App Icon Generator - iOS, Android & Favicon Sizes

Upload one square image and download every standard app icon size for iOS and Android plus favicons. Free, private, and browser-based - your artwork never leaves your device.

📱

Drop your icon artwork here or click to select

PNG or JPG, ideally 1024x1024 or larger, square

App Icon Generator for iOS, Android and Favicons

This app icon generator takes one square image and produces every standard icon size an app project needs: 13 iOS sizes from 1024 down to 20 pixels, 7 Android sizes from 512 down to 36 pixels, and 32 and 16 pixel favicons for the web. Upload once, preview the whole set, and download icons individually, per platform, or all at once with clear file names like ios-icon-180x180.png that map directly to your asset catalog.

iOS and Android developers use it before every App Store or Play Store submission, because both stores reject builds with missing or wrongly sized icons. Indie makers and no-code builders use it to prepare assets for tools that ask for a dozen icon files. Web developers grab the favicon sizes for their sites. Since all resizing happens in your browser with the canvas API, unreleased app artwork never touches a server, which matters when your icon is still confidential.

The tool downscales with high-quality canvas smoothing from your original, so start with artwork of at least 1024 by 1024 pixels, the size Apple requires for the App Store listing. If your upload is not square, the built-in center-crop fixes it in one click. For iOS the exported files stay perfectly square, exactly as Apple requires, because the system applies its own corner mask; the rounded preview here only shows how the icon will look on a home screen.

Android is more flexible: launcher icons may ship with rounded corners or as full circles, and many launchers display circular icons by default. The Android shape option exports your set square, rounded, or circular to match your design language. As a rule of thumb, test your icon at 48 pixels before committing: if the concept is unreadable at that size, simplify the shape and increase contrast before generating the final set.

For the web side of your launch, our Favicon Generator produces a complete favicon package with touch icons, and the Image Resizer handles any one-off custom dimension a store listing might ask for. Together with this icon generator you can cover every platform asset requirement without opening a design tool.

How the App Icon Generator Works

  1. 01Upload one square image, ideally 1024x1024 or larger; non-square uploads can be center-cropped in one click.
  2. 02The tool renders all 13 iOS sizes, 7 Android sizes, and 2 favicon sizes on canvas in your browser.
  3. 03Pick the Android export shape (square, rounded, or circle) and preview iOS icons with rounded corners.
  4. 04Download icons individually, per platform set, or all at once with clear names like ios-icon-180x180.png.

Preparing Artwork That Survives Every Icon Size

Great app icons are designed for the smallest size first. Your artwork will be displayed anywhere from 1024 pixels in the App Store down to 20 pixels in iOS Settings, and details that look elegant at full size turn into noise at the bottom of that range. Start with a simple, high-contrast shape and avoid thin lines, small text, and photographic detail. Use a 1024 by 1024 source: Apple requires exactly that size for the store listing, and downscaling from it covers every other slot cleanly. Fill the whole canvas; iOS masks its own rounded corners, and transparent corners in your source will show as black in the App Store. For Android, think about how the icon looks inside a circle, since many launchers mask icons circular regardless of what you ship. After generating, zoom your browser out and squint at the 48, 29, and 20 pixel versions: if you can still recognize the concept, the icon works. If not, simplify and regenerate; it costs seconds here versus a rejected build later.

When to Use the App Icon Generator

Use it whenever an app project needs its icon set: before the first TestFlight build, before every App Store or Play Store submission with updated artwork, when a rebrand lands and all sizes must be regenerated, or when a client hands you a single large logo and the build pipeline expects a folder of exact sizes. It is equally useful for PWAs and websites that need favicons and touch icons from the same artwork.

Common Use Cases

  • Generating a complete icon set before an App Store or Play Store submission
  • Regenerating every size after a logo refresh or rebrand
  • Producing favicons and touch icons for a PWA from the same artwork
  • Creating a full favicon package with ICO support Favicon Generator - Create Icons from Text
  • Resizing artwork to one-off custom dimensions a store listing asks for Image Resizer - Exact Dimensions Free

Expert Tips

  • Design for 48 pixels first: if the concept reads at that size, it will look great at every larger size.
  • Never use transparency in iOS icon corners; fill the full square and let the system apply its mask.
  • Keep the source file in your repo so future size requirements can be regenerated from the same original.

Frequently Asked Questions

Why do the iOS files not have rounded corners?→
Apple requires square source icons; iOS applies its own corner mask automatically at every size. The rounded look in this tool is a preview only, exactly matching how the icon appears on a home screen.
What source size should I upload?→
1024x1024 pixels or larger. That is the exact size the App Store requires for the marketing icon, and every other size is downscaled from your original with high-quality smoothing.
Can I export circular icons for Android?→
Yes. The Android shape option exports the Android set as squares, rounded rectangles, or full circles. iOS files always stay square per Apple rules.
Is my artwork uploaded to a server?→
No. All resizing happens in your browser with the canvas API. Unreleased or confidential app artwork never leaves your device.

Related tools

12 suggested