App icon generator
Drop one square image and get the icon sizes Android, iOS, desktop apps, or the web ask for.
Pick a platform
Android19 filesLauncher mipmaps for every density, adaptive foreground and background layers, and the Play Store 512 icon.iOS3 filesThe Xcode asset catalog set with Contents.json, from the 1024 marketing icon down to the iPad Pro 167.Expo5 filesIcon assets for React Native and the app.json entries that point at them, adaptive layers included.Flutter66 filesIcon assets for the flutter_launcher_icons package with its YAML config filled in.Tauri9 filesThe icons folder Tauri bundles, with a tauri.conf.json snippet to paste.Electron11 filesThe build/ icns and ico, Linux hicolor PNGs, and an electron-builder.yml snippet.Dioxus8 filesDesktop bundle icons with the Dioxus.toml icon list ready to drop in.Desktop14 filesGPUI and freedesktop layout: bundle resources, a hicolor size ladder, and a Windows ico.Web13 filesFavicons, maskable icons, site.webmanifest, browserconfig.xml, and the HTML head links.All140 filesEvery target in one download: Android, iOS, Expo, Flutter, Tauri, Electron, Dioxus, desktop, and web.
Counts assume the adaptive layers and maskable icons on, with round launcher icons, monochrome icons, and background color off. Each workbench tab shows how the count moves as you change options.