Tools
8 min read
June 11, 2026

Free App Icon Generator — Create Android, iOS & PWA Icons in One Click

Upload one image and get all 24 app icon sizes for Android, iOS, and PWA in seconds — free, with custom colors, padding, and shape preview.

Free App Icon Generator — Create Android, iOS & PWA Icons in One Click

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:

PlatformSizes GeneratedCount
**Android**48, 72, 96, 144, 192px (mipmap-mdpi to xxxhdpi) + 512px Play Store icon6
**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 icons5

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:

  • Background — keep transparent, or pick any solid color (useful for icons with transparent logos that need a background on Android/iOS, since both platforms render icons on opaque backgrounds)
  • Padding — add breathing room around your logo so it doesn't touch the edges (Apple's Human Interface Guidelines recommend some padding for App Store icons)
  • Shape mask — preview your icon as a square, rounded square, or circle, since Android, iOS, and various launchers all crop icons differently
  • Platform selection — only need Android? Uncheck iOS and PWA and the ZIP only contains what you need
  • ---

    How to Use It

  • Go to gmc.com.pk/tools/app-icon-generator
  • Drop in your logo or icon artwork (PNG with transparency works best)
  • Choose background color/transparency, padding, and shape
  • Tick the platforms you need (Android, iOS, PWA)
  • Click Generate Icons, preview the results, then Download all (.zip)
  • 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).

    Written by the GMC Tools team