Icon-192x192.png -
Though traditional favicons are 16x16, modern browsers (especially on high-DPI displays) may request a 192px icon for bookmarks or new tab page shortcuts.
You do not need a physical Android phone for basic testing. Use Chrome DevTools: icon-192x192.png
"icons": [
"src": "icon-192x192.png",
"sizes": "192x192",
"type": "image/png",
"purpose": "any maskable"
]
At its simplest, icon-192x192.png is a square image file exactly 192 pixels wide and 192 pixels tall. It is defined inside a site's manifest.json file, typically under the icons array. "icons": [
"src": "icon-192x192
"icons": [
"src": "/icons/icon-192x192.png",
"sizes": "192x192",
"type": "image/png",
"purpose": "any maskable"
]
This specific size is not arbitrary. The number 192 (which is 64 * 3) correlates to a key density metric in mobile Android development: 192dpi (DPI) — specifically the "tvhdpi" or "xhdpi" bucket in the Android ecosystem. At its simplest, icon-192x192
When a user "Adds to Home Screen" (A2HS) on an Android device running Chrome, the OS scans the manifest for a 192px icon. If it finds a high-quality version, it uses it. If not, it scrapes the page for a fallback (usually the largest favicon), resulting in a blurry, pixelated mess on the user's pristine home screen.