PNG-naar-ICO-converter

Het converteren van PNG-rasterafbeeldingen naar Windows Icon-bestanden verpakt uw transparante illustraties in de ICO-container die wordt gebruikt voor snelkoppelingen van desktopsoftware.

Selecteer of sleep bestanden hierheen

Privé - bestanden verlaten uw apparaat niet

of plak Ctrl+V

Terwijl u op uw bestanden wacht, kunt u Code Rain spelen

Privacygarantie zonder netwerktransmissie: 0 bytes geüpload naar externe servers. Alle verwerking vond lokaal plaats in uw browser-sandbox.

Formaatvergelijking en technische specificaties

SpecificatiePNGICO
MIME-typeimage/pngimage/x-icon
Typerasterraster / container
Compressieverliesvrij (DEFLATE / LZ77 + Huffman)onbewerkte bitmap / ingesloten PNG
StandaardspecificatieW3C PNG 3rd EditionMicrosoft ICO Format
Bestandshandtekening (magic bytes)89 50 4E 47 0D 0A 1A 0A00 00 01 00

Formaatoverzicht en toepassingen

Het converteren van een Portable Network Graphics-bestand naar een Windows Icon-formaat is nodig bij het bouwen van desktopapplicaties of het aanpassen van snelkoppelingen in het besturingssysteem. Softwareontwikkelaars en systeembeheerders zetten standaard webafbeeldingen vaak om in applicatiepictogrammen. Windows-besturingssystemen vereisen specifieke pictogramstructuren om visuele markeringen correct weer te geven bij verschillende schaalinstellingen voor schermen, taakbalken en Verkenner-weergaven. Desktopsoftwarepakketten, aangepaste mapsnelkoppelingen en webfavicons zijn afhankelijk van deze bestandsconversie. Een standaard webafbeelding bevat slechts één resolutie en kan niet dynamisch worden geschaald binnen de Windows-shell. Door een afbeelding naar een pictogrambestand om te zetten, worden de visuele gegevens verpakt in een container met meerdere lagen. Zo kan het besturingssysteem de juiste afmetingen selecteren voor schermen met een hoge DPI of standaardbureaubladrasters, zonder de afbeelding te vervormen.

Technische specificaties en codec-overzicht

Het bronbestand, PNG (image/png), gebruikt verliesvrije DEFLATE-compressie, die LZ77 en Huffman-codering combineert. Het begint met een bestandshandtekening van 8 bytes (magic bytes): 89 50 4E 47 0D 0A 1A 0A. Het doelformaat, Windows Icon (image/x-icon), fungeert als containerformaat in plaats van als één gecomprimeerde stroom. Een ICO-bestand begint met een header van 6 bytes met een gereserveerd woord, een indicator voor het afbeeldingstype (1 voor pictogrammen) en een telling van het aantal opgeslagen afbeeldingen. Deze header wordt gevolgd door een directoryvermelding van 16 bytes voor elke opgenomen afbeelding, met daarin de breedte, hoogte, kleurtelling, planes, bits per pixel, grootte en offset. Moderne ICO-bestanden kunnen onbewerkte, ongecomprimeerde bitmaps opslaan of gecomprimeerde PNG-gegevens rechtstreeks in de containerblokken insluiten.

Besturingssysteem- en browserondersteuning

Windows-pictogrambestanden worden volledig ondersteund op alle desktopversies van Microsoft Windows, van Vista tot en met Windows 11. Webbrowsers lezen ICO-bestanden specifiek voor websitefavicons, hoewel moderne webstandaarden voor browsertabbladen de voorkeur geven aan PNG of SVG. Bestandsbeheerders op macOS en Linux tonen ICO-containers met wisselende ondersteuning voor miniaturen. Vaak zijn gespecialiseerde afbeeldingsviewers nodig om afzonderlijke lagen te bekijken. Mobiele besturingssystemen op iOS en Android gebruiken ICO-bestanden niet standaard, omdat ze voor toepassingsbestanden vertrouwen op PNG- en JPEG-formaten.

Handige informatie

Deze tool slaat één afbeelding op: PNG's tot 256x256 pixels behouden hun grootte en grotere worden omlaag geschaald om te passen in 256x256. Begin dus met een vierkante PNG van 256x256 of kleiner. Als u meerdere maten zoals 16x16, 32x32 en 48x48 in één pictogram nodig hebt, voeg deze dan toe in een pictogrameditor.

Veelgestelde vragen

Hoe converteert u PNG naar Windows Icon zonder kwaliteitsverlies?

Een PNG van maximaal 256x256 pixels wordt ongewijzigd ingesloten in de ICO-container, dus er is geen tweede compressiestap met verlies. Een grotere PNG wordt eerst verkleind tot maximaal 256x256 pixels, de grootste afmeting die een pictogramvermelding kan bevatten.

Wat is het verschil tussen PNG en Windows Icon?

PNG is een rasterafbeelding met één laag die is gecomprimeerd met DEFLATE-algoritmen, terwijl een Windows Icon een containerbestand met meerdere resoluties is dat verschillende afbeeldingsgroottes en kleurdieptes in één pakket bevat.