Web app manifest generator

← All tools

Fill in the fields for a manifest.json, add icon rows, and copy the JSON plus HTML snippets. Pair with thefavicon checklist for the full icon set.

~~~

Icons

Checklist

Icons you typically need

  • 192×192 PNG — Android home screen
  • 512×512 PNG — splash / install UI
  • Maskable icon — safe zone for adaptive icons (purpose: maskable)

iOS quirks

  • Apple still expects apple-touch-icon link tags — the manifest alone is not enough on iOS.

HTTPS

  • Serve the site over HTTPS — installability and secure context APIs require it.

Service worker

  • A manifest enables add-to-home-screen metadata; offline installability still needs a service worker and meets Chrome install criteria.

Output

~~~

About this tool

The web app manifest is a JSON file that tells browsers your site name, icons, theme colors, and how it should open when installed. Placemanifest.json at your site root (or another path) and link it from every HTML page.

Short form fields sync to the URL for sharing — icon rows are omitted because paths are site-specific.

~~~

Read more