PWA Manifest Generator
Create a web app manifest (manifest.webmanifest) with names, colours, icons and display mode.
manifest.webmanifest
Add to the <head> of every page
Create PNG icons at 192 × 192 and 512 × 512 pixels with the file names shown. An installable app also needs HTTPS and a service worker; check your site with the PWA Checker.
PWA Manifest Generator
A web app manifest is the JSON file that lets browsers install your website as an app, with its own icon, name and window. Fill in the form to get a complete manifest with the fields browsers need, including 192 and 512 pixel icons and an optional maskable icon for Android, plus the tags to add to your pages.
How to use PWA Manifest Generator
- Enter the app name, the short name shown under the icon and a description.
- Set the start URL and scope (usually /), the display mode and the orientation.
- Pick the theme and background colours and the path where your icons will live.
- Download manifest.webmanifest, upload it with the icons, and add the head tags to every page.
When it comes in handy
- Making a website installable on phones and desktops.
- Fixing manifest errors from Lighthouse or the PWA Checker.
Frequently asked questions
- Is a manifest enough to install the app?
- Browsers also need HTTPS. Chrome no longer requires a service worker for the install prompt, but one is needed for offline use. Test your site with the PWA Checker.
- What is a maskable icon?
- An icon with the important part inside the central 80%, so Android can crop it into a circle, squircle or other shape without cutting off the logo.