PWA Checker

Check whether a website can be installed as a progressive web app, and what to fix if not.


PWA Checker

A progressive web app (PWA) can be installed on phones and computers like a native app. This checker loads a page and tests what browsers look for: HTTPS, a linked manifest with the right fields, 192 and 512 pixel icons, a maskable icon, theme colours and a service worker with offline support. Each check explains how to fix it.

How to use PWA Checker

  1. Enter the page URL, usually your homepage.
  2. Click Check.
  3. Fix the red items first (they stop installation), then the amber ones.

When it comes in handy

  • Launching a PWA and checking it is installable.
  • Auditing a client site's manifest and icons.
  • Checking whether a competitor offers an installable app.

Frequently asked questions

Why is my service worker not found?
The checker looks for navigator.serviceWorker.register() in the page and its first same-site scripts. Workers registered by bundled or third-party scripts can be missed; Chrome DevTools > Application shows the truth.
Do I need a service worker to be installable?
Chrome dropped the requirement in 2024, but without one your app does not work offline, and other browsers may still expect it.

Choose which cookies SEOpeck may use. You can change this at any time from "Cookie settings" at the bottom of every page.