Every developer hits this moment: your app works, your logo is ready — and now you need 24 different icon files in 24 different sizes for Android, iOS, and your PWA manifest. Doing this by hand in Photoshop takes an hour and is painfully easy to get wrong.
The GMC Tools App Icon Generator does the entire job in seconds, completely free, with no account and no upload limits.
---
What It Generates
Upload one square image (1024×1024 recommended) and the tool produces:
| Platform | Sizes Generated | Count |
|---|---|---|
| **Android** | 48, 72, 96, 144, 192px (mipmap-mdpi to xxxhdpi) + 512px Play Store icon | 6 |
| **iOS** | 20, 29, 40, 58, 60, 76, 80, 87, 120, 152, 167, 180, 1024px (App Store) | 13 |
| **PWA / Web** | 16, 32px favicons, 180px Apple touch icon, 192px and 512px manifest icons | 5 |
That's 24 properly named, properly sized files — organized into android/, ios/, and pwa/ folders inside one ZIP, ready to drop straight into your project.
---
Customization Options
Unlike most free icon generators that just resize your image, GMC Tools lets you adjust:
---
How to Use It
The ZIP includes a README.txt explaining which folder goes where in your project.
---
Why a Browser-Based Tool Works Just as Well as Desktop Software
Icon resizing is pure image math — scale, crop, mask. A browser's <canvas> element does this exactly as precisely as Photoshop or Sketch, using the same rendering pipeline. There's no quality loss, and because everything runs in your browser, your logo file is never uploaded anywhere.
---
Frequently Asked Questions
Do I need a square image to start?
A square image (ideally 1024×1024px or larger) gives the best results, since every output size is also square. If your image isn't square, the tool centers it and you can add padding to compensate.
Will this work for my Flutter, React Native, or native app?
Yes — the Android and iOS folders follow the standard naming and size conventions used by Android Studio, Xcode, and cross-platform frameworks like Flutter and React Native, so you can drop the files straight into your project's resource folders.
Is it really free with no limits?
Yes — no account, no watermark, no daily limit. Generate icon sets for as many apps as you want.
What if my logo has a transparent background?
Keep "Transparent" checked to preserve it for PWA/favicon use, or pick a background color if your Android/iOS icon needs one (recommended, since most launchers render a solid background behind transparent areas anyway).