Free tool
PWA manifest generator
Fill in the four fields that matter. We emit a valid manifest.webmanifest with the icons and maskable purpose Android needs to install.
manifest.webmanifest
{
"name": "Your product",
"short_name": "Product",
"start_url": "/",
"display": "standalone",
"background_color": "#ffffff",
"theme_color": "#111827",
"icons": [
{
"src": "/icon-192.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "/icon-512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "any maskable"
}
]
}FAQ
Where do I put the file?
At the site root (e.g. /manifest.webmanifest) and add <link rel="manifest" href="/manifest.webmanifest"> to your <head>.
Do I need PNG icons at both sizes?
Yes. 192×192 for the install prompt and 512×512 (maskable) for the home-screen icon.
Ship a real install popup in 60 seconds
InstantPWA is one line of code. Free forever for one popup.
Get started free