JPG naar ICO omzetten

Hier zet je JPG 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.

  • Waar het draait In je browser. Het bestand wordt nooit geüpload.
  • Met verlies Een deel van het detail wordt ingeruild voor grootte. ICO kan niet alles bewaren wat JPG bewaart.
  • Maximale grootte Tot 100 MB per bestand, gratis en zonder account.
  • Goed om te weten Verkleind tot pictogramformaat; detail boven 256 pixels gaat weg.

Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.

Wat de omzetting van JPG naar ICO werkelijk doet

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as JPG.

JPG9 KB

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as ICO.

ICO139 KB15.9× groter

Een fotografisch tafereel — zachte overgangen, vage randen, korrel. Dit is het geval waarvoor ICO is bedacht, of waartegen, en de cijfers laten zien welke van de twee. Beide afbeeldingen worden door code getekend en gecodeerd door dezelfde omzetter die op deze pagina draait, dus de groottes zijn de uitvoer van de site zelf.
A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as JPG.

JPG6 KB

A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as ICO.

ICO7 KB22% groter

Een doorzichtige achtergrond en een verloop dwars door de vorm. ICO houdt beide, of één van beide, of vult de doorzichtigheid met een effen kleur — en juist dat verschil overvalt mensen. Beide afbeeldingen worden door code getekend en gecodeerd door dezelfde omzetter die op deze pagina draait, dus de groottes zijn de uitvoer van de site zelf.
A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as JPG.

JPG16 KB

A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as ICO.

ICO3 KB6.2× kleiner

Vlakke kleur en harde randen, zoals in een interface, een diagram of een logo. Gedraagt zich heel anders dan de foto hierboven, en dat is waarom het antwoord «het hangt ervan af wat er in het bestand zit» is. Beide afbeeldingen worden door code getekend en gecodeerd door dezelfde omzetter die op deze pagina draait, dus de groottes zijn de uitvoer van de site zelf.

De achtergrond wordt niet transparant

Dit is wat mensen achteraf ontdekken, dus het staat hier vooraan. JPG heeft geen alfakanaal — het formaat kan simpelweg niet vastleggen dat een pixel doorzichtig is. Wat er ook achter je logo staat in de JPG, meestal wit, is onderdeel van het beeld en komt als een vast rechthoekig vlak in het icoon.

Op een wit browsertabblad valt dat vaak niet op. In een donker thema, op een gekleurde werkbalk, ziet het eruit als een wit vak met iets erin. Moet het merk vrij zweven, dan moet de bron transparantie dragen: begin bij een PNG, of vraag om het logo als PNG of SVG.

Foto’s maken slechte iconen, op elke resolutie

Een favicon wordt getekend op ongeveer 16 pixels. Een taakbalkicoon op 32. Dat is een canvas kleiner dan de punt aan het eind van deze zin, en een foto draagt duizenden keren meer detail dan daar past.

Wat de verkleining overleeft is silhouet en contrast: één stevige vorm, twee of drie kleuren, duidelijke randen. Wat niet overleeft: gezichten, tekst, texturen, dunne lijnen en een drukke achtergrond. Zet je een foto om omdat het je enige bestand is, verwacht dan een gekleurde vlek en overweeg eerst hard bij te snijden tot het herkenbaarste element.

Snijd vierkant bij voor je omzet

Iconen zijn vierkant en foto’s meestal niet. De omzetting snijdt niet voor je bij — bijsnijden betekent beslissen wat je weggooit, en een tool die dat raadt, doet het fout juist bij de beelden waar het ertoe doet. In plaats daarvan centreert het de foto op een vierkant en laat de rest leeg, dus een frame van 3:2 komt met een lege band boven en onder aan.

Doe het dus eerst, in elke beeldbewerker of zelfs een telefoongalerij. Snij strak rond het onderwerp bij in plaats van het hele kader te behouden: een icoon heeft geen ruimte voor context.

Het plafond van 256 pixels

Niets in een ICO is groter dan 256 pixels op een zijde, dus een grotere JPG wordt eerst teruggebracht voor er verder iets gebeurt. De formaten die in het bestand komen worden daaruit gehaald: de standaardset is 48, 32 en 16 pixels, en «Alle gangbare formaten» voegt 64, 128 en 256 toe.

Vraag je om een formaat dat de JPG niet aankan, dan wordt hij vergroot in plaats van geweigerd, dus een foto van 64 pixels omgezet met «alleen 256 px» wordt wazig in plaats van beter. De standaardset is voor bijna elke bron veilig en dekt de twee situaties waar de meeste mensen hier voor komen.

Geen tweede compressieslag

Het beeld wordt uit de JPG gedecodeerd en als PNG-data in de ICO opgeslagen, wat lossless is. De omzetting zelf voegt dus geen extra compressie-artefacten toe bovenop wat de JPG al had.

Wat het niet kan, is die artefacten verwijderen. Komt de bron uit een zwaar gecomprimeerde JPG van een website, dan zitten de blokkerige randen en de waas rond donkere lijnen in de pixels, en verkleinen naar 256 houdt ze proportioneel. Begin daarom bij de best beschikbare kopie.

Waar het bestand op een website naartoe gaat

Plaats het op de root van de site als favicon.ico. Browsers vragen al bijna dertig jaar naar dat exacte pad, wat je HTML ook declareert.

Verandert het icoon niet na een herlaad, dan is dat cachegedrag, niet een mislukte omzetting — favicons worden ongewoon agressief gecachet. Een harde herlaad of een privévenster toont het nieuwe icoon.

Gebruik als Windows-snelkoppelingsicoon

ICO is het formaat dat Windows gebruikt voor programma’s, mappen en snelkoppelingen, en de shell kiest welk item bij de weergave past — dus «Alle gangbare formaten» is hier de juiste keuze. Klik met de rechtermuisknop op de snelkoppeling, kies Eigenschappen, dan Pictogram wijzigen, en wijs naar het bestand.

Bewaar de ICO ergens permanents voordat je dit doet. Windows onthoudt het pad, niet een kopie, dus een icoon uit de map Downloads verdwijnt zodra die map wordt opgeruimd.

Meerdere afbeeldingen tegelijk omzetten

Sleep tot honderd JPG-bestanden in één keer naar binnen. Elk wordt apart omgezet op je eigen machine, behoudt de bestandsnaam met gewijzigde extensie, en de batch komt terug als één ZIP.

Er wordt op geen enkel moment iets geüpload. De omzetting draait in het browsertabblad op je eigen processor, dus geen wachtrij achter andermans taken en geen daglimiet.

Zo zet je JPG naar ICO om

  1. Sleep je JPG-bestand op deze pagina, of klik om er een te kiezen.
  2. Kies ICO als doel. De omzetting gebeurt in je browser en het bestand wordt niet geüpload.
  3. Download het klare ICO-bestand.

JPG of ICO: wat er verandert

JPG vergeleken met ICO
JPGICO
Volledige naamJPEG-afbeeldingWindows-pictogram
Bestandsextensie.jpg, .jpeg, .jpe.ico
Mediatypeimage/jpegimage/x-icon
CompressieMet verlies — grootte wordt met kwaliteit betaaldZonder verlies — er gaat niets weg
Voor het eerst gepubliceerd19921985
Uitgegeven doorJoint Photographic Experts GroupMicrosoft
SpecificatieITU-T T.81
LicentieOpen standaardGepubliceerd, niet gestandaardiseerd
Stand van zakenActueelNiche
Bitdiepte88
Kleur die het kan beschrijvenRGB, grijswaarden, YCbCrRGB, geïndexeerd palet
Grootste afbeelding65.535 px per zijde256 px per zijde
Opent in een browserElke browserElke browser
In plaats daarvan overwogenWebP, AVIF, HEICPNG, SVG

Wat het doelformaat erbij kan

ICO kan transparantie aan en JPG niet. Dat is ruimte die het resultaat heeft en die het origineel nooit gebruikt heeft: omzetten maakt geen transparante achtergrond, het maakt er pas achteraf een mogelijk.

Het resultaat openen

GIMP leest zowel JPG als ICO, dus je kunt het resultaat naast het origineel leggen zonder een tweede programma.

Bestandsgrootte en kwaliteit

Het resultaat wordt groter dan het origineel en niet beter. JPG heeft al detail weggegooid en ICO bewaart wat er over is zonder er meer weg te gooien: het voorkomt verder verlies, het draait het eerste niet terug.

Waarvoor elk formaat bedoeld is

JPG is het formaat van Joint Photographic Experts Group, verschenen in 1992. Er wordt met 8 bits per kanaal vastgelegd.

ICO komt van Microsoft en stamt uit 1985. GIMP en IcoFX lezen het formaat.

Van JPG naar ICO: veelgestelde vragen

Wordt mijn JPG-bestand ergens heen geüpload?

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.

Is JPG naar ICO omzetten gratis?

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.

Gaat er kwaliteit verloren bij het omzetten van JPG naar ICO?

ICO comprimeert, dus er gaan gegevens verloren. Met de standaardinstelling valt dat niet op; wil je zeker zijn, zet de kwaliteit dan hoger. Verkleind tot pictogramformaat; detail boven 256 pixels gaat weg.

Wordt de kwaliteit beter door omzetten naar ICO?

Het resultaat wordt groter dan het origineel en niet beter. JPG heeft al detail weggegooid en ICO bewaart wat er over is zonder er meer weg te gooien: het voorkomt verder verlies, het draait het eerste niet terug.

Kan het resultaat als ICO een transparante achtergrond hebben?

ICO kan transparantie aan en JPG niet. Dat is ruimte die het resultaat heeft en die het origineel nooit gebruikt heeft: omzetten maakt geen transparante achtergrond, het maakt er pas achteraf een mogelijk.

Meer over deze formaten

Waar deze cijfers vandaan komen

Wat deze pagina over JPG en ICO beweert, is na te gaan, en dit zijn de documenten die de zaak beslechten.