.ICNS

Plik ICNS

Apple Icon Image
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik ICNS to natywny format ikon Apple dla systemu macOS - przechowuje jedną ikonę w wielu rozmiarach (od 16x16 do 1024x1024), dzięki czemu system operacyjny może wyświetlać ją ostro w dowolnej skali. Na komputerze Mac kliknij dwukrotnie, aby otworzyć w Preview. W systemie Windows użyj darmowego XnView MP lub GIMP.

Deweloper: Apple Kategoria: Pliki obrazów MIME: image/icns
OTWIERA SIĘ NA Windows macOS Linux Web
Powiązane: .ICO · .CUR · .CZI · .CSD

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Sep 4, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku ICNS?

.icns to binarny format kontenera używany przez macOS. Pliki .icns przechowują różne ikony używane przez aplikacje. Każda aplikacja może mieć własny plik ikony, zazwyczaj zapisany w katalogu Contents/Resources/ pakietu aplikacji. Odniesienia do plików .icns są również wymienione w plikach konfiguracyjnych .plist. Ikony w plikach .icns można przeglądać za pomocą macOS Finder lub otwierając je w dowolnej kompatybilnej przeglądarce obrazów.

Format .icns obsługuje ikony o różnych rozmiarach, takich jak 16×16, 32×32, 128×128, 256×256, 512×512 i 1024×1024 na nowszych systemach. Starsze, mniejsze elementy ikon przechowują 24-bitowy kolor z 8-bitową maską alfa przy użyciu kodowania długości serii (run-length encoding). Elementy o rozmiarze 256×256 i większym zawierają pełny obraz .png - lub JPEG 2000 - zapewniając 32-bitowy RGBA w rozdzielczości Retina.

Plik otwiera się 4-bajtowym kodem ASCII magic icns, po którym następuje 4-bajtowa całkowita długość pliku w formacie big-endian. Treść to seria elementów ikon, z których każdy jest identyfikowany przez 4-bajtowy tag OSType - na przykład ic09 dla 512×512 i ic10 dla 1024×1024. Aby złożyć plik .icns z obrazów źródłowych, macOS udostępnia narzędzie wiersza poleceń iconutil: umieść poprawnie nazwane pliki .png w folderze .iconset i uruchom iconutil -c icns MyIcon.iconset. Format ten służy w systemie macOS do tego samego celu, co plik .ico w systemie Windows.

Bezpieczeństwo

RYZYKO: LOW

Plik .icns to dane obrazu, a nie kod wykonywalny, więc autentyczny plik ikony jest bezpieczny do otwarcia w przeglądarce. Dwie drobne uwagi: PARSERY obrazów historycznie miewały błędy (zniekształcona ikona mogłaby teoretycznie zawiesić bibliotekę obrazów), więc dbaj o aktualizację systemu i przeglądarki; każdą nieoczekiwaną „ikonę”, która prosi o URUCHOMIENIE, lub plik wykonywalny podszywający się pod ikonę, należy traktować z podejrzliwością. W przypadku ikon aplikacji i pobranych pakietów ikon z normalnych źródeł ryzyko praktycznie nie istnieje.

Szczegóły formatu

w pigułce
PEŁNA NAZWAApple Icon Imageznany również jako macOS icon file, Apple icon graphic format
DEWELOPERAppleod 1998 (Mac OS 8.5); replaced the classic resource-fork 'icns' icon resource as a standalone file
TYP MIMEimage/icns
TYPKontener przechowujący jedną ikonę aplikacji/systemu w kilku rozmiarach i głębiach kolorów (binarny)
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203
HEX
69636E73
ASCII
icns
Plik zaczyna się od kodu ASCII magic „icns” (0x69 0x63 0x6E 0x73) i 4-bajtowej długości big-endian. Treść to seria „elementów ikon”, z których każdy składa się z 4-bajtowego tagu OSType (np. „ic09” dla 512x512, „ic10” dla 1024x1024, „is32”/„il32” dla starszych 16/32 px) + 4-bajtowej długości + danych. Dane elementu to spakowana bitmapa (RLE) dla starszych typów lub osadzony PNG/JPEG2000 dla dużych rozmiarów Retina.

Programy otwierające pliki ICNS

Windows3 apps
GIMP Open-source Darmowy edytor: otwórz .icns, aby go wyświetlić/edytować i wybierz Plik > Eksportuj jako nazwę kończącą się na .icns, aby go utworzyć.
IcoFX Płatny Edytor ikon, który odczytuje/zapisuje .icns i .ico; użyj darmowego GIMP/XnView, jeśli nie chcesz go kupować.
XnView MP Darmowy Darmowa przeglądarka/konwerter; otwiera .icns, aby wyświetlić wszystkie rozmiary i konwertuje wsadowo do PNG/ICO. Najprostszy sposób na przeglądanie .icns w systemie Windows.
macOS4 apps
GIMP Open-source Darmowy edytor: otwórz .icns, aby go wyświetlić/edytować i wybierz Plik > Eksportuj jako nazwę kończącą się na .icns, aby go utworzyć.
Preview Wbudowany Kliknij dwukrotnie .icns, aby otworzyć go w Preview; program pokazuje każdy osadzony rozmiar. Plik > Eksportuj, aby zapisać rozmiar jako PNG/JPEG.
iconutil (built-in command line) Wbudowany Konwertuj między folderem .iconset z plikami PNG a .icns: „iconutil -c icns MyIcon.iconset”. Oficjalny sposób budowania ikon aplikacji przez programistów.
Image2icon Freemium Przeciągnij obraz, aby wygenerować wielorozmiarowy .icns (i .ico); najłatwiejsze narzędzie GUI do tworzenia ikon na Maca. Darmowa wersja obejmuje podstawowy eksport.
Linux2 apps
GIMP Open-source Darmowy edytor: otwórz .icns, aby go wyświetlić/edytować i wybierz Plik > Eksportuj jako nazwę kończącą się na .icns, aby go utworzyć.
Inkscape Open-source Inkscape to edytor wektorowy (VECTOR) i nie jest prawdziwą przeglądarką .icns - używaj go tylko do PROJEKTOWANIA grafiki źródłowej, a następnie eksportuj pliki PNG i buduj .icns za pomocą png2icns/GIMP. Wymieniony w bazie danych, ale nie jest natywnym programem do otwierania.
Web1 app
CloudConvert / icns converters Freemium Prześlij PNG, aby wygenerować .icns (lub .icns do PNG) w przeglądarce - najszybsza ścieżka międzyplatformowa, gdy nie masz komputera Mac.

Szczegóły techniczne

specyfikacja
Magic bytes`icns` (0x69 0x63 0x6E 0x73) na offset 0
Struktura nagłówka4-bajtowy magic + 4-bajtowa całkowita długość pliku big-endian, a następnie seria elementów ikon
Kolejność bajtówBig-endian dla wszystkich wielobajtowych liczb całkowitych
Format elementu ikony{4-bajtowy tag OSType, 4-bajtowa długość elementu, dane} - jeden blok na rozmiar/wariant
Kodowanie małych elementówKodowanie długości serii (RLE) dla 24-bitowych bitmap kolorowych (`is32`, `il32` i podobne starsze typy)
Kodowanie dużych elementówOsadzony PNG lub JPEG 2000 dla elementów o rozmiarze 256×256 i większym
Głębia koloru24-bitowy kolor + 8-bitowa maska alfa (elementy RLE); 32-bitowy RGBA przez osadzony PNG (nowoczesne elementy)
Obsługiwane rozmiary obszaru roboczego16×16, 32×32, 128×128, 256×256, 512×512, 1024×1024 (również 512×512@2× Retina)
Typowe tagi OSType`ic07` 128×128, `ic08` 256×256, `ic09` 512×512, `ic10` 1024×1024, `is32`/`il32` starsze 16/32 px
Typ MIME`image/icns`; również zarejestrowany jako `image/x-icns`
Lokalizacja w pakiecie aplikacji`Contents/Resources/<AppName>.icns` wewnątrz pakietu `.app` systemu macOS
Narzędzia budowania`iconutil -c icns MyIcon.iconset` konwertuje folder `.iconset` z plikami PNG w pojedynczy plik `.icns`
Opcjonalny element TOCOpcjonalny element `TOC ` (ze spacją na końcu) na początku listy elementów umożliwia szybkie wyszukiwanie bez pełnego skanowania pliku
Mechanizm integralnościPola długości dla każdego elementu i 4-bajtowy nagłówek długości pliku; brak kryptograficznej sumy kontrolnej
Typowy rozmiar plikuOd kilku KB (minimalny zestaw rozmiarów) do kilkuset KB (pełny zestaw rozmiarów Retina)
Wydano1998 (Mac OS 8.5); replaced the classic resource-fork 'icns' icon resource as a standalone file
Najnowsza wersjaRetina/HiDPI variants and PNG/JPEG2000-compressed elements up to 1024x1024 (since macOS 10.7 Lion, 2011)
Specyfikacjaen.wikipedia.org

Konwersje ICNS

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami ICNS. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki ICNS.

Najczęściej zadawane pytania

Jak otworzyć plik ICNS?
Na komputerze Mac kliknij go dwukrotnie, aby wyświetlić w Preview (i wyeksportować rozmiar jako PNG). W systemie Windows użyj darmowego XnView MP lub GIMP; w systemie Linux użyj GIMP. Nie ma potrzeby posiadania specjalnego oprogramowania do ikon tylko po to, aby je przejrzeć.
Jak przekonwertować PNG na ICNS (ikona Mac)?
Na komputerze Mac umieść pliki PNG (nazwane według rozmiaru) w folderze o nazwie Nazwa.iconset i uruchom „iconutil -c icns Nazwa.iconset” lub użyj darmowej aplikacji Image2icon. Poza systemem Mac zadziała konwerter icns online lub funkcja „Eksportuj jako .icns” w programie GIMP.
Jaka jest różnica między ICNS a ICO?
Ten sam pomysł, inny system operacyjny: .icns to kontener ikon macOS, .ico to kontener Windows. Oba przechowują pojedynczą ikonę w wielu rozmiarach. Konwertuj między nimi za pomocą GIMP, XnView lub narzędzia online podczas przenoszenia ikony aplikacji między platformami.
Dlaczego jeden plik ICNS zawiera kilka obrazów?
Z założenia - przechowuje tę samą ikonę w wielu rozmiarach (od 16x16 do 1024x1024), dzięki czemu macOS może wyświetlać ostrą wersję w dowolnej skali, od małego widoku listy po duży podgląd Quick Look.
Jak ustawić niestandardową ikonę folderu lub aplikacji w macOS za pomocą .icns?
Otwórz .icns (lub PNG) w Preview, naciśnij Cmd+C, aby skopiować, a następnie wybierz „Informacje” (Get Info) na folderze/pliku, kliknij ikonę w lewym górnym rogu i naciśnij Cmd+V, aby wkleić. W przypadku pakietów aplikacji plik .icns znajduje się w Contents/Resources i jest przywoływany przez Info.plist.
Czy mogę otworzyć plik ICNS w systemie Windows?
Tak - darmowe XnView MP lub GIMP otwierają .icns i pokazują każdy osadzony rozmiar; oba mogą go również przekonwertować na PNG lub Windows .ico.

Źródła

1Wikipedia - Apple Icon Image format (icns)en.wikipedia.org
2Apple Developer - App icons / iconutil & iconsetdeveloper.apple.com

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.TXTPlain Text File

Powiązane rozszerzenia

.ICOWindows Icon File
.CURWindows Cursor File
.CZICarl Zeiss Image (ZISRAW container)
.CSDSinger/Poem/Huskygram Embroidery Design File
.ORAOpenRaster Image File
.SVSAperio ScanScope Virtual Slide

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z