App Icon Generator
Generate organized iOS, Android, and PWA icon sets from one high-resolution master image.
Private by default
Resizing and packaging happen in this browser. The source artwork does not leave the device.
About this app icon generator
Generate organized iOS AppIcon, Android mipmap, and PWA icon folders from one square master. High-quality resampling runs from the normalized master for each output, and platform configuration files are included where the mapping is deterministic.
A single flattened picture cannot produce a true Android adaptive foreground and background pair. The package can make padded adaptive-style assets, but labels them honestly and explains when separate source layers are required.
One normalized master feeds every iOS, Android density, Play Store, PWA, and maskable export independently. The ZIP preserves platform folders and includes deterministic configuration examples, so filenames in Contents.json and the web manifest correspond to actual generated assets. PWA maskable padding keeps important artwork away from adaptive crop edges without claiming to create layered Android resources.
How it works
- 1Choose a compatible file or paste an image from the clipboard.
- 2Review the detected format and options, then start the local processing job.
- 3Check the result details and download the new file, extracted data, or generated package.
Example use cases
- Handle app icon generator without creating an account or installing desktop software.
- Inspect or prepare PNG, JPG files before sharing them with another person or service.
- Keep private file contents out of a remote conversion queue.
Supported formats and limits
- Accepted input
- PNG, JPG
- Maximum file size
- 25 MB per file
- Batch processing
- One file at a time
- Processing location
- On this device
Limitations
- A flattened source cannot be separated into a true Android adaptive foreground and background layer pair.
- Platform review rules can change and may still require manual inspection of transparency, shape, branding, and visual margins.
- A low-resolution or heavily compressed master cannot gain missing detail when enlarged to a 1024-pixel marketing icon.
Why use this tool
- The real tool appears before supporting content, so the task starts immediately.
- Heavy code is loaded only for this utility and work is moved off the main interface where practical.
- Results use the bytes actually produced or detected—never a predicted size or fake success state.
Frequently asked questions
Is my file uploaded to a server?
Resizing and packaging happen in this browser. The source artwork does not leave the device.
Which platforms are organized in the app icon ZIP?
The package separates an iOS AppIcon set, Android mipmap densities and Play Store icon, plus regular and maskable PWA icons with example configuration files.
Does this make true Android adaptive icons?
It can create padded mask-safe raster assets from one image, but a genuine adaptive icon needs separate foreground and background source layers that cannot be recovered from a flattened picture.
Why was my file rejected even though the extension looks correct?
The contents may be empty, corrupt, too large, or a different format that was renamed. Re-export the original file from its source app and try again.
Does this work on phones?
Yes in current Chrome, Safari, Edge, and Firefox where the required browser or WebAssembly feature is available. Large jobs may complete more reliably on a device with more memory.