Hi there.

One image in, every icon size out.

About App Icon

App Icon is a set of free tools for developers and designers who need icons in all the sizes Apple, Google and browsers ask for, without opening a design tool or uploading their artwork to someone else's server.

Why it exists

Shipping an app or a website means producing the same icon dozens of times: Xcode wants an AppIcon.appiconset with a matching Contents.json, Android wants five mipmap densities plus adaptive foreground and background layers, Google Play wants a 512×512 store icon, and browsers want an ICO, several PNGs, an Apple touch icon and a web manifest. Getting one size or one JSON field wrong can mean a blurry home screen icon or a rejected build. App Icon turns that chore into a single upload.

What you can do here

  • App icon generator – create a complete iOS icon set and Android launcher icons, including adaptive icons, an optional monochrome layer for Android 13 themed icons, round variants and the Play Store icon. You can scale the artwork, set a solid or gradient background and add a badge such as "beta".
  • Favicon generator – create a multi-size favicon.ico, PNG favicons, an Apple touch icon, PWA install icons, a site.webmanifest and the HTML snippet to paste into your page.
  • App icon guidelines and favicon guidelines – written references for the sizes, safe zones, formats and file names each platform expects, and the reasoning behind them.
  • Favicon FAQ – answers to the questions people most often ask, from adding a favicon in Next.js or WordPress to why Google is not showing yours.

How it works

Everything happens in your browser. When you drop in an image, the page draws it onto an HTML canvas at each required size, applies the platform masks for the live preview, encodes the PNG and ICO files, and zips them on your device. No image is sent to a server, so the tools work for unreleased products and client work, and they keep working on a slow connection once the page has loaded. You can read the details in our privacy policy.

Free, with ads

The generators have no sign-up, watermark or download limit. The site is supported by a small number of ads, which pay for hosting and ongoing work. Ads sit in the settings sidebar, apart from the preview and the download button.

Who maintains it

App Icon is built and maintained by an independent mobile and web developer who got tired of resizing icons by hand. The guides are written from hands-on experience shipping apps and checked against Apple's Human Interface Guidelines, the Android developer documentation and current browser behaviour. When a platform changes its requirements, the generators and guides are updated to match.

Get in touch

Found a bug, need a size we do not generate yet, or spotted something out of date? Email mumana.developer@gmail.com or see the contact page.