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 all required sizes.

What Is App Icon Generator?

App Icon Generator creates all the icon sizes you need for iOS, Android, Web/PWA, and macOS from a single source image. Instead of manually resizing your icon dozens of times, upload once and download a complete set organized by platform.

Supported Platforms

iOS / iPadOS

13 sizes from 20×20 to 1024×1024 covering Notification, Settings, Spotlight, App, and App Store requirements

Android

7 sizes from 36×36 (LDPI) to 512×512 (Play Store) covering all density buckets

Web / PWA

10 sizes from 16×16 (Favicon) to 512×512 (PWA manifest) for progressive web apps

macOS

7 sizes from 16×16 to 1024×1024 for desktop applications

Your Data Stays Private

100% Client-Side Processing: All image processing happens directly in your browser. Your images never leave your device, and we don't collect or store any data.

No Uploads

Your images are processed locally and never transmitted to any server

No Tracking

We don't collect, store, or analyze any of your image data

How to Use

1

Upload Your Icon

Upload your source image by dragging and dropping it onto the upload area, clicking to browse your files, or pressing Ctrl+V to paste from clipboard.

Best Practice: Use a square image at least 1024×1024 pixels for optimal quality across all sizes.
2

Select Platforms

Choose which platforms you need icons for. iOS, Android, and Web/PWA are selected by default. Check or uncheck platforms to customize what gets generated. The preview grid updates instantly to show all selected sizes.

3

Customize Settings

  • Background — Keep transparent or set a solid color
  • Padding — Add spacing around your icon (0–40%)
  • Corner Radius — Choose None (square), iOS style (22%), Circle (50%), or set a custom value
4

Download

Click Download All (.zip) to get a ZIP file with all icons organized in folders by platform (ios/, android/, web/, macos/). Each icon is named with its pixel dimensions for easy identification.

Features

Multi-Platform Support

Generate icons for all major platforms in one go. Select iOS, Android, Web/PWA, or macOS — or all of them. Each platform includes every required icon size so you don't miss any.

Live Preview Grid

See exactly how your icons will look at every size before downloading. Icons are grouped by platform with clear size labels and density indicators (LDPI, MDPI, Favicon, PWA, etc.).

Background Options

Keep your icon transparent or apply a solid background color. The color picker lets you choose any color to fill behind your icon — useful for icons that need a solid backdrop on certain platforms.

Padding Control

Add safe zone padding around your icon from 0% to 40%. This ensures your icon has breathing room and doesn't get clipped by platform-specific masking.

Corner Radius Presets

Quickly apply common icon shapes with one click: square edges (None), iOS-style rounded corners (22%), or fully circular (50%). You can also drag the slider to set any custom radius.

Flexible Input

Upload images via drag and drop, file browser, or clipboard paste. Supports PNG, JPG, WebP, and SVG formats. Non-square images are automatically fitted within the square icon frame.

Organized ZIP Export

Download all generated icons as a single ZIP file. Icons are organized into platform-specific folders with descriptive filenames like icon-512x512.png for easy integration into your project.

Frequently Asked Questions

What image size should I upload?

For best quality, upload a square image at least 1024×1024 pixels. The generator scales your image down to create smaller sizes, so starting with a high-resolution source ensures sharp icons at every size.

Recommended: Use PNG format with transparent background for maximum flexibility across all platforms.

Should I add corner radius for App Store / Play Store icons?

No. Both Apple and Google automatically apply their own rounding masks to submitted icons. Upload square icons with 0% corner radius for store submissions.

Important: Use the corner radius feature only for previewing how your icon will look or for non-store use cases. Store submissions require square icons.

What formats are included in the ZIP?

All icons are exported as PNG files with transparency support. PNG is the standard format required by iOS, Android, and web platforms for app icons.

Can I use a non-square image?

Yes. Non-square images are automatically centered and scaled to fit within the square icon frame while maintaining the original aspect ratio. For the best results, crop your image to a square before uploading.

Is my image uploaded to a server?

No. All image processing and icon generation happens entirely in your browser. Your images are never uploaded or stored on any server.

  • 100% client-side processing
  • No data transmission
  • Complete privacy protection

What icon sizes are generated for each platform?

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

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 best quality
Use Ctrl+V to paste an image directly from 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
Comments 0
Leave a Comment

No comments yet. Be the first to comment!

Can't find it? Build your own tool with AI
Start typing to search...
Searching...
No results found
Try searching with different keywords