PNG in ICNS umwandeln
Erstellen Sie aus einem quadratischen PNG ein macOS-.icns-Icon, ohne Xcode oder das Terminal zu öffnen. Das Icon eignet sich für ein als App gebündeltes Skript, ein Disk-Image, einen Ordner oder einen Electron-Build. Weiter unten erfahren Sie, wie das vollständige Iconset funktioniert, wenn Sie Ihre App über Xcode ausliefern.
Bild-Konverter
oder JPG, JPEG, JPE …-Dateien hierher ziehen ·
Max. 95 MB pro Datei· Bis zu 20 Dateien· Gelöscht nach 30 Minuten
Dateien werden auf unseren Servern verarbeitet und nach 30 Minuten gelöscht.
85 hält Fotos optisch identisch mit dem Original. Senken Sie den Wert nur, wenn Sie eine kleinere Datei brauchen.
JPG, BMP und EPS unterstützen keine Transparenz. Transparente Pixel werden mit dieser Farbe gefüllt.
Hex-Farbe hinter transparenten Pixeln, z. B. #FFFFFF.
Dieses Format enthält nur ein einzelnes Bild. Wählen Sie GIF oder WebP als Ausgabe, wenn die Animation erhalten bleiben soll.
Ein Symbol mit mehreren Größen enthält mehrere Auflösungen in einer Datei; Browser und Betriebssysteme wählen die passende.
Die ursprünglichen Abmessungen beibehalten oder eine Seite eingeben; das Seitenverhältnis bleibt erhalten.
Pixel für die oben gewählte Seite.
Prozentsatz der ursprünglichen Abmessungen.
sRGB passt für Bildschirme und das Web. Behalten Sie das Original für Druck-Workflows; Graustufen verwerfen die Farbe.
Nur Metadaten, 0 behält den ursprünglichen Wert. Drucker und einige Portale lesen diese Zahl; die Pixelmaße ändern sich dadurch nicht.
So verwenden Sie dieses Tool
- 1
Quadratisches PNG hochladen
Verwenden Sie eine Grafik mit transparentem Hintergrund und mindestens 1024 × 1024 px.
- 2
Alle Größen beibehalten
Unter Erweiterte Einstellungen ist Icon-Größen auf Alle Größen (16–256) gesetzt, sodass Finder-Listen, Seitenleisten und Dock-Symbole jeweils ein passendes Bild erhalten.
- 3
In ICNS umwandeln
Klicken Sie auf In ICNS umwandeln und laden Sie die .icns-Datei herunter. Sie ist bereit für den Resources-Ordner eines App-Bundles oder für ein Fenster „Informationen“.
Eine .icns-Datei ist Apples Icon-Container: eine Datei mit vielen quadratischen Bitmaps, die Finder, Dock oder Spotlight jeweils in der benötigten Größe darstellen. Bei der Umwandlung eines PNG werden diese Slots aus einer einzigen Grafik gefüllt.
PNG in ICNS: Was eine macOS-Icon-Datei enthält
Apple führte das ICNS-Format 1998 mit Mac OS 8.5 ein, und Mac OS X behielt es als die Datei bei, auf die jedes Anwendungs-Bundle verweist. Der Container ist mit der Bildschirmdichte gewachsen: Einträge mit 512 px kamen mit Mac OS X 10.5, der Eintrag mit 1024 px, bezeichnet als 512 × 512 @2x, mit den Retina-Displays in OS X 10.7 und 10.8.
Jeder Slot besteht aus einem Paar: einem 1x-Bild und einem @2x-Bild derselben Punktgröße für Retina-Bildschirme. Der Finder wählt das passende für Display und Ansicht aus. Deshalb wirkt ein einzelnes 1024-px-PNG, das der Finder herunterskaliert, in der Listenansicht unschärfer als ein echter 16-px-Eintrag.
Mac-Iconset-Größen von 16 px bis 1024 px
| Punktgröße | 1x-Datei (Pixel) | @2x-Datei (Pixel) | Zu sehen in |
|---|---|---|---|
| 16 pt | icon_16x16.png (16) | [email protected] (32) | Finder-Listenansicht, Menüs |
| 32 pt | icon_32x32.png (32) | [email protected] (64) | Seitenleiste, Ansicht mit kleinen Symbolen |
| 128 pt | icon_128x128.png (128) | [email protected] (256) | Finder-Symbolansicht, Dock |
| 256 pt | icon_256x256.png (256) | [email protected] (512) | Ansicht mit großen Symbolen, Übersicht |
| 512 pt | icon_512x512.png (512) | [email protected] (1024) | Vorschau im Informationsfenster, App Store |
mkdir MyApp.iconset sips -z 512 512 icon-1024.png --out MyApp.iconset/icon_512x512.png cp icon-1024.png MyApp.iconset/[email protected] # sips für die Dateien mit 16, 32, 64, 128 und 256 px wiederholen iconutil -c icns MyApp.iconset
PNG
Portable Network Graphics
PNG ist ein verlustfreies Rasterformat, das die PNG Development Group 1996 veröffentlicht hat und das später von W3C und ISO standardisiert wurde. Es bewahrt jedes Pixel exakt, unterstützt volle Alpha-Transparenz und gibt Text, scharfe Kanten und einfarbige Flächen ohne Artefakte wieder. Diese Präzision macht es ideal für Screenshots, Logos, Icons und Oberflächengrafiken. Der Nachteil ist die Größe: Als PNG gespeicherte Fotos sind oft um ein Vielfaches größer als dasselbe Foto als JPEG oder WebP. Alle Browser, Betriebssysteme und Editoren öffnen PNG-Dateien.
- Komprimierung
- Verlustfrei
- Transparenz
- Ja
- Animation
- Nein
- Eingeführt
- 1996 · PNG Development Group
ICNS
Apple Icon Image
ICNS ist das Symbol-Containerformat von Apple, das seit Mac OS 8.5 im Jahr 1998 für Programm-, Ordner- und Dokumentsymbole in macOS verwendet wird. Eine einzelne Datei bündelt mehrere Größen von 16×16 bis 1024×1024 Pixeln, auch Retina-Versionen, meist als PNG-Daten mit Transparenz. Xcode und macOS lesen es direkt, außerhalb von Apple-Plattformen wird es aber selten verwendet. Windows und die meisten Web-Tools können ICNS ohne Konverter nicht öffnen.
- Komprimierung
- Verlustfrei
- Transparenz
- Ja
- Animation
- Nein
- Eingeführt
- 1998 · Apple
Aus einem PNG wird ICNS, wenn ein Mac-App-Bundle, ein Installer oder ein Ordner Apples Icon-Container mit mehreren Auflösungen in einer Datei braucht; ICNS wird nur dann wieder zu PNG, wenn ein vorhandenes App-Icon in einem Dokument oder auf einer Website wiederverwendet werden soll.
Online-ICNS-Konverter oder Xcode und iconutil
Dieser Konverter füllt die Slots von 16 bis 256 px. Das deckt Finder-Listen, Seitenleiste, Dock und Symbolansicht auf jedem Mac ab, auch Retina bis zum Slot mit 128 pt. Das genügt für ein Ordner-Icon, ein DMG-Volume-Icon, eine AppleScript- oder Automator-App oder ein internes Tool, ganz ohne installierte Entwicklertools.
Für eine App, die Sie im Mac App Store einreichen, verwenden Sie die 1024-px-Vorlage im Asset-Katalog von Xcode oder führen iconutil wie oben gezeigt auf einem vollständigen Iconset aus, damit die 512-pt-Slots aus echten Pixeln gefüllt werden. Beginnen Sie mit einem sauberen Quadrat: Ist Ihr Logo breit, liefert Ihnen das Tool Bild zuschneiden zuerst eine 1:1-Fläche, und Bild auf ein Seitenverhältnis zuschneiden erklärt, wo Sie Rand lassen sollten.
Fragen von Mac-Nutzern zu PNG in ICNS
Wie lege ich ein eigenes ICNS-Icon für einen Mac-Ordner oder eine App fest?
Wählen Sie das Objekt im Finder aus, drücken Sie Command-I, um das Informationsfenster zu öffnen, und ziehen Sie die .icns-Datei auf das kleine Symbol oben links im Fenster. Bei einer selbst gebauten App legen Sie die Datei in Contents/Resources ab und tragen ihren Namen im Schlüssel CFBundleIconFile der Info.plist ein.
Von welcher PNG-Größe sollte ich für ein ICNS ausgehen?
1024 × 1024 px, der größte von Apple definierte Slot. Eine kleinere PNG-Datei lässt sich trotzdem umwandeln, aber jede Größe oberhalb der Vorlage wird hochskaliert und wirkt auf Retina-Displays unscharf. Die Grafik sollte quadratisch sein und außerhalb der Icon-Form einen transparenten Hintergrund haben.
Brauche ich ein selbst erstelltes ICNS, wenn mein Xcode-Projekt einen Asset-Katalog hat?
Nein. Verwendet ein macOS-Target ein AppIcon-Set in Assets.xcassets, kompiliert Xcode es und erzeugt die Icon-Datei der App beim Build. Eine separate .icns-Datei brauchen Projekte ohne Xcode: Shell-Skript-Apps, Electron- und Tauri-Packager, Python-Bundler und DMG-Hintergründe.
Warum erscheint mein neues Icon in einem grauen abgerundeten Quadrat?
Seit macOS 11 Big Sur folgen Mac-App-Icons einem abgerundeten Quadrat, und macOS 26 Tahoe setzt Icons, die diese Form nicht ausfüllen, in eine graue Kachel. Zeichnen Sie das abgerundete Quadrat direkt in die Grafik und lassen Sie die Ecken transparent, dann zeigt das System das Icon wie gestaltet an.
Komprimiert eine ICNS-Datei meine Grafik?
Nicht sichtbar. Moderne .icns-Dateien speichern ihre größeren Bilder als PNG-Daten im Container, und das ist verlustfrei. Nur die winzigen alten Einträge nutzen Apples eigenes Lauflängenverfahren mit separater 8-Bit-Maske, und die werden auf aktuellen Macs kaum noch angezeigt.
Können Windows oder Linux dieselbe Icon-Datei verwenden?
Windows benötigt ICO, nicht ICNS; mit PNG in ICO erstellen Sie es aus derselben Grafik. Linux-Desktops lesen einfache PNG- oder SVG-Icons aus den Theme-Ordnern, daher ist das ursprüngliche PNG bereits das passende Format.