Online Tool Store Online Tool Store

PWA Manifest Generator

Generate a PWA web app manifest.json with app name, short name, start URL, display mode, and theme or background colors, ready to copy into your project.

🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.

manifest.webmanifest

Example shown — add your own icon entries in your project after copying.

How the PWA Manifest Generator works

  1. Enter your app identity, launch URL, display mode, and colors.
  2. Review the generated JSON as the values update.
  3. Copy it into a manifest file and link that file from your site.

A web app manifest is JSON metadata. Browsers use fields such as name, start_url, display, and theme_color to present an installable web app consistently.

FAQ

What is a web app manifest?

It is a JSON file that tells browsers how a site should look and launch when installed as an app.

Does this generate icons?

No. It includes a sample icon entry; create and add your own icon assets.

Does this make my site a PWA?

No. A service worker and other installation requirements still need to be configured in your project.

How do I add the generated manifest to my website?

Copy the JSON and save it as manifest.json in your site's root folder, then link it from the <head> of your HTML with <link rel="manifest" href="/manifest.json">.

What's the difference between the name and short name fields?

"name" is the full app name shown on the install prompt and app listing; "short_name" is a shorter label used under the home-screen icon, where space is limited.

How we compare

FeatureOnline Tool StorePWABuilderHand-written JSON
Live manifest preview Manual
No account needed

For a small manifest draft without a broader PWA workflow, this page keeps the core fields and output together.

Explore related tools

Embed this tool

Paste this on your own site — it stays free, and every file still stays in your visitor's browser, not yours or ours.