Icon-192x192.png May 2026

In this deep dive, we will explore the technical specifications, use cases, generation strategies, and troubleshooting tips for the icon-192x192.png file. 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.

Furthermore, Apple's "add to Home Screen" for iOS (which uses a different <link> tag, apple-touch-icon ) also recommends a size of 180px—remarkably close to 192px. By mastering the icon-192x192.png standard, you are 95% of the way to perfecting iOS home screen icons as well. The icon-192x192.png file is less than 40 kilobytes. It takes roughly five minutes to generate correctly using Figma, Inkscape, or Maskable.app. Yet, thousands of PWAs go live every day with missing or broken 192px icons, leaving users staring at a gray robot silhouette where their brand should be.

Treat your 192px icon as the front door to your PWA. Make it crisp, mask it for squircle cropping, compress it ruthlessly, and serve it with a proper cache header. This tiny image is often the very first piece of your digital ecosystem a user sees on their lock screen. Make it count. icon-192x192.png

Use the Maskable.app Editor . Upload your logo, ensure the entire subject fits inside the "Circle" preview, and export the 192x192 version. 3. The purpose Field Your manifest.json should ideally have two entries for 192px:

But this specific asset— icon-192x192.png —deserves far more respect than it typically receives. It is the workhorse of the Progressive Web App (PWA) ecosystem. While the 512px icon handles the splash screen, the 192px icon determines whether your site feels like a native app or just a forgotten browser tab. In this deep dive, we will explore the

{ "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: — specifically the "tvhdpi" or "xhdpi" bucket in the Android ecosystem.

The "safe zone" is the inner 144x144 circle (75% of the full graphic). The outer 24px on each side (the "bleed") will be cropped by the OS. Furthermore, Apple's "add to Home Screen" for iOS

When developers audit their websites using Google Lighthouse or Chrome DevTools, they often scroll past the “Manifest” section. They see files like favicon.ico , icon-512x512.png , and notably, icon-192x192.png . Most nod, generate the files via an automated tool, upload them, and never look back.