PWA & Install

Web App Manifest

Probing…

Web App Manifest is a web platform capability in the PWA & Install category. Metadata that makes a site installable: name, icons, display mode. Supported in Chromium 39+ and Safari 15.4+; not available in Firefox. Requires a secure context (HTTPS or localhost).

Secure context

Try it

Loading demo…

Code

const link = document.querySelector('link[rel="manifest"]')
const res = await fetch(link.href)
const manifest = await res.json()

console.log(manifest.name, manifest.display)
console.log(manifest.icons.length, 'icons')

Browser support

Chromium
39
Firefox
No
Safari
15.4

Frequently asked questions

Which browsers support Web App Manifest?

Supported in Chromium 39+ and Safari 15.4+; not available in Firefox.

Does Web App Manifest require HTTPS?

Yes. Web App Manifest needs a secure context, so it only works over HTTPS (or on localhost during development).

What is Web App Manifest used for?

Metadata that makes a site installable: name, icons, display mode.

Can I try Web App Manifest in my browser?

Yes. shwcs.net runs a live Web App Manifest demo that probes your current browser and lets you try the API. Everything runs locally — nothing is sent anywhere.

MDN reference ↗ Specification ↗