Skip to content

Manifest

The web app manifest is the JSON file that turns a website into an installable app. It declares the app’s identity (name, icons, theme), its installation boundary (scope), how it renders once launched (display), and the OS integration points — shortcuts, share_target, and protocol handlers — that make a PWA feel native.

Every member here is a single, source-backed reference page: what it does, how browsers and platforms treat it, and how to set it for your product.

Reserved in the coverage matrix and filled in over time:

  • Icons and maskable icons
  • Screenshots and richer install UI
  • Shortcuts
  • share_target
  • Localization (lang, dir, translations)

← Back to the Reference overview.