Free PWA tool

Web App Manifest Generator

Create a clean site.webmanifest file for your website. Fill in the fields, preview the JSON, then copy or download it.

App details

Aim for roughly 12–15 characters when possible.

Icons

Generated site.webmanifest

Check a manifest

Installation

  1. Download the file and place it in your site's published root folder.
  2. Add your referenced icon files.
  3. Add the manifest link to each page's <head>.
<link rel="manifest" href="/site.webmanifest">
<meta name="theme-color" content="#176b5b">
A manifest describes how an installed web application should appear and launch. It does not automatically add offline support; that generally requires a service worker and appropriate caching logic.

What the main fields mean

MemberPurpose
idProvides a stable identity for the installed application.
nameThe full application name.
short_nameA compact label for places with limited space.
start_urlThe page opened when the installed application launches.
scopeThe navigation boundary associated with the application.
displayControls whether the application looks like a browser tab or a standalone app.
iconsLists app icons and their sizes, types and purposes.