Check if a website has a valid Web App Manifest and meets PWA installability requirements.
Enter a website URL to check its PWA manifest and installability
A web app manifest is a JSON file -- typically named manifest.json or site.webmanifest -- that tells browsers how a web application should behave when installed on a device. It controls the app name, icons, splash-screen colour, display mode (standalone window vs. full browser chrome), start URL, and dozens of optional fields. Browsers use the manifest to decide whether to show the "Add to Home Screen" or "Install app" prompt, and operating systems use it to display the app in the launcher, taskbar, or app switcher alongside native apps.
This tool locates the manifest by fetching your page and finding the <link rel="manifest"> tag in the HTML, then fetches and parses the manifest JSON. It validates the result against the installability criteria used by Chromium-based browsers: required fields such as name, start_url, display, and icon entries at 192px and 512px are marked Pass or Fail; recommended fields like description, theme_color, and background_color are marked Warn when absent. The raw JSON, icon inventory, and a full field table are available in separate tabs.
The most common causes of a missing install prompt are a missing 512x512 icon, display set to browser instead of standalone, or a start_url that does not match the page’s origin. A Service Worker registration is also required by Chrome for installability; this tool can only hint at its presence by scanning for navigator.serviceWorker.register in the page HTML and cannot confirm the SW actually registered successfully.
Sent to our server: URL. We fetch files from that site. To answer a repeated check fast, we have to keep answers for 30 minutes; then they are deleted. Also added to the page link, so you can share the result: URL.