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 JXL 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.
JXL naar ICO
Een ICO is geen enkele afbeelding maar een verzameling van meerdere formaten van dezelfde afbeelding, bedoeld om op verschillende plekken in Windows getoond te worden. Elke maat wordt hier als een PNG-afbeelding in het ICO-bestand opgeslagen.
Standaard worden de maten 16, 32 en 48 pixels gebruikt, aan te passen naar wat de bestemming verwacht — een favicon voor een website vraagt vaak om andere maten dan een desktoptoepassing.
Is de JXL niet vierkant, dan wordt het beeld passend gemaakt door de langste zijde te schalen naar de gekozen maat en de kortere zijde te centreren met opvulling — er wordt 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 de JXL kleiner dan de gevraagde pictogrammaat, dan wordt het beeld opgeschaald in plaats van dat de omzetting weigert. Een bron van 64 pixels die naar 256 wordt gevraagd, komt er dus zichtbaar wazig uit.
Voor een scherp resultaat op de grootste maten is een bronbestand nodig dat al minstens zo groot is als de gewenste pictogrammaat.
Had de JXL een doorzichtige achtergrond, dan blijft die transparantie in het ICO-bestand behouden, omdat elke maat als een PNG met alfakanaal wordt opgeslagen.
Dat maakt een JXL met een doorzichtige achtergrond een goede bron voor een pictogram dat op elke achtergrondkleur van het besturingssysteem moet passen.
De JXL wordt gedecodeerd tot pixels en het ICO-bestand wordt daaruit opgebouwd, dus eventuele metadata uit het bronbestand komt niet mee.
Voor een logo of pictogram, dat zelden meer dan het beeld zelf draagt, speelt dat in de praktijk nauwelijks een rol.
Niet elke browser leest JPEG XL nog standaard, wat relevant is als je het bronbestand eerst zelf ergens moest openen om te controleren of het klopt. De omzetting hier decodeert de JXL rechtstreeks, ongeacht of je browser het bestand ook zou tonen.
Twijfel je aan de inhoud van de JXL, controleer die dan in software die het formaat zeker ondersteunt voor je omzet.
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 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.
| JXL | ICO | |
|---|---|---|
| Volledige naam | JPEG XL | Windows-pictogram |
| Bestandsextensie | .jxl | .ico |
| Mediatype | image/jxl | image/x-icon |
| Compressie | Het een of het ander, afhankelijk van de instelling | Zonder verlies — er gaat niets weg |
| Voor het eerst gepubliceerd | 2021 | 1985 |
| Uitgegeven door | Joint Photographic Experts Group | Microsoft |
| Specificatie | ISO/IEC 18181 | — |
| Licentie | Open standaard | Gepubliceerd, niet gestandaardiseerd |
| Stand van zaken | Niche | Niche |
| Bitdiepte | 32 | 8 |
| Kleur die het kan beschrijven | RGB, grijswaarden, breed gamut | RGB, geïndexeerd palet |
| Grootste afbeelding | — | 256 px per zijde |
| Opent in een browser | Sommige browsers | Elke browser |
| In plaats daarvan overwogen | AVIF, WebP, PNG | PNG, SVG |
JXL bewaart tot 32 bits per kanaal en ICO houdt er 8 over. Die extra precisie is wat stevige correcties zonder banden doorstaat: zet dus liever om ná het bewerken dan ervoor.
De transparantie blijft. JXL en ICO bewaren allebei een alfakanaal: een uitsnede blijft uitgesneden en erachter wordt niets opgevuld.
ICO opent in elke actuele browser. JXL komt nog minder ver. Gaat het bestand naar een webpagina of een formulier, dan is dat meestal de hele reden voor de omzetting.
GIMP leest zowel JXL als ICO, dus je kunt het resultaat naast het origineel leggen zonder een tweede programma.
De twee mikken op ander werk: JXL op archivering en fotografie, ICO op het web. Dat is het afwegen waard, want de reden dat het ene bestaat is meestal de reden dat het andere onhandig is.
JXL is het formaat van Joint Photographic Experts Group, verschenen in 2021. Er wordt met 32 bits per kanaal vastgelegd.
ICO komt van Microsoft en stamt uit 1985. GIMP en IcoFX lezen het formaat.
ICO verscheen in 1985 en JXL in 2021. Het oudste is doorgaans het veiligste bestand om te overhandigen; het nieuwste doet hetzelfde werk met minder bytes.
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. Verkleind tot pictogramformaat; detail boven 256 pixels gaat weg.
JXL bewaart tot 32 bits per kanaal en ICO houdt er 8 over. Die extra precisie is wat stevige correcties zonder banden doorstaat: zet dus liever om ná het bewerken dan ervoor.
De transparantie blijft. JXL en ICO bewaren allebei een alfakanaal: een uitsnede blijft uitgesneden en erachter wordt niets opgevuld.