NasrTech

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.

JPG · PNG · WebP · GIF · SVG — up to 60 MB per file
90%
Images
0
Total before
—
Total after
—
Saved
—
    No images yet. Drop some above to get started.
    A shop website on a laptop turning into the same shop as an Android app on a phone
    Free to try

    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.

    Make my app
    A laptop repairing a broken MP4 video in the browser
    Free check

    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.

    Repair my video

    How to resize an image to 1024x1024

    1

    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.

    2

    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.

    3

    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 ZIPSizeUsed for
    app-store/icon-1024.png1024 × 1024 pxApp Store icon. 24-bit PNG with no alpha channel, because Apple rejects transparency here.
    play-store/icon-512.png512 × 512 pxGoogle Play store listing icon, a 32-bit PNG.
    android/mipmap-xxxhdpi/ic_launcher.png192 × 192 pxAndroid launcher icon, xxxhdpi screens.
    android/mipmap-xxhdpi/ic_launcher.png144 × 144 pxAndroid launcher icon, xxhdpi.
    android/mipmap-xhdpi/ic_launcher.png96 × 96 pxAndroid launcher icon, xhdpi.
    android/mipmap-hdpi/ic_launcher.png72 × 72 pxAndroid launcher icon, hdpi.
    android/mipmap-mdpi/ic_launcher.png48 × 48 pxAndroid 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 goesSize you supplyFrom this page
    iPhone and iPad app (Xcode asset catalog, App Store)1024 × 1024 px, one image; Xcode makes the smaller sizesYes: app-store/icon-1024.png
    Mac app1024 × 1024 px layout, but the asset catalog needs a file for each sizeOnly the 1024 master
    Google Play store listing512 × 512 px, 32-bit PNG, up to 1024 KBYes: play-store/icon-512.png
    Android launcher icon (legacy, 48 dp)48, 72, 96, 144 and 192 px for mdpi to xxxhdpiYes: five mipmap-* folders
    Android adaptive icon layer108 × 108 dp per layer, logo inside the central 66 × 66 dp; 432 × 432 px at xxxhdpiThe 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

    Related tools