SquareOne Logo
v1.0 Now Available

SquareOneApp Icon Generator

Generate all required icon sizes for iOS and Android apps from a single image. Free, private, and runs 100% in your browser.

Generate Your Icons

Upload your image and customize it to generate all required icon sizes

Upload your app icon

Drag and drop or click to browse. Recommended 1024x1024px.

PNGJPGSVG

Configuration

Customization

Default
PaddingDefaultZoom
#FFFFFF

Example: ic_launcher.png

Advanced Options

Processed locally in your browser. No data sent to server.

Live Preview

No Image

Upload an image to see preview

Enjoy using SquareOne? ☕

This tool is completely free and runs 100% in your browser. If you find it useful, consider supporting the project!

Support via BuyCoffee QRBuyCoffee.to

Pro Tips for Better Icons

  • Avoid text

    App icons are often viewed at very small sizes. Text becomes unreadable. Use a simple logo or symbol instead.

  • Keep it simple

    Complex details get lost. Bold shapes and high-contrast colors work best.

  • Center your subject

    We automatically center your image, but make sure your important content isn't too close to the edges.

  • Use PNG

    For the best quality and transparency support, always use PNG files as your source.

How to Install Your Icons

Follow these simple steps to add the generated icons to your iOS and Android projects.

iOS (Xcode)

  1. 1
    Unzip the downloaded fileand locate the iOS folder.
  2. 2
    Open your project in Xcode and navigate to Assets.xcassets.
  3. 3
    Drag and dropthe AppIcon.appiconset folder into the list of assets.
  4. 4
    Confirm that the new AppIcon set is selected in your project settings under "App Icons and Launch Images".

Android

  1. 1
    Unzip the downloaded fileand locate the Android folder.
  2. 2
    Copy all the mipmap-* folders.
  3. 3
    Navigate to your project's app/src/main/res/ directory.
  4. 4
    Paste the foldersthere, replacing any existing default icons.

Included Icon Sizes

Complete list of all files generated by this tool.

PlatformNameDimensionsFilename
iOSiPhone Notification 2x40x40Icon-20@2x.png
iOSiPhone Notification 3x60x60Icon-20@3x.png
iOSiPhone Settings 2x58x58Icon-29@2x.png
iOSiPhone Settings 3x87x87Icon-29@3x.png
iOSiPhone Spotlight 2x80x80Icon-40@2x.png
iOSiPhone Spotlight 3x120x120Icon-40@3x.png
iOSiPhone App 2x120x120Icon-60@2x.png
iOSiPhone App 3x180x180Icon-60@3x.png
iOSiPad Notification 1x20x20Icon-20.png
iOSiPad Notification 2x40x40Icon-20@2x.png
iOSiPad Settings 1x29x29Icon-29.png
iOSiPad Settings 2x58x58Icon-29@2x.png
iOSiPad Spotlight 1x40x40Icon-40.png
iOSiPad Spotlight 2x80x80Icon-40@2x.png
iOSiPad App 1x76x76Icon-76.png
iOSiPad App 2x152x152Icon-76@2x.png
iOSiPad Pro App 2x167x167Icon-83.5@2x.png
iOSApp Store1024x1024Icon-1024.png
AndroidLDPI36x36mipmap-ldpi/ic_launcher.png
AndroidMDPI48x48mipmap-mdpi/ic_launcher.png
AndroidHDPI72x72mipmap-hdpi/ic_launcher.png
AndroidXHDPI96x96mipmap-xhdpi/ic_launcher.png
AndroidXXHDPI144x144mipmap-xxhdpi/ic_launcher.png
AndroidXXXHDPI192x192mipmap-xxxhdpi/ic_launcher.png
AndroidPlay Store512x512playstore-icon.png

Frequently Asked Questions

Everything you need to know about icon generation

Is my image uploaded to a server?

No. All image processing happens locally in your browser using HTML5 Canvas. Your images never leave your device, ensuring complete privacy.

What is the best image size to upload?

We recommend uploading a high-resolution square image, at least 1024x1024 pixels. This ensures that the largest icons (like the App Store marketing icon) look crisp.

Do you support transparent backgrounds?

Yes! If you upload a PNG with transparency, the generated icons will preserve that transparency. This is especially useful for Android adaptive icons or custom shapes.

Why are there so many files?

Mobile operating systems require many different icon sizes for various contexts (settings, notifications, spotlight, home screen) and device densities (Retina, HDPI, etc.). We generate all of them for you.

Can I use this for commercial apps?

Absolutely! SquareOne is completely free to use for personal and commercial projects. Generate as many icon sets as you need, no restrictions.

What formats are supported?

You can upload PNG, JPG, or JPEG images. All generated icons are exported as PNG files, which is the standard format required by iOS and Android.