Cookies voor statistiek en advertenties
We gebruiken cookies voor statistiek en voor advertenties, allebei naar Google. Weigeren verandert niets aan wat je te zien krijgt.Lees de privacypagina
Hier zet je GIF naar ICO om, gratis en zonder account: sleep het bestand hierboven erin en binnen een paar seconden staat het resultaat klaar om te downloaden. De omzetting gebeurt binnen je eigen browser, dus het bestand wordt nooit geüpload. Het werkt hetzelfde op Windows, macOS en Linux als op iPhone en Android, en het blijft werken als je de verbinding verbreekt.
Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.
Ze worden een voor een omgezet en samen in één ZIP gedownload.
GIF naar ICO



Een geanimeerde GIF bestaat uit meerdere beelden na elkaar, maar een ICO-pictogram is statisch — er is geen animatie in een Windows-pictogram. Bij het lezen van de GIF wordt daarom alleen het allereerste beeld gebruikt; de rest van de animatie wordt genegeerd.
Kies dus een GIF waarvan het eerste beeld representatief is voor wat je als pictogram wilt, of knip de gewenste afbeelding er vooraf uit met een beeldbewerkingsprogramma.
Een ICO is geen enkele afbeelding maar een verzameling formaten van dezelfde afbeelding, bedoeld om op verschillende plekken in Windows getoond te worden — een taakbalk, een snelkoppeling, de Verkenner op grote iconen. Elke maat wordt hier als een PNG-afbeelding in het ICO-bestand opgeslagen.
Standaard worden de maten 16, 32 en 48 pixels gebruikt, en dat is aan te passen naar de maten die de bestemming verwacht.
Is het eerste GIF-beeld niet vierkant, dan wordt het passend gemaakt door de langste zijde te schalen naar de gekozen maat en de kortere zijde te centreren met opvulling — het beeld wordt dus niet uitgerekt.
Een liggende of staande afbeelding krijgt daardoor lege ruimte aan de zijkanten of boven- en onderkant in het pictogram. Een vierkante bron geeft het schoonste resultaat.
Is het GIF-beeld kleiner dan de gevraagde pictogrammaat, dan wordt het opgeschaald in plaats van dat de omzetting weigert. Dat betekent wel dat een 32-pixel bron uitgerekt wordt naar 256 pixels als je die maat kiest, wat er zichtbaar wazig uitziet.
Voor een scherp resultaat op een grote maat is een bronbestand nodig dat al minstens zo groot is als de gewenste pictogrammaat.
Had het eerste beeld van de GIF een transparante achtergrond, dan blijft die doorzichtigheid in het ICO-bestand behouden, omdat elke maat als een PNG met alfakanaal wordt opgeslagen.
Dat maakt een GIF met een doorzichtige achtergrond een goede bron voor een pictogram dat op elke achtergrondkleur van het besturingssysteem moet passen.
De GIF wordt gedecodeerd tot pixels en het ICO-bestand wordt daaruit opgebouwd, dus eventuele metadata uit het bronbestand komt niet mee.
Voor een GIF, die zelden meer dan de afbeelding zelf draagt, speelt dat in de praktijk nauwelijks een rol.
Tot honderd bestanden tegelijk neerzetten kan; elk bestand wordt onafhankelijk verwerkt en het resultaat komt terug als één ZIP.
Praktisch voor wie een reeks logo’s of afbeeldingen in één keer wil omzetten naar pictogrammen met dezelfde maten.
De omzetting decodeert en herschrijft de afbeeldingen in deze browsertab, zonder dat er iets naar een server wordt gestuurd — te controleren via het netwerktabblad tijdens het omzetten.
Er is geen account, geen wachtrij en geen dagelijkse limiet, want het werk gebeurt op je eigen processor.
| GIF | ICO | |
|---|---|---|
| Volledige naam | Graphics Interchange Format | Windows-pictogram |
| Bestandsextensie | .gif | .ico |
| Mediatype | image/gif | image/x-icon |
| Compressie | Zonder verlies — er gaat niets weg | Zonder verlies — er gaat niets weg |
| Voor het eerst gepubliceerd | 1987 | 1985 |
| Uitgegeven door | CompuServe | Microsoft |
| Specificatie | GIF89a | — |
| Licentie | Open standaard | Gepubliceerd, niet gestandaardiseerd |
| Stand van zaken | Oud, wordt overal nog gelezen | Niche |
| Bitdiepte | 8 | 8 |
| Kleur die het kan beschrijven | geïndexeerd palet | RGB, geïndexeerd palet |
| Grootste afbeelding | 65.535 px per zijde | 256 px per zijde |
| Opent in een browser | Elke browser | Elke browser |
| In plaats daarvan overwogen | WebP, MP4 | PNG, SVG |
De transparantie blijft. GIF en ICO bewaren allebei een alfakanaal: een uitsnede blijft uitgesneden en erachter wordt niets opgevuld.
GIMP leest zowel GIF als ICO, dus je kunt het resultaat naast het origineel leggen zonder een tweede programma.
GIF is het formaat van CompuServe, verschenen in 1987. Er wordt met 8 bits per kanaal vastgelegd.
ICO komt van Microsoft en stamt uit 1985. GIMP en IcoFX lezen het formaat.
Nee. Deze omzetting gebeurt volledig in je browser, dus het bestand verlaat je apparaat niet. Je kunt het zelf nagaan: open het netwerktabblad van de ontwikkelaarshulpmiddelen en zet iets om. Je ziet de pagina zelf en de verzoeken voor statistiek en advertenties waarmee deze dienst betaald wordt, en geen enkel verzoek dat je bestand meeneemt. De motor achter juist dit paar is jSquash, WebAssembly-versies van de referentiecodecs voor beeld; je browser haalt die één keer op en bewaart hem.
Ja. Geen account, geen watermerk en geen dagtegoed dat opraakt: het draait op je eigen machine, dus je mag zo vaak terugkomen als je wilt. De browser verwerkt bestanden tot 100 MB, 100 tegelijk. jSquash wordt naar je eigen machine gehaald en draait daar, en daarom staat er geen teller op.
ICO comprimeert, dus er gaan gegevens verloren. Met de standaardinstelling valt dat niet op; wil je zeker zijn, zet de kwaliteit dan hoger. Alleen het eerste beeld wordt omgezet: een bewegende GIF wordt een stilstaande afbeelding.
De transparantie blijft. GIF en ICO bewaren allebei een alfakanaal: een uitsnede blijft uitgesneden en erachter wordt niets opgevuld.
Wat deze pagina over GIF en ICO beweert, is na te gaan, en dit zijn de documenten die de zaak beslechten.