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 PNG 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 PNG






De beslissing draait om transparantie. GIF kan beeldpunten als doorzichtig markeren en PNG legt dat getrouw vast; JPG heeft helemaal geen alfakanaal en vult doorzichtige vlakken met een egale kleur. Een logo met een doorzichtige achtergrond komt als JPG op een wit vlak terecht — soms onzichtbaar, als het logo zelf licht is.
PNG is bovendien verliesvrij, dus het beeld blijft precies bewaard in plaats van dat er detail wordt weggegooid. Bij alles met harde randen — een pictogram, een schema, tekst, een sticker — telt dat dubbel: JPG smeert die randen uit en PNG raakt ze niet aan.
De twee formaten zijn het oneens over wat transparantie is. GIF bewaart één bit per beeldpunt: doorzichtig of niet, niets ertussenin. PNG bewaart een volledige dekkingswaarde, dus een rand kan geleidelijk van dicht naar onzichtbaar verlopen — en daardoor staat een PNG-logo netjes op elke achtergrondkleur.
GIF naar PNG omzetten verliest dus niets, en het verbetert die randen ook niet op wonderbaarlijke wijze. De harde, licht gekartelde omtrek van een GIF blijft hard en licht gekarteld, want dat is wat er in het bestand staat. Het voordeel komt daarna: bewerk je de PNG — schalen, een schaduw eronder, een rand verzachten — dan kan het formaat het resultaat dragen, terwijl opnieuw opslaan als GIF het weer plat zou slaan.
Een PNG is één plaatje. Er is geen voorziening voor een tweede, dus een bewegende GIF moet worden teruggebracht tot één beeldje, en het eerste is de enige keuze waarbij er niet geraden hoeft te worden welk moment bedoeld was.
Dat is vaak niet het beeldje dat iemand wil, want animaties beginnen graag met een lege of bijna lege aanloop. Gaat het om een bepaald moment, zet de GIF dan eerst om naar MP4 of WebM en haal daar een stilstaand beeld uit — via de video kun je een tijdstip noemen, en dat is precies de knop die een omzetting naar één plaatje niet kan aanbieden.
Een GIF bevat hoogstens 256 kleuren, en wat verloren ging toen hij gemaakt werd, was al weg voordat deze omzetting begon. PNG bewaart wat het krijgt, verliesvrij en exact — dus een GIF met kleurbanden levert een PNG met kleurbanden.
Dat is het zeggen waard, omdat «verliesvrij» gelezen wordt als «herstelt kwaliteit», en dat doet het niet. Wat het garandeert is dat er niets bij komt: de PNG gaat niet achteruit als je hem bewerkt en opnieuw opslaat, en een JPG zou dat wel doen. Bestaat het origineel van vóór de GIF nog ergens, dan is dát omzetten altijd mooier.
Het praktische antwoord is het beeldje dat je wilt naar voren halen. Elke GIF-editor knipt de aanloop weg, en daarna geeft deze omzetting je het moment dat je bedoelde.
Voor een bepaald beeldje diep in een lange animatie zet je de GIF eerst om naar MP4 en haal je er een stil beeld uit, want in een video kun je een tijdstip noemen. Twee stappen, en het is de enige route naar beeldje 147 van de 300.
Een GIF is gecomprimeerd, en een PNG komt bij hetzelfde plaatje meestal groter uit. Dat verrast wie PNG als het moderne formaat ziet en GIF als het oude kleine.
De reden is dat de GIF nooit meer dan 256 kleuren hoefde te bewaren, terwijl de PNG hetzelfde plaatje vasthoudt in een formaat dat op zestien miljoen is voorbereid. Bij een heel vlak beeld wint PNG soms alsnog; vaker niet. Wat PNG hier koopt is geen omvang — het is dat de volgende bewerking niets kost.
Twee gevallen. Het eerste is een sticker, een emoji of een merkteken met transparantie dat ergens heen moet waar GIF niet geaccepteerd wordt: een ontwerpprogramma, een document, een presentatie.
Het tweede is alles wat nog bewerkt gaat worden. Een GIF die je na elke wijziging opnieuw opslaat gaat elke keer opnieuw door het kleurenpalet en verslechtert steeds een beetje; een PNG niet. Wordt er aan het bestand gewerkt, dan heeft de omzetting zich bij de tweede keer opslaan al terugverdiend.
De PNG heeft precies het formaat van de GIF. Animaties zijn vaak klein, omdat elke extra beeldpunt met elk beeldje vermenigvuldigd werd toen het formaat doorbrak, en 480 beeldpunten breed komt nog altijd veel voor.
De PNG achteraf vergroten voegt geen detail toe, want er was niets om toe te voegen. Moet het beeld groot zijn, dan is de GIF het verkeerde vertrekpunt.
Sleep een map erin: elke GIF staat zijn eerste beeldje af als PNG, en de resultaten komen terug als ZIP, in de volgorde waarin je ze aanbood.
Het uitlezen en het schrijven van de PNG gebeuren allebei in je browser, met code die de pagina heeft opgehaald. Er wordt niets verstuurd, dus er is geen bovengrens aan het aantal en geen wachtrij achter iemand anders.
| GIF | PNG | |
|---|---|---|
| Volledige naam | Graphics Interchange Format | Portable Network Graphics |
| Bestandsextensie | .gif | .png |
| Mediatype | image/gif | image/png |
| Compressie | Zonder verlies — er gaat niets weg | Zonder verlies — er gaat niets weg |
| Voor het eerst gepubliceerd | 1987 | 1996 |
| Uitgegeven door | CompuServe | PNG Development Group |
| Specificatie | GIF89a | ISO/IEC 15948 |
| Licentie | Open standaard | Open standaard |
| Stand van zaken | Oud, wordt overal nog gelezen | Actueel |
| Bitdiepte | 8 | 16 |
| Kleur die het kan beschrijven | geïndexeerd palet | RGB, grijswaarden, geïndexeerd palet |
| Grootste afbeelding | 65.535 px per zijde | 2.147.483.647 px per zijde |
| Opent in een browser | Elke browser | Elke browser |
| In plaats daarvan overwogen | WebP, MP4 | WebP, SVG, JXL |
PNG bevat één stilstaand beeld. Van een geanimeerd GIF-bestand blijft het eerste frame over en de rest vervalt: de omzetting haalt er een beeld uit, ze neemt de beweging niet mee.
Er gaat niets verloren. GIF en PNG bewaren hun inhoud verliesvrij: de omzetting wisselt de verpakking, niet de kwaliteit, en je kunt haar herhalen zonder dat schade zich opstapelt.
De transparantie blijft. GIF en PNG bewaren allebei een alfakanaal: een uitsnede blijft uitgesneden en erachter wordt niets opgevuld.
GIF stamt uit 1987 en wordt nauwelijks nog gebruikt. PNG is wat actuele programma’s schrijven, dus omzetten gaat ook over leesbaar blijven.
GIMP en Adobe Photoshop lezen zowel GIF als PNG, 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.
PNG komt van PNG Development Group en stamt uit 1996, vastgelegd in ISO/IEC 15948. Adobe Photoshop, GIMP en Paint.NET 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.
Nee. PNG bewaart dezelfde inhoud zonder iets weg te gooien: het resultaat is in kwaliteit identiek aan het origineel. Alleen het eerste beeld wordt omgezet: een bewegende GIF wordt een stilstaande afbeelding.
PNG bevat één stilstaand beeld. Van een geanimeerd GIF-bestand blijft het eerste frame over en de rest vervalt: de omzetting haalt er een beeld uit, ze neemt de beweging niet mee.
Er gaat niets verloren. GIF en PNG bewaren hun inhoud verliesvrij: de omzetting wisselt de verpakking, niet de kwaliteit, en je kunt haar herhalen zonder dat schade zich opstapelt.
De transparantie blijft. GIF en PNG bewaren allebei een alfakanaal: een uitsnede blijft uitgesneden en erachter wordt niets opgevuld.
Deze pagina zet het een in het ander om. Gaat je vraag over kiezen en niet over omzetten, dan zegt GIF vs PNG welke je moet gebruiken, waarvoor, en waar elk van beide zwak is.
Wat deze pagina over GIF en PNG beweert, is na te gaan, en dit zijn de documenten die de zaak beslechten.