Glossary

Definition

Web App Manifest

Short definition

A Web App Manifest is a JSON file (usually manifest.webmanifest) that declares your app's name, icons, start URL, theme colour and display mode. The browser reads it to render the install prompt and the home-screen icon.

Reviewed July 8, 2026

The manifest is served from any URL on the origin and linked from the page head with <link rel="manifest" href="/manifest.webmanifest">.

Chromium refuses the install prompt when the manifest is missing required fields — at minimum name (or short_name), a 512px icon, start_url and a display value of standalone or fullscreen.

iOS Safari uses the manifest for name and theme colour, but home-screen icon still requires <link rel="apple-touch-icon"> at 180x180.