Home › Image Tools › App Icon Generator

App Icon Generator

Upload one square image (1024 × 1024 px is ideal) and get every icon size your app needs: an Xcode AppIcon set for iPhone and iPad, Android adaptive and legacy mipmaps, PWA and maskable icons with the manifest code, and a macOS icon set with an .icns file. Everything is generated in your browser.

Last updated:

Artwork
Background
Platforms
iOS
Android circle
Squircle
Teardrop
macOS
PWA maskable
Files in the ZIP
Advertisement
Advertisement

How to use the App Icon Generator

  1. Add your artwork: drop or choose a square PNG, JPG, WebP or SVG, ideally 1024 × 1024 px. A transparent logo or a finished full-bleed icon both work.
  2. Set padding and background: give logos some breathing room and a solid or gradient background; keep padding at 0 for finished icons.
  3. Check the previews: Android launchers crop adaptive icons into circles, squircles or teardrops, so keep important details inside the safe zone.
  4. Pick the platforms you need: iOS, Android, Web/PWA and macOS, and enter your app name and theme color for the manifest.
  5. Download the ZIP and copy the folders into your project: the AppIcon set into Xcode's Assets.xcassets, the res folder into your Android module, and the web icons next to your manifest.

App icon sizes by platform

PlatformIconPixel sizes
iPhoneHome screen (60 pt), Spotlight (40 pt), Settings (29 pt), Notifications (20 pt)180, 120, 87, 80, 60, 58, 40
iPadHome screen (76 and 83.5 pt), Spotlight, Settings, Notifications167, 152, 80, 76, 58, 40, 29, 20
App StoreMarketing icon1024
Android launcher (legacy)ic_launcher and ic_launcher_round, mdpi to xxxhdpi48, 72, 96, 144, 192
Android adaptive layersForeground, background and monochrome (108 dp)108, 162, 216, 324, 432
Google PlayStore listing icon512
Web / PWAManifest icons (any and maskable), Apple touch icon, favicons512, 192, 180, 48, 32, 16
macOS16, 32, 128, 256 and 512 pt at 1x and 2x1024, 512, 256, 128, 64, 32, 16

A point (pt) on Apple devices and a density-independent pixel (dp) on Android are converted to real pixels with the screen scale: 2x and 3x on iPhones, and 1x (mdpi), 1.5x (hdpi), 2x (xhdpi), 3x (xxhdpi) and 4x (xxxhdpi) on Android.

Safe zones: keep your logo where launchers can't crop it

  • Android adaptive icons are 108 × 108 dp. Launchers show only the central 72 dp, cut to a circle, squircle, rounded square or teardrop, and keep the inner 66 dp circle always visible. This tool places your artwork inside the visible 72 dp area, scaled by your padding.
  • PWA maskable icons must keep important content inside a centered circle whose diameter is 80% of the icon. The maskable files add that margin automatically while the background fills the whole square.
  • iOS uses a rounded rectangle with continuous corners (about 22% of the width). Upload a plain square: do not add rounded corners or transparency yourself.
  • macOS icons since Big Sur sit on a rounded tile of 824 × 824 px inside a 1024 px canvas, with a soft shadow. The Rounded tile style follows that grid.

Turn on Show safe zones to see the 80% maskable circle (red) and your padding box (blue) on the large preview, and the 66 dp circle on the Android previews.

Design tips for app icons

  • Use one simple symbol, not a screenshot or a block of text. It has to read at 29 pt in Settings and at 16 px in a Mac menu.
  • Prefer a solid or gradient background with a light logo on top: transparent icons are not allowed on iOS and look inconsistent on Android.
  • Check the icon on both light and dark wallpapers, and in the monochrome themed style on Android 13 and later.

Frequently asked questions

What size should an app icon be?

Start from a 1024 x 1024 pixel square image. That is the size Apple requires for the App Store, and every smaller size can be scaled down from it cleanly. The Google Play Store icon is 512 x 512 pixels, Android launcher icons go up to 192 x 192 pixels (432 x 432 for adaptive layers), and PWAs need at least 192 and 512 pixel icons.

Should iOS app icons have rounded corners or transparency?

No. Upload square icons without rounded corners: iOS applies its own rounded mask. App icons for iOS must also be fully opaque, so this tool fills any transparent area with your background color (or white) in the iOS files.

What is an Android adaptive icon?

Since Android 8.0, launcher icons are made of a 108 x 108 dp foreground layer and a background layer. The launcher crops them into a circle, squircle or other shape, showing only the central 72 dp, and may move the layers for parallax effects. Keep logos inside the central 66 dp safe zone. The ZIP contains both layers, a monochrome layer for themed icons on Android 13 and later, and the XML that ties them together.

What is a maskable icon in a PWA?

A maskable icon fills the whole square and keeps its important content inside a central circle of 80% of the icon size, so Android can crop it to any shape without cutting the logo. Add it to the web manifest with purpose set to maskable, next to your regular icons with purpose any.

How do I add the iOS icons to Xcode?

Unzip the file, open your project's Assets.xcassets folder and replace the existing AppIcon.appiconset folder with the one from the ios folder (or drag the images onto the AppIcon slots). Contents.json already maps each file to the right slot. Xcode 14 and later can also work with just the 1024 px icon if you switch the AppIcon to a single size.

Does it make an .icns file for macOS?

Yes. The macos folder contains an AppIcon.appiconset for Xcode and an AppIcon.icns file with all sizes from 16 to 1024 px for apps built without Xcode, such as Electron or Tauri apps. With the Big Sur style option, the artwork sits on Apple's rounded tile with a soft shadow, like other modern Mac icons.

Is my image uploaded?

No. All resizing, the ICO and ICNS files and the ZIP are created in your browser. Your artwork never leaves your device.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Favicon GeneratorMake a favicon.ico, PNG icons, apple-touch-icon and web manifest from an image, text or emoji.PNG to ICOCreate multi-size favicon .ico files from PNG.Image ResizerResize images to any size without losing quality.Round Corners ImageGive any picture rounded, circle or squircle corners and save a transparent PNG.App Privacy Policy GeneratorCreate a privacy policy for your iOS or Android app from its SDKs, permissions and data.PX to DPConvert pixels to Android dp and sp for ldpi–xxxhdpi, plus iOS points, and back.Meme GeneratorMake memes with classic templates and custom text.Logo MakerDesign a text logo with fonts, icons and colors, then save SVG or PNG.Certificate MakerDesign certificates from templates and export one or many as PDF.GIF MakerTurn videos and images into GIFs, trim and compress.Business Card MakerDesign business cards and download a print-ready PDF.Flyer MakerDesign printable and social media flyers from free templates.Poster MakerDesign posters in A0–A5 and US sizes and download a print-ready PDF.Invitation Card MakerCreate printable birthday, wedding and party invitations for free.Thumbnail Safe ZonePreview YouTube and TikTok thumbnail safe zones.Thumbnail MakerDesign 1280×720 YouTube thumbnails with templates, bold text and stickersWallpaper GeneratorCreate gradient and pattern wallpapers sized for any phone, tablet or desktopYouTube Thumbnail GrabberPaste a YouTube link to get every thumbnail size, from HD 1280x720 down to 120x90.CSS Gradient GeneratorDesign linear, radial and conic CSS gradients with draggable stops and export CSS or PNG.Chart MakerMake bar, line, area, pie and doughnut charts from a simple table and download PNG or SVG.Venn Diagram MakerMake 2- or 3-circle Venn diagrams from lists; overlaps are found for you. Export PNG or SVG.Mind Map MakerBuild mind maps fast with keyboard shortcuts and auto layout, then export PNG, SVG or JSON.Org Chart MakerType an indented list of names and titles and get a clean org chart to download as PNG or SVG.Timeline MakerCreate horizontal or vertical timelines from dated events with colors, then save PNG or SVG.Gantt Chart MakerPlan tasks with dates, progress and dependencies on a Gantt chart, then export PNG or CSV.Word Cloud GeneratorTurn any text into a word cloud in shapes like a heart or star, then save it as PNG or SVG.Pie Chart MakerMake pie and donut charts with labels, percentages and a legend, then download PNG or SVG.Passport Photo MakerMake passport and visa photos for any country and print them on a 4x6 sheet.Signature MakerDraw or type your signature and download it as a transparent PNG or SVG.Quote Image MakerTurn a quote into a shareable image for Instagram, Stories or X with backgrounds and fonts.Profile Picture MakerMake a round or square profile picture with a ring border and color or gradient background.Before and After Image MakerCombine two photos into a labeled before and after image or an animated slider video.Device Mockup GeneratorPut a screenshot into a phone, tablet, laptop, monitor or browser frame and download a PNG.Seamless Pattern GeneratorMake seamless dot, stripe, wave, grid, zigzag and check patterns. Export CSS, SVG or PNG.3D Text GeneratorRender extruded 3D text with depth, bevel, materials and rotation; export a transparent PNG.Album Cover MakerDesign 3000×3000 album and podcast cover art with photo filters and type presets.Animated Text GIF MakerCreate animated text GIFs with typing, blink, bounce, rainbow or scroll effects; GIF or WebM.Birthday Card MakerMake a printable folded birthday card from templates with photos, stickers and fonts; PDF or PNG.Paint by Numbers GeneratorTurn a photo into a numbered paint-by-numbers outline with a color palette and printable PDF.Pinterest Pin MakerDesign 1000×1500 Pinterest pins with templates, headline overlays, brand colors and a URL footer.Cover Photo MakerMake Facebook, LinkedIn, X and Twitch cover images at exact sizes with profile-photo guides.Sticker MakerTurn a photo into a die-cut sticker: remove the background, add a white outline and shadow.Twibbon MakerPut your photo behind a campaign frame PNG, drag and zoom to fit, download a square picture.Wanted Poster MakerMake an old-west wanted poster with your photo, name and reward on aged paper. PNG or PDF.YouTube Banner MakerDesign 2560×1440 YouTube channel art with safe-area guides, text, shapes and templates.Banner MakerDesign web ad banners, headers and printable vinyl banners with templates; PNG, JPG or PDF.Barcode ScannerScan UPC, EAN, Code 128, QR and Data Matrix codes with your camera or a photo. Export CSV.Bulk QR Code GeneratorTurn a list or CSV of links into hundreds of QR codes: ZIP of PNG/SVG or a printable PDF sheet.Christmas Card MakerMake printable folded or 5×7 photo Christmas cards with festive templates, fonts and messages.Emoji MakerDesign your own custom emoji from faces, eyes, mouths and accessories, then save a transparent PNG.Floor Plan MakerDraw rooms, doors, windows and furniture to scale with live dimensions, then export PNG, SVG or PDF.Gift Certificate MakerDesign printable gift certificates and vouchers with amount, codes, expiry and your logo.Infographic MakerBuild a vertical infographic from templates with stats, charts, icons and steps; export PNG or PDF.Nutrition Facts Label GeneratorMake an FDA-style Nutrition Facts label with auto %DV and rounding; download PNG, SVG or PDF.QR Code Generator with LogoMake a custom QR code with your logo in the middle, styled dots, eyes, colors and gradient.T-Shirt Mockup GeneratorPut your design on a realistic front or back t-shirt mockup in any color and download a PNG.Tier List MakerRank images or text in S, A, B, C, D tiers by drag and drop, then save the tier list as a PNG.US Map MakerColor US states by hand or from CSV data, add a legend, labels and title; export PNG or SVG.Wedding Invitation MakerDesign elegant printable wedding invitations and matching RSVP cards, 5x7 PDF or PNG.WiFi QR Code GeneratorMake a Wi-Fi QR code guests scan to join your network, plus a printable sign or card.World Map MakerColor countries by hand or from CSV data, add a legend and title; Robinson or Mercator; PNG/SVG.Baby Milestone Card MakerMake printable monthly baby milestone cards (1-12 months) or add milestone overlays to photos.Coupon MakerDesign printable discount coupons with offer, code and expiry, then print several per page as PDF.Gift Box Template MakerEnter box size and style to get a printable tuck, lid or pillow box template as PDF or SVG.Knitting Chart MakerDraw colorwork and stitch charts with symbols, row numbers and repeat boxes. Export PNG or PDF.Lost Pet Poster MakerMake a printable LOST DOG or LOST CAT flyer with photo, details, reward and tear-off phone tabs.Mandala GeneratorCreate random or custom mandalas with layers and symmetry, then print coloring pages as PDF or SVG.Perler Bead Pattern MakerTurn any image into a fuse bead pattern with real bead colors, pegboard grid and bead counts.
See all 142 Design & Graphics Makers →