Ein Bild → alle App-Icons für Android & iOS.
Lade ein Logo hoch und erhalte alle Android-Mipmaps (mdpi–xxxhdpi), ein Adaptive Icon mit Vorder-/Hintergrund und Safe-Zone, das komplette iOS-AppIcon-Set samt Contents.json und das Play-Store-512 — als fertiges ZIP. Alles im Browser, nichts wird hochgeladen.
1 Bild
2 Hintergrund
3 Innenabstand
4 Vorschau-Form
App-Icon-Generator: alle Größen für Android & iOS auf einmal
Ein veröffentlichungsfertiges App-Icon braucht viele Varianten: Android erwartet Mipmaps in fünf Dichtestufen (mdpi–xxxhdpi) und seit API 26 ein Adaptive Icon aus getrenntem Vorder- und Hintergrund mit definierter Safe-Zone; iOS verlangt ein AppIcon-Set mit vielen Punkt-/Skalierungsgrößen und einer Contents.json; der Play Store braucht zusätzlich ein 512×512-Icon. Dieses Werkzeug erzeugt aus einem einzigen Bild das komplette Paket — alle Mipmaps, das Adaptive Icon (Vorder-/Hintergrund + ic_launcher.xml), das iOS-AppIcon-Set inklusive Contents.json und das Play-Store-512 — als eine ZIP-Datei. Nichts wird hochgeladen: Die Umwandlung passiert komplett lokal im Browser.
Häufige Fragen
Was ist ein Adaptive Icon?
Ein Adaptive Icon (Android 8 / API 26+) besteht aus zwei Ebenen: einem ic_launcher_foreground (Motiv, transparent) und einem ic_launcher_background (Fläche). Das System kann daraus je nach Gerät verschiedene Formen (Kreis, abgerundetes Quadrat, Squircle) maskieren und animieren. Damit dabei nichts abgeschnitten wird, liegt das Motiv in einer Safe-Zone: Die Vollfläche entspricht 108 dp, sichtbar garantiert ist nur der mittige 72-dp-Bereich. Dieses Tool skaliert dein Motiv passend in diese Safe-Zone.
Wohin kopiere ich die Dateien?
Die Android-Ordner (mipmap-mdpi … mipmap-xxxhdpi und mipmap-anydpi-v26) kommen nach app/src/main/res/ in deinem Android-Projekt. Das AppIcon.appiconset ziehst du in Xcode in deine Assets.xcassets. Das play_store_512.png lädst du im Play-Console-Listing als App-Icon hoch. Eine Kurzanleitung liegt als README.txt im ZIP.
Wird etwas hochgeladen?
Nein. Dein Bild verlässt den Browser nie — alle Größen werden lokal per Canvas berechnet und das ZIP wird direkt auf deinem Gerät erzeugt.