Free App Icon Resizer

One image in, every icon size the App Store, Google Play and the web ask for out, named, in the right folders and zipped. Your image never leaves the browser.

Runs in your browser

Your icon

Sizes for
#FFFFFF

Fills transparency on the iOS, Google Play and apple-touch icons, and sits behind the adaptive and maskable art.

What you will get

21files

Shown with a sample tile until you choose your image.

iOS and iPadOS

  • 1024 pxApp Store and Xcode

Plus Contents.json

Android

  • 512 pxGoogle Play
  • 48 pxLauncher mdpi
  • 72 pxLauncher hdpi
  • 96 pxLauncher xhdpi
  • 144 pxLauncher xxhdpi
  • 192 pxLauncher xxxhdpi
  • 48 pxRound mdpi
  • 72 pxRound hdpi
  • 96 pxRound xhdpi
  • 144 pxRound xxhdpi
  • 192 pxRound xxxhdpi
  • 108 pxAdaptive mdpi
  • 162 pxAdaptive hdpi
  • 216 pxAdaptive xhdpi
  • 324 pxAdaptive xxhdpi
  • 432 pxAdaptive xxxhdpi

Plus ic_launcher.xml, ic_launcher_round.xml, ic_launcher_background.xml

Icons are the start. See how we take an app from idea to the store.

How we work
How it works

How to Resize an App Icon

Three steps, nothing to install

  1. Choose your image

    Drop a square PNG, JPEG or WebP of at least 1024 x 1024 px, or pick one from your files.

  2. Pick the platforms

    Tick iOS, Android or Web and check the background colour, which fills any transparency and sits behind the adaptive icon.

  3. Download the ZIP

    Get every size in the folder layout Xcode, Android Studio and a web manifest expect.

What you get

Why Use This App Icon Resizer

The sizes each store documents, and nothing else

  • Free, private, no limit

    No account and no limit. The resizing runs on a canvas in your browser, so the image is never uploaded anywhere.

  • Ready for Xcode

    One 1024 x 1024 PNG with no alpha channel inside an AppIcon.appiconset with its Contents.json. Xcode makes the smaller sizes from it.

  • Adaptive icons done right

    The Android foreground keeps your art inside the central 66 dp of 108, so no launcher mask cuts into it, and the background colour goes into its own XML.

  • Sharp at every size

    Large reductions step down by halves with high quality smoothing, so a 48 px launcher icon keeps its edges.

Who it's for

Who Uses an App Icon Resizer

Who it is for and what they use it for

  • Indie developers

    Ship the same icon to the App Store and Google Play without opening a design tool for each size.

  • Designers handing off

    Give the developers one ZIP with the files already named and in their folders, instead of a list of sizes.

  • Web and PWA builders

    Get the favicons, the apple-touch icon, the PWA icons and a maskable one, with the manifest entries to paste.

FAQ

Frequently Asked Questions

Questions people ask

What size should an iOS app icon be?

One 1024 x 1024 PNG. Current Xcode takes that single image and makes every smaller size itself, so the ZIP holds the 1024 inside an AppIcon.appiconset with a Contents.json for that one size. The icon must not be transparent, so any transparency is filled with the background colour you choose.

Why does the iOS icon have no transparency?

Apple asks for the 1024 x 1024 PNG with no alpha. The resizer fills any transparent area with the background colour and saves the iOS file without an alpha channel at all.

What are the Google Play icon requirements?

A 512 x 512 32-bit PNG under 1024 KB, as a full square. Google Play applies its own mask to the square, so the resizer fills any transparency with the background colour.

What is the safe zone of an Android adaptive icon?

The foreground layer is 108 x 108 dp and launchers mask it to different shapes, so the art has to sit inside the central 66 dp. The resizer places your image there, at 108 to 432 px from mdpi to xxxhdpi, and writes the background colour to values/ic_launcher_background.xml.

Which legacy Android launcher sizes are included?

ic_launcher.png and ic_launcher_round.png at 48, 72, 96, 144 and 192 px, for mdpi, hdpi, xhdpi, xxhdpi and xxxhdpi. The round one is the square icon clipped to a circle.

What is a maskable icon?

A PWA icon that the system can crop to a circle or another shape. The art has to stay inside the central 80%, so the resizer scales it into that area and fills the rest with the background colour.

Which favicon and apple-touch sizes do I get?

Favicon PNGs at 16, 32 and 48 px, an apple-touch-icon.png at 180 px with no transparency, and PWA icons at 192 and 512 px.

Is my image uploaded?

No. The image is read and resized on a canvas in your browser and the ZIP is built there too. Nothing is sent to a server, and the tool is free with no account.

Made by a studio that runs 11 live apps

We built these tools to price and plan our own apps. See what they were built for.