PWA
The manifest carries most install metadata. The remaining meta tags tune browser chrome or cover older Apple and Microsoft behaviour.
Get started
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<link rel="manifest" href="/app.webmanifest">
<meta name="theme-color" content="#0d6efd">
<meta name="application-name" content="Zhead">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="default">
<meta name="apple-mobile-web-app-title" content="MyApp">
<meta name="msapplication-TileColor" content="#0078D7">
<meta name="msapplication-TileImage" content="/path/to/square-image-144x144.png">
<meta name="msapplication-config" content="/browserconfig.xml">Explanation
viewport
nameControls the layout viewport on mobile browsers, including its width, initial zoom, and how content uses display cutout areas.
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">manifest
relLinks the page to a web app manifest, a JSON document that describes properties such as the app name, icons, display mode, scope, and start URL.
<link rel="manifest" href="/app.webmanifest">theme-color
nameSuggests a color that browsers may use around the page, such as a title bar, tab highlight, or task switcher card.
<meta name="theme-color" content="#0d6efd">application-name
nameGives browsers a short name for the web application represented by the page. A browser may use it instead of the page title in bookmarks or other interface labels.
<meta name="application-name" content="Zhead">Legacy Apple extension that makes a Home Screen web app open without Safari controls when set to yes. Prefer a web app manifest for a modern PWA.
<meta name="apple-mobile-web-app-capable" content="yes">Legacy Apple extension that sets the iOS status bar style for a Home Screen web app. It only works when apple-mobile-web-app-capable enables standalone mode.
<meta name="apple-mobile-web-app-status-bar-style" content="default">Legacy Apple extension that sets the title shown for a Home Screen web app. Without it, iOS uses the page title.
<meta name="apple-mobile-web-app-title" content="MyApp">Legacy Internet Explorer metadata for the background color of a website tile pinned to the Windows 8 Start screen. Modern Chromium-based Edge does not use it.
<meta name="msapplication-TileColor" content="#0078D7">Legacy Internet Explorer metadata for the image on a website tile pinned to the Windows 8 Start screen. Modern Chromium-based Edge does not use it.
<meta name="msapplication-TileImage" content="/path/to/square-image-144x144.png">Legacy Internet Explorer metadata that points to browserconfig.xml for Windows pinned-site tiles. Modern Chromium-based Edge does not use it.
<meta name="msapplication-config" content="/browserconfig.xml">More collections
Start with the closest collection, then trim it to match your page.