Twee verliesvrije formaten uit verschillende tijden
GIF stamt uit 1987 en was het eerste breed gebruikte formaat voor afbeeldingen op het web. Het comprimeert verliesvrij, maar elk frame is beperkt tot een palet van maximaal 256 kleuren en transparantie is alles of niets: een pixel is volledig transparant of volledig ondoorzichtig. De blijvende kracht is animatie, en daarom zie je GIF’s nog overal in chats en op sociale media.
PNG is halverwege de jaren negentig ontworpen als opvolger voor stilstaande beelden. Het is ook verliesvrij, maar gaat om met miljoenen kleuren en een volledig alfakanaal met soepele, gedeeltelijke transparantie, en het is het standaard werkformaat van beeldbewerkers en ontwerptools. Voor een stilstaande afbeelding is PNG de krachtigere thuisbasis.
Wat de conversie behoudt
De GIF wordt gedecodeerd en de pixels worden exact in de PNG geschreven. Er wordt niets benaderd, dus randen, tekst en effen kleuren blijven net zo scherp als ze waren. Transparante pixels blijven transparant, waardoor de PNG gemakkelijk op elke achtergrond te plaatsen is.
Houd de verwachtingen wel realistisch. Converteren voegt geen kleuren toe die het palet van de GIF nooit had: banding, of de gespikkelde ditherpatronen die GIF gebruikt om vloeiende kleurovergangen na te bootsen, worden getrouw overgenomen. De bestandsgrootte kan ook beide kanten op gaan; afhankelijk van de afbeelding is de PNG kleiner of juist iets groter dan de GIF.
Vanaf dat moment gedraagt de PNG zich als elke andere: je kunt hem zonder verlies bewerken en opnieuw opslaan, de randen verzachten of half transparante effecten toevoegen die een GIF nooit zou kunnen opslaan.
Geanimeerde GIF’s: één frame, of de beweging behouden
De PNG die hier wordt gemaakt, is één stilstaand beeld. Is een GIF geanimeerd, dan wordt alleen het eerste frame geconverteerd en dat meldt de converter ook. Dat is handig om een miniatuur, een posterafbeelding of een stilstaande terugvaloptie uit een animatie te maken. Houd er rekening mee dat het altijd het eerste frame is, en sommige animaties beginnen met een leeg of vervaagd beeld.
Wil je de animatie zelf behouden in een moderne, veel kleinere vorm, gebruik dan GIF naar MP4. Dat zet de hele animatie om in een video en behoudt de timing van de frames.
GIF en PNG in één oogopslag
| Eigenschap | GIF | PNG |
|---|---|---|
| Compressie | Verliesvrij, paletgebaseerd | Verliesvrij |
| Kleuren | Tot 256 per frame | Miljoenen (8 bits per kanaal in de uitvoer van deze converter) |
| Transparantie | Per pixel aan of uit | Volledig alfakanaal, inclusief gedeeltelijke transparantie |
| Animatie | Ja | Alleen via de APNG-variant |
| Compatibiliteit | Universeel | Universeel |
| Het meest geschikt voor | Korte, eenvoudige animaties | Stilstaande afbeeldingen, schermafbeeldingen, bewerken |
Tips voor het omzetten van GIF naar PNG
- Oude webafbeeldingen en clipart: knoppen, pictogrammen en illustraties die jaren geleden als GIF zijn opgeslagen, zijn goede kandidaten. Als PNG zijn ze gemakkelijker te bewerken en te hergebruiken in huidige ontwerptools.
- Heb je liever een JPG? Staat een formulier op JPEG en is de GIF fotografisch, dan is GIF naar JPG de betere route. Blijf bij PNG voor afbeeldingen met tekst of harde randen.
- Batches: converteer maximaal 10 GIF’s in één keer en download ze samen als ZIP.
- Verkeerd benoemde bestanden: bestanden worden herkend aan hun inhoud, dus een GIF met de verkeerde extensie wordt ook gewoon herkend.
- Privacy: GIF’s worden door je browser gedecodeerd en nooit geüpload, dus de conversie werkt ook voor privémateriaal.