App Icon Generator

Generate app icons for iOS, Android, macOS and web platforms. Upload your image and download all required sizes instantly with adaptive icon support for modern devices.

Drop your app icon here

or click to browse files

PNG JPG SVG WEBP
Recommended: 1024×1024 PNG with transparency

How to Generate App Icons

  1. Upload your image

    Drag and drop or click to upload. For best results, use a 1024×1024 PNG with transparency.

  2. Select platforms

    Choose iOS, Android, macOS, and/or Web. Each platform includes all required icon sizes.

  3. Customize adaptive icons

    Set a background color for Android adaptive icons. The foreground will be automatically masked.

  4. Download your icons

    Click generate and download a ZIP with all icons organized by platform and size.

Icon Sizes Generated

iOS

20×20, 29×29, 40×40, 58×58, 60×60, 76×76, 80×80, 87×87, 120×120, 152×152, 167×167, 180×180, 1024×1024 (all @1x, @2x, @3x variants)

Android

48×48 (mdpi), 72×72 (hdpi), 96×96 (xhdpi), 144×144 (xxhdpi), 192×192 (xxxhdpi), 512×512 (Play Store), plus adaptive foreground/background layers

macOS

16×16, 32×32, 64×64, 128×128, 256×256, 512×512, 1024×1024 (with @2x Retina variants)

Web

16×16, 32×32, 48×48, 96×96, 144×144, 180×180, 192×192, 512×512, favicon.ico (multi-size), apple-touch-icon.png

About App Icons

App icons are the visual identity of your mobile or desktop application. Each platform has specific requirements for icon sizes, formats, and design guidelines. Our generator handles all the complexity automatically.

Android Adaptive Icons (introduced in Android 8.0) use a two-layer system with a foreground and background that allows the system to display different icon shapes based on device manufacturer preferences (circle, squircle, rounded square, etc.).

Pro tip: Design your icon with the center content within a circular safe zone to ensure it looks good across all Android adaptive icon masks.

Frequently Asked Questions

For best quality, upload a 1024×1024 PNG image. This is the largest size required by any app store, so we'll scale down from there. Smaller images will be upscaled and may appear blurry.

Adaptive icons consist of a foreground and background layer. The system applies different masks (circle, squircle, rounded square) to create a consistent look across devices. We generate both layers plus legacy icons for older devices.

It depends on your design. For adaptive icons, a transparent foreground works best. For iOS, icons typically have a background color. Our tool preserves transparency when enabled and lets you set a custom background for adaptive icons.

The ZIP file contains organized folders for each platform. For iOS, add icons to your Xcode asset catalog. For Android, copy drawable folders to your res directory. Web icons go in your public folder with appropriate HTML meta tags.