Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
App Icon Generator

App Icon Generator

Generate app icons for iOS, Android, Web/PWA, and macOS from a single image, with every required size in one ZIP download.

App Icon Generator for iOS, Android, Web & macOS

The App Icon Generator turns a single source image into every icon size you need for iOS/iPadOS, Android, Web/PWA, and macOS. Upload your artwork once and download a complete, correctly-sized set organized into platform folders — no manual resizing.

It is built for app developers, indie makers, and designers who are shipping to the App Store, Google Play, or a PWA and want one clean export instead of dozens of hand-cut PNGs. iOS, Android, and Web/PWA are selected by default, and macOS is one click away.

Private by design: every icon is rendered in your browser with HTML canvas. Your source image is never uploaded — nothing leaves your device and nothing is stored on a server.

How to Use the App Icon Generator

1

Upload your icon

Drag and drop your image onto the upload area, click to browse, or press Ctrl+V to paste from the clipboard. PNG, JPG, WebP, and SVG are supported; a square image of at least 1024×1024 gives the sharpest results.

2

Select platforms

Pick the platforms you need under Platforms. iOS / iPadOS, Android, and Web / PWA are checked by default; tick macOS or untick any you do not need. The preview grid updates instantly.

3

Customize the look

Keep the background Transparent or set a solid color, add Padding from 0% to 40%, and choose a Corner RadiusNone, iOS (22%), Circle (50%), or any custom value with the slider.

4

Download the set

Click Download All (.zip) to get one ZIP with every icon sorted into platform folders (ios/, android/, web/, macos/). Each file is named by its dimensions, like icon-512x512.png.

Features

iOS / iPadOS Icons

Generates all 13 iOS sizes from 20×20 up to the 1024×1024 App Store icon, covering Notification, Settings, Spotlight, and App slots.

Android Icons

Produces 7 Android densities from 36×36 (LDPI) through 192×192 (XXXHDPI) and the 512×512 Play Store icon.

Web & PWA Icons

Outputs 10 web sizes from a 16×16 favicon to the 512×512 PWA manifest icon, with everything in between.

macOS Icons

Creates the 7 macOS sizes from 16×16 to 1024×1024, ready for desktop app bundles.

Live Preview Grid

See every icon at each size before you export, grouped by platform with clear size labels and density tags like LDPI, PWA, and Favicon.

Background Options

Keep your icon transparent or fill it with any solid color using the built-in color picker — handy for platforms that need an opaque backdrop.

Padding Control

Add safe-zone padding from 0% to 40% so your artwork has breathing room and is not clipped by platform masking.

Corner Radius Presets

One click for square (None), iOS-style rounding (22%), or a full circle (50%) — or drag the slider to any custom radius.

Flexible Input

Add images by drag and drop, file browser, or clipboard paste. PNG, JPG, WebP, and SVG are supported, and non-square images are centered to fit the square frame.

Organized ZIP Export

Download everything as a single ZIP with icons sorted into per-platform folders and dimension-based filenames for drop-in use.

Frequently Asked Questions

What image size should I upload?

Upload a square image of at least 1024×1024 pixels. The generator scales your source down to every smaller size, so a high-resolution original keeps the icons crisp at all dimensions, including the 1024×1024 App Store icon.

What format are the exported icons?

Every icon in the ZIP is a PNG with transparency support. PNG is the standard format required for iOS, Android, and web app icons. For App Store submission, note that the 1024×1024 marketing icon should not rely on transparency.

Should I add a corner radius for App Store or Play Store icons?

No. Apple and Google both apply their own rounding mask to submitted icons, so upload square icons with 0% corner radius for store assets. Use the corner radius feature only for previewing the final look or for non-store use cases.

Does Android use adaptive icons?

Modern Android uses adaptive icons that mask your artwork into different shapes, which is why a safe zone matters. Add Padding so your icon is not clipped, and the generator outputs the standard Android density sizes from LDPI through the 512×512 Play Store icon.

Can I use a non-square image?

Yes. A non-square image is automatically centered and scaled to fit inside the square icon frame while keeping its aspect ratio. For the cleanest result, crop your image to a square before uploading.

What icon sizes are generated for each platform?

iOS / iPadOS: 20, 29, 40, 58, 60, 76, 80, 87, 120, 152, 167, 180, 1024.
Android: 36 (LDPI), 48 (MDPI), 72 (HDPI), 96 (XHDPI), 144 (XXHDPI), 192 (XXXHDPI), 512 (Play Store).
Web / PWA: 16, 32, 48, 64, 96, 128, 192, 256, 384, 512.
macOS: 16, 32, 64, 128, 256, 512, 1024.

Is my image uploaded to a server?

No. All resizing and ZIP packaging happen entirely in your browser using HTML canvas. Your image is never uploaded or stored anywhere — it stays on your device the whole time.

Drag & drop your icon image here

or click to browse / Ctrl+V to paste

PNG, JPG, WebP, SVG

Upload a square image (1024×1024 or larger) for the sharpest icons
Use Ctrl+V to paste an image directly from the clipboard
Set corner radius to 22% for iOS-style rounded icons
For App Store / Play Store submissions, keep corner radius at 0% — the OS applies rounding automatically
All processing happens in your browser — images never leave your device
Want to learn more? Read documentation →
1/6
Start typing to search...
Searching...
No results found
Try searching with different keywords