Image Compressor

Prepare Image for App Icon (1024×1024 PNG)

iOS App Store requires 1024×1024 PNG; Android Play Store requires 512×512 PNG.

Your images stay on your device. Nothing is uploaded.

iOS App Store submission requires a 1024×1024 PNG with no transparency and no rounded corners (iOS masks the corners automatically). Android Play Store requires 512×512 PNG. This preset produces the iOS variant.

This preset produces a 1024 px PNG — Xcode-upload-ready. For Android, resize this result to 512 px separately.

Frequently asked questions

How much can I shrink images for app icon?
Typical reductions are 60–85% with no visible quality loss using the defaults on this page. iOS App Store submission requires a 1024×1024 PNG with no transparency and no rounded corners (iOS masks the corners automatically). Android Play Store requires 512×512 PNG. This preset produces the iOS variant.
What format is best for app icon?
The default format for app icon is PNG at the preset above — chosen for the format's rendering compatibility and byte efficiency in this context.
Will compression break transparency or animation?
Transparency is preserved when the output format supports it (PNG, WebP, AVIF). Animation is preserved for animated WebP. JPEG output flattens transparency to white.
Can I compress dozens of images at once?
Yes — use the bulk compressor. Drop a folder or multi-select files; the queue processes them in order with progress per file, and you can download all results as a ZIP.
Do my images get uploaded anywhere?
No. The tool runs entirely in your browser — important for client work, internal assets, and anything not yet published.

Optimise the rest of your app icon assets.

Use the bulk compressor to process a folder in one go. Everything runs locally.

Start compressing