Favicon.kz

manifest.json (web app manifest)

A web app manifest tells browsers how your site should behave when installed as a PWA (name, icons, theme color, start URL).

Why you should include it

  • Enables nicer “Add to Home Screen” experience on Android.
  • Defines app icons for installed web apps.
  • Allows controlling theme/background colors.

Minimal example

{
  "name": "Your Site",
  "short_name": "Site",
  "start_url": "/",
  "display": "standalone",
  "background_color": "#ffffff",
  "theme_color": "#ffffff",
  "icons": [
    {"src": "/icons/android-chrome-192x192.png", "sizes": "192x192", "type": "image/png"},
    {"src": "/icons/android-chrome-512x512.png", "sizes": "512x512", "type": "image/png"}
  ]
}
Note
Modern setups often use site.webmanifest instead of manifest.json. The content is the same; the extension differs.
Generate a manifest + Android icons
Complete set includes manifest and Android PNG sizes.

FAQ

Is manifest required for SEO?
No, but it improves installability and Android UX.
Does it affect Safari?
Safari uses Apple Touch icons; the manifest mainly benefits Chromium-based browsers.