Start a project

Tool 99 of 244 · PWA

Web App Manifest Validator

Validates manifest.json for installability: icons, maskable safe zone, scope, start_url, display and shortcuts.

Web App Manifest Validator

The manifest

Fetch sends this address to leej.uk, which reads the manifest once as LeejTools/1.0 and keeps only a count. Or paste below: pasted text never leaves your device.

    Members

    MemberValueStatus

    01

    What it does

    Validates manifest.json for installability: icons, maskable safe zone, scope, start_url, display and shortcuts.

    • Manifest spec member parsing with type checks; Chromium installability criteria (documented); icon list analysis and dropped-icon preview…
    • Optional fetch of the manifest and its link from the page
    • Complements favicon-generator (which writes a basic manifest)
    • Optional live fetch, only when you press the button

    02

    Private by design

    Everything you paste or upload stays in your browser. Only when you press Fetch does leej.uk read the address you give, once, as LeejTools/1.0, keeping nothing but a daily count.

    03

    What you get

    Installability findings and a member table, with a Copy and a Download button on every result.

    • Web app manifest
    • PWA
    • Install

    Why it matters

    Validates manifest.json for installability: icons, maskable safe zone, scope, start_url, display and shortcuts.

    Manifest spec member parsing with type checks; Chromium installability criteria (documented); icon list analysis and dropped-icon preview with 80% safe-zone overlay; screenshots form_factor; id vs start_url. Optional fetch of the manifest and its link from the page. Everything runs in your browser; nothing you paste is sent unless you press Fetch.

    How to use it

    1. Paste your input, or press Fetch to read a live URL you give.
    2. Read the results and the notes.
    3. Copy or download the output you need.
    4. If you used Fetch, check a sample on the live site too.

    FAQ

    Is my URL or page stored?

    No. Fetch reads the address you give once, as LeejTools/1.0, and leej.uk keeps only a count. Pasted text never leaves your device.

    Will this change my site for me?

    No. It shows results and, where it writes rules or files, you copy them and apply them yourself.

    Can I rely on this as official guidance?

    It follows public documentation and well-known algorithms, and tells you where it is a subset or a simulation. Confirm critical changes in the official tool or a staging environment.

    Work with me

    Want a site that gets these right?

    I build fast, accessible websites and web apps that pass these checks from day one. Tell me about your project and I'll reply personally with honest next steps.

    All developer tools · Back to leej.uk