App Icon Resizer: 1024x1024 and Android Sizes
Drop your artwork, then press Export icon set (ZIP) for seven PNGs: the 1024 x 1024 icon for Xcode and the App Store (no alpha channel), the 512 x 512 Google Play icon and the five Android launcher sizes from 48 to 192 px. Need only the 1024 icon? The App Icon preset is already selected.
- Images stay on your device
- No watermark
- Up to 60 images per batch
- Built by Mohamed Nasreldeen
Resize your images
Set exact pixels, a percentage, or a ready-made preset — then download. All in your browser.
Drop images here
or pick files from your device — they never leave this device.
Have a website? Turn it into an Android app
Type your address and see your app in seconds, with its name, colour, icon and menu pages read from your site. Install a free test APK on your phone, and get a hosted privacy page and the Data safety file free with it. The publishing options and prices are on the tool page.
App demo or screen recording won't play?
Fix MP4 and MOV files cut off by a crash, a dead battery or a pulled card, right in your browser. Nothing is uploaded and the quality stays the same. The check and a 5-second preview are free; you pay only to save the repaired video.
How to resize an image to 1024x1024
Load your icon artwork
Drag a JPG, PNG, WebP, GIF, or SVG into the tool. SVG and other vector or large source files give the cleanest result when scaled down to the 1024 master.
Set 1024 x 1024 and a fit mode
Pick the App Icon preset or type 1024 in both fields. Use Crop-to-fit to fill the perfect square, Fit-inside with a background fill to keep a non-square logo fully visible, or Stretch only if the source is already square.
Export as PNG and download
Download the 1024 x 1024 PNG, or press Export icon set (ZIP) to get the App Store, Google Play and Android launcher sizes together.
One 1024 px square, every store size
Apple's app icon is one 1024 x 1024 px square, and Xcode builds the smaller iPhone and iPad sizes from it. Google Play asks for a different file, a 512 x 512 px PNG, and the launcher icon inside an Android app ships at 48 to 192 px depending on screen density. Starting from one clean 1024 px square means every one of those sizes is a downscale, never an upscale.
Because the canvas is a perfect square, Crop-to-fit is ideal when your art already fills the frame edge to edge, since the 1:1 ratio means nothing gets distorted, only trimmed evenly. If your logo is wider or taller than it is square, choose Fit-inside and add a solid background fill so the icon stays centered with clean padding instead of being stretched. The App Store icon must be fully opaque, with no transparency and no rounded corners of your own, because the store applies the mask. That is why this page exports the 1024 px icon as a 24-bit PNG and fills any transparent area with the background colour you pick.
Export every size from one image
Add your artwork, then press Export icon set (ZIP). One source becomes seven files, each in the folder it belongs to.
| File in the ZIP | Size | Used for |
|---|---|---|
app-store/icon-1024.png | 1024 × 1024 px | App Store icon. 24-bit PNG with no alpha channel, because Apple rejects transparency here. |
play-store/icon-512.png | 512 × 512 px | Google Play store listing icon, a 32-bit PNG. |
android/mipmap-xxxhdpi/ic_launcher.png | 192 × 192 px | Android launcher icon, xxxhdpi screens. |
android/mipmap-xxhdpi/ic_launcher.png | 144 × 144 px | Android launcher icon, xxhdpi. |
android/mipmap-xhdpi/ic_launcher.png | 96 × 96 px | Android launcher icon, xhdpi. |
android/mipmap-hdpi/ic_launcher.png | 72 × 72 px | Android launcher icon, hdpi. |
android/mipmap-mdpi/ic_launcher.png | 48 × 48 px | Android launcher icon, mdpi. |
The set uses the fit mode and background colour chosen above. It does not build adaptive icon layers: those need a separate foreground and background, which Android Studio's Image Asset Studio generates. The Google Play icon alone is quicker on the Google Play icon resizer.
App icon sizes for iOS and Android
What each platform asks for today, from Apple's and Google's own documentation, and what this page exports.
| Where the icon goes | Size you supply | From this page |
|---|---|---|
| iPhone and iPad app (Xcode asset catalog, App Store) | 1024 × 1024 px, one image; Xcode makes the smaller sizes | Yes: app-store/icon-1024.png |
| Mac app | 1024 × 1024 px layout, but the asset catalog needs a file for each size | Only the 1024 master |
| Google Play store listing | 512 × 512 px, 32-bit PNG, up to 1024 KB | Yes: play-store/icon-512.png |
| Android launcher icon (legacy, 48 dp) | 48, 72, 96, 144 and 192 px for mdpi to xxxhdpi | Yes: five mipmap-* folders |
| Android adaptive icon layer | 108 × 108 dp per layer, logo inside the central 66 × 66 dp; 432 × 432 px at xxxhdpi | The Adaptive Icon FG preset (432 px), one layer at a time |
Sources: Apple's Human Interface Guidelines: App icons and Configuring your app icon; Google's Play Console preview assets, screen densities and adaptive icons pages.
Two notes on Apple's side. First, the long list of separate iPhone and iPad icon sizes is optional now: Xcode's documentation says iOS and iPadOS apps can generate every icon variation from a single 1024 × 1024 image, and that is the default for new projects. You can still switch the asset catalog to All Sizes if you want hand-tuned small icons. Second, Apple's current guidelines favour layered icons built in Icon Composer, which picks up the Liquid Glass effects, but they still accept a flattened image. The 1024 PNG from this page is that flattened image.
On the App Store side, a 1024 px icon with an alpha channel fails upload validation with error ITMS-90717, whose message says the icon can't be transparent nor contain an alpha channel. That is why the icon set saves this one file without alpha. For the Android sizes and the adaptive-icon safe zone in more depth, see the guide to Android app icon sizes.
Frequently asked questions
What size should an app icon be?
It depends on where it goes. An iPhone or iPad app needs one 1024 x 1024 px icon, which also serves the App Store; Xcode makes the smaller sizes from it. The Google Play store icon is 512 x 512 px. Android launcher icons are 48, 72, 96, 144 and 192 px for the mdpi to xxxhdpi screen densities. All of them are square, and the icon set on this page exports every one from a single image.
Do I need every iOS icon size, or only 1024x1024?
Only 1024 x 1024 for most apps. Apple's Xcode documentation says iOS and iPadOS apps can generate every icon variation from a single 1024 x 1024 image, and new projects work that way by default. Supply the separate sizes only if you want hand-tuned small icons, or for a Mac app, whose asset catalog needs each size.
Does the icon set include Android adaptive icon layers?
No. The ZIP holds the classic launcher icon at the five densities, the 512 px Google Play icon and the 1024 px App Store icon. Adaptive icons need separate foreground and background layers, which Android Studio's Image Asset Studio builds from your artwork.
Should my 1024 app icon be PNG or JPG?
PNG. Apple requires the App Store icon to be fully opaque, so this page exports a 24-bit PNG with no alpha channel and fills transparent areas with the background colour. Choose PNG in Output format if you want to keep transparency for another use.
Can I resize a non-square logo to 1024x1024?
Yes. Use Fit-inside mode and add a background fill so your wider or taller logo is centered inside the square with even padding. Avoid Stretch, which would distort the artwork; Crop-to-fit instead trims the edges to fill the frame.
Should the icon have rounded corners or transparency?
Not for the store icons. Upload a full square: the App Store and Google Play both apply their own rounded mask. Apple also rejects an App Store icon that contains transparency, so rounding the corners yourself leaves transparent pixels that fail the upload.
Is this app icon resizer really free and private?
Yes. It is free, needs no sign-up, and adds no watermark. All resizing happens locally in your browser with no upload, so your icon artwork never leaves your device.
Guides for this tool
- Android app icon sizesEvery icon dimension in one table, the adaptive-icon safe zone and a pre-upload checklist.
- Google Play screenshot sizesExact pixels for phone and tablet screenshots, and the 2:1 ratio rule that rejects raw captures.
- The Google Play Data safety formWhat each question asks, collected versus shared, and how the form connects to your privacy policy.