Gids voor ICO-bestandsindelingen
Het ICO-formaat is een container - niet een enkele afbeelding. Het begrijpen van de mapstructuur verklaart waarom een .ico zestien verschillende resoluties kan bevatten en waarom het hernoemen van een PNG naar .ico nooit werkt.
Een ICO begint met een header van 6 bytes (gereserveerd, type, aantal afbeeldingen), gevolgd door één directory-invoer van 16 bytes per ingebedde afbeelding (breedte, hoogte, aantal kleuren, gereserveerd, vlakken, bitdiepte, grootte, offset).
Elke ingang verwijst naar een BMP DIB (ongecomprimeerd, gebruikelijk voor 16×16 en 32×32) of een PNG-payload (gecomprimeerd, standaard voor 64×64 en hoger).
Breedte- en hoogtebytes van 0 betekenen 256 pixels - het formaat dateert van vóór grotere formaten, maar moderne tools integreren 256 × 256 via PNG-compressie.
Windows Verkenner leest de map en kiest de dichtstbijzijnde grootte voor snelkoppelingen, taakbalkpinnen en bestandsassociaties.
Browsers die favicon.ico parseren, kiezen doorgaans het item dat het dichtst bij de gevraagde weergavegrootte ligt – vaak 16 of 32 CSS-pixels.
Geldige ICO-bestanden kunnen BMP- en PNG-vermeldingen in één container combineren. Generatoren moeten grote vermeldingen PNG-comprimeren om de totale bestandsgrootte onder de 100 KB te houden.
Transparantie gebruikt 8-bit alfa voor PNG-vermeldingen; BMP-items gebruiken 1-bit maskerlagen - verouderd en zelden gebruikt voor moderne favicons.
Hoe het werkt
- 1
Begin met een vierkante meester
512×512 PNG of SVG één keer gerasterd.
- 2
Codeer meerdere vermeldingen
Bundel 16, 32, 48, 64, 128, 256 in één bestand.
- 3
Implementeren als favicon.ico
Plaats deze in de hoofdmap van de site en link in HTML.
Probeer het nu
Maak een geldige multi-size ICO
PNG naar ICO ConverterVeelgestelde vragen
Is ICO bedrijfseigen?+
Het is een door Microsoft ontwikkeld formaat, maar universeel ondersteund voor favicons en Windows-pictogrammen.
Maximale maten in één ICO?+
Praktisch tot 256×256 per inzending; sommige tools bevatten meer items dan andere.
Kan SVG zich in ICO bevinden?+
Nee. ICO bevat alleen raster-BMP of PNG. Verzend SVG als een afzonderlijk favicon.svg-bestand.
Hoe inspecteer ik de inhoud van ICO?+
Gebruik onze PNG-naar-ICO-tool omgekeerd via preview, of open in een hex-editor om directory-items te lezen.