Manifest Generator

Free

Generate web app manifest.json for PWA apps

About Manifest Generator

Turning a website into an installable progressive web app requires a manifest.json that tells browsers the app's name, icons, theme colors, and display mode, and getting every field right by hand is fiddly. This generator builds a web app manifest so your PWA installs cleanly with the look and behavior you intend.

Fill in your app name, theme and background colors, display mode, and icon details, and the tool outputs a valid manifest.json to add to your project. Link it from your HTML and serve it over HTTPS to enable installability. The tool is free, runs in the browser without an account, and produces standards-compliant JSON ready to commit to your app.

Common uses

  • Create a manifest.json to make a web app installable as a PWA
  • Set the app name, theme color, and display mode for home-screen installs
  • Configure the splash and icon details for a progressive web app
  • Scaffold a valid manifest for a new PWA project

How to use

  1. 1

    Configure options

    Set your preferences using the options panel below.

  2. 2

    Click Generate

    Click the process button to generate your result instantly.

  3. 3

    Copy or download

    Copy the result to clipboard or download it directly to your device.

Why ToolHub?

  • Instant generation
  • Copy-ready output
  • No login required

FAQ

What is the manifest used for?

It tells the browser how your PWA should appear and behave when installed, covering its name, icons, colors, and display mode.

What else do I need for an installable PWA?

Besides the manifest, you typically need a service worker and HTTPS for the install prompt to appear in supporting browsers.

How do I link the manifest?

Reference it with a manifest link tag in your HTML head, pointing to the manifest.json file in your project.

Can I use Manifest Generator on mobile?

Yes — ToolHub is fully responsive and works on iPhone, Android, tablets and all modern browsers. No app install needed.