PWA Manifest Generator
Generate a valid web app manifest.json for your Progressive Web App.
Loading tool...
What is PWA Manifest Generator?
The PWA Manifest Generator creates a valid web app manifest.json for Progressive Web Apps. It collects your app name, short name, description, start URL, display mode, orientation, theme and background colors, language, and icon paths, and outputs a standards-compliant manifest you can copy or download. Everything runs in your browser with live JSON preview.
Key Benefits
- Generates a complete manifest.json ready for your PWA
- Supports all key fields: name, short_name, start_url, display, orientation
- Theme/background color pickers with live hex codes
- 192px, 512px, maskable, and Apple touch icon paths
- 100% in-browser, no data leaves your device
Common Use Cases
- β’Create a manifest for a new installable web app
- β’Prepare the manifest file for a Lighthouse PWA audit
- β’Set up home-screen branding and splash screen colors
- β’Generate a manifest for an existing progressive web app
How to Use the PWA Manifest Generator
- Enter your app details: Type the full app name, a short name shown on the home screen, a description, and the start URL (usually /). These fields map directly to name, short_name, description, and start_url in the manifest.
- Choose display and colors: Pick a display mode (standalone is recommended for an app-like feel), orientation, and language. Use the color pickers to set the theme color and background color, which control the browser toolbar and splash screen.
- Set icon paths: Enter the paths to your 192px and 512px icons, toggle the maskable (safe zone) icon, and add an Apple touch icon for iOS. The live JSON updates instantly as you edit.
- Copy or download: Click Copy to place the manifest on your clipboard, or Download to save it as manifest.json. Link it in your HTML with <link rel="manifest" href="manifest.json"> and host valid icons to complete your PWA setup.
Key Features
- Generates a complete, valid manifest.json for your PWA
- Configurable app name, short name, description, and start URL
- Display modes, orientation, and language settings
- Theme and background color pickers with live hex preview
- 192px, 512px, maskable, and Apple touch icon support
- One-click copy and download as manifest.json