Konverter PNG til ICO

Når rastergrafikk i PNG-format konverteres til Windows Icon-filer, pakkes det gjennomsiktige motivet ditt inn i ICO-beholderen som brukes til snarveier for skrivebordsprogrammer.

Velg eller slipp filer her

Privat - filer forlater aldri enheten din

eller lim inn Ctrl+V

Mens du venter på filene dine, kan du spille Code Rain

Personverngaranti uten nettverksoverføring: 0 byte ble lastet opp til eksterne servere. All behandling foregikk lokalt i det isolerte nettlesermiljøet ditt.

Format-sammenligning og tekniske spesifikasjoner

SpesifikasjonPNGICO
MIME-typeimage/pngimage/x-icon
Typerasterraster / container
Kompresjontapsfri (DEFLATE / LZ77 + Huffman)rå bitmap / innebygd PNG
StandardsesifikasjonW3C PNG 3rd EditionMicrosoft ICO Format
Signatur med magiske byte89 50 4E 47 0D 0A 1A 0A00 00 01 00

Oversikt og bruksområder for formatet

Konvertering av en Portable Network Graphics-fil til Windows-ikonformatet er nødvendig når du bygger skrivebordsprogrammer eller tilpasser operativsystemets snarveier. Programvareutviklere og systemadministratorer tar ofte standard webgrafikk og forvandler dem til applikasjonsikoner. Windows-operativsystemer krever spesifikke ikonstrukturer for å vise visuelle markører riktig på tvers av forskjellige skjermskaleringsinnstillinger, oppgavelinjer og Filutforsker-visninger. Skrivebordsprogramvarepakker, egendefinerte mappesnarveier og nettleserens favicons er avhengig av denne filomformingen. Et standard nettbilde inneholder bare én oppløsning og kan ikke skaleres dynamisk inne i Windows-skallmiljøet. Å forvandle en grafikk til en ikonfil pakker inn de visuelle dataene i en flerlagsbeholder slik at operativsystemet kan velge de riktige dimensjonene for høyoppløselige skjermer eller standard skrivebordsrutenett uten å forvrenge bildet.

Tekniske spesifikasjoner og kodekoversikt

Kildeformatet PNG (image/png) bruker tapsfri DEFLATE-komprimering, som kombinerer LZ77 og Huffman-koding. Filen begynner med en 8-byte signatur, det såkalte magiske tallet: 89 50 4E 47 0D 0A 1A 0A. Målformatet Windows Icon (image/x-icon) fungerer som et containerformat, ikke som én enkelt komprimert datastrøm. En ICO-fil begynner med en header på 6 byte som inneholder et reservert ord, en indikator for bildetype (1 for ikoner) og en oppføring om hvor mange bilder filen inneholder. Etter headeren følger en katalogoppføring på 16 byte for hvert bilde i filen. Den angir bredde, høyde, fargeantall, plan, bit per piksel, størrelse og forskyvning. Moderne ICO-filer kan lagre ukomprimerte punktgrafikkbilder eller bygge inn komprimerte PNG-data direkte i containerblokkene.

OS- og nettleserkompatibilitet

Windows-ikonfiler støttes fullt ut på tvers av alle skrivebordsversjoner av Microsoft Windows fra Vista til og med Windows 11. Nettlesere leser ICO-filer spesifikt for nettsteders favikoner, selv om moderne webstandarder foretrekker PNG eller SVG for nettleserfaner. macOS- og Linux-filbehandlere viser ICO-beholdere med varierende grad av støtte for miniatyrbilder, og krever ofte spesialiserte bildefremvisere for å inspisere individuelle lag. Mobiloperativsystemer på iOS og Android bruker ikke ICO-filer innebygd, da de er avhengige av PNG- og JPEG-formater for applikasjonsressurser.

Nyttig informasjon

Dette verktøyet lagrer ett bilde: PNG-filer på opptil 256x256 piksler beholder størrelsen, mens større bilder skaleres ned til 256x256. Start derfor med en kvadratisk PNG på 256x256 eller mindre. Hvis du trenger flere størrelser i samme ikon, for eksempel 16x16, 32x32 og 48x48, kan du legge dem til i et ikonredigeringsprogram.

Ofte stilte spørsmål

Hvordan konverterer du PNG til Windows-ikon uten å miste kvalitet?

En PNG på opptil 256x256 piksler bygges uendret inn i ICO-beholderen, så det legges ikke til et ekstra trinn med kvalitetstap. En større PNG skaleres først ned slik at den passer i 256x256, den største størrelsen en ikonoppføring kan ha.

Hva er forskjellen mellom PNG og Windows-ikon?

PNG er et enkeltlags rasterbilde komprimert med DEFLATE-algoritmer, mens et Windows-ikon er en beholderfil med flere oppløsninger som inneholder flere forskjellige bildestørrelser og fargedybder i en enkelt pakke.