UltKit

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

Ausgabe

Dateien werden auf unseren Servern verarbeitet und nach 30 Minuten gelöscht.

So verwenden Sie dieses Tool

  1. 1

    Quadratisches PNG hochladen

    Verwenden Sie eine Grafik mit transparentem Hintergrund und mindestens 1024 × 1024 px.

  2. 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. 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

Dateinamen, die iconutil in einem .iconset-Ordner erwartet. Die @2x-Datei hat doppelt so viele Pixel wie die Punktgröße.
Punktgröße1x-Datei (Pixel)@2x-Datei (Pixel)Zu sehen in
16 pticon_16x16.png (16)[email protected] (32)Finder-Listenansicht, Menüs
32 pticon_32x32.png (32)[email protected] (64)Seitenleiste, Ansicht mit kleinen Symbolen
128 pticon_128x128.png (128)[email protected] (256)Finder-Symbolansicht, Dock
256 pticon_256x256.png (256)[email protected] (512)Ansicht mit großen Symbolen, Übersicht
512 pticon_512x512.png (512)[email protected] (1024)Vorschau im Informationsfenster, App Store
Terminal: .icns aus einem vollständigen Iconset mit Apples Tools erstellen
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
PNG-Konverter

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
ICNS-Konverter

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.