GIF naar JXL omzetten

Hier zet je GIF naar JXL 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. JXL kan niet alles bewaren wat GIF bewaart.
  • Maximale grootte Tot 100 MB per bestand, gratis en zonder account.
  • Goed om te weten Alleen het eerste beeld wordt omgezet: een bewegende GIF wordt een stilstaande afbeelding.

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

Wat de omzetting van GIF naar JXL werkelijk doet

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

GIF36 KB

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

JXL7 KB5.1× kleiner

Een fotografisch tafereel — zachte overgangen, vage randen, korrel. Dit is het geval waarvoor JXL 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 GIF.

GIF8 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 JXL.

JXL5 KB35% kleiner

Een doorzichtige achtergrond en een verloop dwars door de vorm. JXL 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 GIF.

GIF6 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 JXL.

JXL13 KB2.1× groter

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.

Voor wie deze omzetting bedoeld is

Deze pagina is voor iemand met een map oude GIF-bestanden die wil bewaren, en die JPEG XL heeft zien noemen als moderne opvolger om formaten in te archiveren.

Voordat je verdergaat is het eerlijk om te zeggen: bij deze specifieke bron is dat zelden de beste keuze, en de rest van deze pagina legt uit waarom.

JXL wordt hier maar door weinig geopend

JPEG XL heeft slechts gedeeltelijke browserondersteuning en is buiten gespecialiseerde software niet breed te openen. Een archief in dit formaat riskeert over een paar jaar hetzelfde probleem dat je nu met de GIF-bestanden probeert op te lossen: bestanden die nergens meer vanzelfsprekend opengaan.

Dat maakt JXL geen slechte technologie, maar wel een riskante keuze voor een archief dat vooral toegankelijk moet blijven.

Geen verliesvrije stand voor dit doel

De encoder die deze site gebruikt, stuurt één kwaliteitsgetal van 1 tot 100 aan en heeft geen schakelaar voor verliesvrije compressie. Voor een archiefkopie is dat een reëel gemis: er is geen manier om via deze omzetting een bit-voor-bit-getrouwe JXL te krijgen.

Wie werkelijk verliesvrij wil archiveren, moet dat weten voordat de originele GIF-bestanden worden verwijderd — deze omzetting garandeert dat niet.

De bron is al 256 kleuren

Een GIF-bestand is per definitie al beperkt tot 256 kleuren en een geïndexeerd palet — precies het materiaal dat PNG al lossless en efficiënt comprimeert, en dat vrijwel elk stuk software op elk apparaat opent zonder moeite.

JPEG XL biedt zijn voordelen vooral bij fotografisch materiaal met veel kleurnuances; op een reeds gereduceerd 256-kleurenbeeld is de winst ten opzichte van PNG doorgaans klein.

Wanneer PNG het betere archiefformaat is

Voor een GIF-archief zonder animatiebehoud is PNG in de meeste gevallen de betere bestemming: universeel ondersteund, lossless, en zonder de compatibiliteitsvraag die JXL nog altijd met zich meebrengt.

Deze site heeft een aparte omzetting van GIF naar PNG; dat is het advies voor wie vooral bewaren zonder risico wil, in plaats van het nieuwste formaat uitproberen.

Wat er met animatie gebeurt

Deze omzetting schrijft één stilstaand beeld, ongeacht of de bron-GIF geanimeerd was. Er is geen animatie-ondersteuning in deze specifieke omzetting naar JXL.

Moet een animatie behouden blijven, dan is deze pagina niet de juiste — een videoformaat of een aparte animatie-bewuste omzetting is dan het betere doel.

Waar het bestand blijft tijdens het omzetten

De omzetting draait volledig in de browser; het GIF-bestand wordt niet naar een server gestuurd. De limiet op het gratis plan is 100 MB per bestand.

Meerdere bestanden tegelijk slepen werkt net zo goed als één: tot honderd bestanden per keer, elk met een eigen voortgangsindicator.

Wanneer JXL toch de juiste keuze is

Heb je al een pijplijn die specifiek op JPEG XL is ingericht, of een archiefbeleid dat het formaat expliciet voorschrijft, dan is deze omzetting een geldige stap — de kwaliteitsinstelling van 1 tot 100 geeft dan controle over de balans tussen bestandsgrootte en beeldkwaliteit.

Voor de meeste andere gevallen is het de moeite waard om eerst PNG te overwegen, en pas naar JXL over te stappen als er een concrete reden voor is.

Zo zet je GIF naar JXL om

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

GIF of JXL: wat er verandert

GIF vergeleken met JXL
GIFJXL
Volledige naamGraphics Interchange FormatJPEG XL
Bestandsextensie.gif.jxl
Mediatypeimage/gifimage/jxl
CompressieZonder verlies — er gaat niets wegHet een of het ander, afhankelijk van de instelling
Voor het eerst gepubliceerd19872021
Uitgegeven doorCompuServeJoint Photographic Experts Group
SpecificatieGIF89aISO/IEC 18181
LicentieOpen standaardOpen standaard
Stand van zakenOud, wordt overal nog gelezenNiche
Bitdiepte832
Kleur die het kan beschrijvengeïndexeerd paletRGB, grijswaarden, breed gamut
Grootste afbeelding65.535 px per zijde
Opent in een browserElke browserSommige browsers
In plaats daarvan overwogenWebP, MP4AVIF, WebP, PNG

Wat behouden blijft

De transparantie blijft. GIF en JXL bewaren allebei een alfakanaal: een uitsnede blijft uitgesneden en erachter wordt niets opgevuld.

De animatie blijft. GIF en JXL dragen allebei meerdere frames, dus het resultaat beweegt nog steeds.

Het resultaat openen

Maar een deel van de browsers leest JXL. Daarmee is het het minst draagbare van de twee. Ga liever na of de ontvanger het aanneemt voor je het verstuurt.

GIMP en ImageMagick lezen zowel GIF als JXL, dus je kunt het resultaat naast het origineel leggen zonder een tweede programma.

Waarvoor elk formaat bedoeld is

De twee mikken op ander werk: GIF op het web, JXL op archivering en fotografie. Dat is het afwegen waard, want de reden dat het ene bestaat is meestal de reden dat het andere onhandig is.

GIF is het formaat van CompuServe, verschenen in 1987. Er wordt met 8 bits per kanaal vastgelegd.

JXL komt van Joint Photographic Experts Group en stamt uit 2021, vastgelegd in ISO/IEC 18181. GIMP en ImageMagick lezen het formaat.

GIF verscheen in 1987 en JXL in 2021. Het oudste is doorgaans het veiligste bestand om te overhandigen; het nieuwste doet hetzelfde werk met minder bytes.

Van GIF naar JXL: veelgestelde vragen

Wordt mijn GIF-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 GIF naar JXL 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 GIF naar JXL?

JXL 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.

Opent een JXL-bestand in de browser?

Maar een deel van de browsers leest JXL. Daarmee is het het minst draagbare van de twee. Ga liever na of de ontvanger het aanneemt voor je het verstuurt.

Blijft de transparantie behouden van GIF naar JXL?

De transparantie blijft. GIF en JXL bewaren allebei een alfakanaal: een uitsnede blijft uitgesneden en erachter wordt niets opgevuld.

Blijft de animatie behouden van GIF naar JXL?

De animatie blijft. GIF en JXL dragen allebei meerdere frames, dus het resultaat beweegt nog steeds.

Meer over deze formaten

Waar deze cijfers vandaan komen

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