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.
In this section
Section titled “In this section”Manifest scopeThe fenced boundary of your installed app — in-scope vs out-of-scope, share_target, shortcuts, and start_url.
Display modesstandalone, fullscreen, minimal-ui, browser — the fallback chain and display_override.
Planned topics
Section titled “Planned topics”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.