UltKit

PNG naar APNG converteren

Deze converter schrijft een PNG opnieuw weg als APNG, de geanimeerde uitbreiding van PNG. Eén stilstaande afbeelding wordt een APNG met één frame. Dat is handig wanneer een uploadsysteem de APNG-structuur vereist, maar er ontstaat geen beweging uit een stilstaand beeld en meerdere PNG's worden niet samengevoegd tot één animatie.

Afbeeldingsconverter

of sleep JPG, JPEG, JPE …-bestanden hierheen ·

Max. 95 MB per bestand· Tot 20 bestanden· Verwijderd na 30 minuten

Uitvoer

Bestanden worden op onze servers verwerkt en na 30 minuten verwijderd.

Zo gebruikt u deze tool

  1. 1

    Upload de PNG-bestanden

    Voeg maximaal 20 bestanden toe van elk maximaal 95 MB. Elke PNG wordt afzonderlijk geconverteerd; de bestanden worden niet samengevoegd.

  2. 2

    Controleer het uitvoerformaat

    Converteren naar staat al op APNG. Er is geen kwaliteitsschuif: APNG is lossless, dus kleuren en transparantie blijven ongewijzigd.

  3. 3

    Converteer en download

    Klik op Converteren naar APNG. Elk resultaat behoudt de extensie .png, de gebruikelijke naam voor een APNG-bestand.

Antwoord

Wat doet het converteren van een PNG naar APNG eigenlijk?

Het voegt de animatieblokken van APNG toe rond dezelfde beeldgegevens. Eén PNG erin geeft een APNG van één frame eruit, met identieke pixels, volledige kleur en alfakanaal. Het animeert geen stilstaand beeld en voegt geen meerdere PNG's samen tot een reeks.

PNG naar APNG converteren: één afbeelding erin, één frame eruit

Een APNG is een PNG met drie extra bloktypen. acTL geeft het aantal frames en herhalingen aan, fcTL bepaalt de grootte, positie en vertraging van elk frame, en fdAT bevat de frames na het eerste. Het eerste frame staat in gewone IDAT-blokken, dus elk programma dat APNG niet begrijpt toont het gewoon als een normale stilstaande PNG. Die achterwaartse compatibiliteit is de grootste kracht van het formaat en de reden dat het bestand de extensie .png houdt.

Bij het converteren van één stilstaand beeld komt er een acTL-blok bij dat aangeeft dat de animatie één frame heeft, plus één fcTL. Er verandert niets zichtbaars. Wie deze conversie zoekt, verwacht vaak meer, dus helder gezegd: een afbeelding kan geen beweging krijgen die ze nooit had, en deze pagina behandelt elk geüpload bestand als een aparte afbeelding.

PNG

Portable Network Graphics

PNG is een rasterformaat zonder kwaliteitsverlies, in 1996 gepubliceerd door de PNG Development Group en later gestandaardiseerd door W3C en ISO. Het behoudt elke pixel exact, ondersteunt volledige alfatransparantie en geeft tekst, scherpe randen en egale kleuren weer zonder artefacten. Door die precisie is het ideaal voor screenshots, logo's, pictogrammen en interfacegrafieken. De keerzijde is de omvang: foto's die als PNG zijn opgeslagen, zijn vaak meerdere keren groter dan dezelfde foto als JPEG of WebP. Alle browsers, besturingssystemen en bewerkingsprogramma's openen PNG-bestanden.

Compressie
Zonder verlies
Transparantie
Ja
Animatie
Nee
Geïntroduceerd
1996 · PNG Development Group
PNG-converter

APNG

Geanimeerde PNG

APNG is een uitbreiding op PNG die meerdere frames opslaat om een animatie te maken, in 2004 voorgesteld door Mozilla-ontwikkelaars. In tegenstelling tot GIF ondersteunt het volledige 24-bits kleur en vloeiende 8-bits alfatransparantie, waardoor geanimeerde randen op elke achtergrond netjes ogen. Oudere PNG-viewers tonen gewoon het eerste frame, waardoor het formaat achterwaarts compatibel is. Alle moderne browsers spelen APNG af, maar veel editors, berichtenapps en sociale netwerken behandelen het nog als een statische PNG. De bestanden kunnen groot zijn omdat elk frame zonder verlies wordt opgeslagen.

Compressie
Zonder verlies
Transparantie
Ja
Animatie
Ja
Geïntroduceerd
2004 · Mozilla
APNG-converter

Een stilstaande PNG gaat alleen naar APNG als een stickerset, game-engine of asset-pipeline van elk bestand de geanimeerde-PNG-structuur verwacht, zodat een niet-bewegend item past bij de geanimeerde exemplaren eromheen.

APNG vs. GIF: 24-bit kleur en 8-bit alfa

APNGGIFGeanimeerde WebP
Kleuren per frame16,7 miljoen (24-bit)Palet van 25616,7 miljoen
Transparantie8-bit alfa, zachte randenAan of uit per pixel8-bit alfa
Lossless framesyesyesOptioneel
Getoond als stilstaand beeld waar niet ondersteundyesnono
Speelt af in alle huidige grote browsersyesyesyes

Hoe APNG van Mozilla in de PNG-standaard belandde

  1. 2004

    Voorgesteld door Mozilla

    Mozilla-ontwikkelaars ontwerpen APNG als eenvoudiger alternatief voor MNG.

  2. 2008

    Firefox 3

    De eerste browser die APNG afspeelt, verschijnt.

  3. 2014

    Safari 8

    Apple voegt ondersteuning toe in OS X Yosemite en iOS 8.

  4. 2017

    Chrome 59

    Chrome sluit aan, waardoor APNG in elke grote browser speelt.

  5. 2025

    PNG Third Edition

    De W3C-standaard neemt de APNG-blokken op in PNG zelf.

Zo maakt u een echte geanimeerde PNG

Decennialang hield de PNG Development Group APNG buiten de officiële specificatie; in 2007 werd het bij stemming afgewezen ten gunste van MNG, dat bijna niemand overnam. Browsers implementeerden APNG toch, en de derde editie van 2025 erkent het eindelijk. Het bekendste gebruik is tegenwoordig messagingstickers: LINE vereist APNG voor geanimeerde stickers, en daarom zetten ontwerpers GIF's erin om.

Hebt u de beweging als video of schermopname, maak daar dan eerst een GIF van met de video naar GIF-tools en zet die GIF daarna om naar APNG. Komen uw frames als genummerde PNG-bestanden uit een animatieprogramma, exporteer ze dan vanuit dat programma als GIF of video; deze pagina voegt ze niet samen. En heeft het doel alleen een stilstaand beeld met transparantie nodig, houd dan de PNG of gebruik PNG naar GIF voor een plek die GIF vereist. De gids over een GIF maken van een video behandelt framerate en herhaalinstellingen.

Vragen over PNG naar APNG

Gaat mijn stilstaande PNG bewegen na het omzetten naar APNG?

Nee. Een stilstaande afbeelding heeft één frame, dus de APNG heeft één frame en ziet er identiek uit. Beweging vraagt om een reeks frames, afkomstig van een video, een GIF of een animatieprogramma.

Kan ik hier meerdere PNG-frames samenvoegen tot één APNG?

Niet op deze pagina. Elke geüploade PNG wordt apart omgezet in een eigen bestand. Wilt u een animatie maken, begin dan met een video en de video naar GIF-tools, of zet een bestaande GIF om met GIF naar APNG.

Waarom zou iemand een APNG met één frame willen?

Sommige buildscripts, stickervalidators en asset-pipelines zoeken naar het APNG-animatiecontrolblok en weigeren gewone PNG, ook voor een frame dat niet beweegt, zoals een statische placeholder in een set geanimeerde assets. Converteren voegt die structuur toe zonder de pixels aan te raken.

Komt een APNG met één frame door de controle van LINE voor geanimeerde stickers?

Nee. LINE vraagt om geanimeerde stickers in APNG met meerdere frames, dus één stilstaand frame voldoet niet. Maak eerst de animatie en controleer daarna het aantal frames en de grootte aan de hand van de richtlijnen voor LINE-makers.

Is de APNG groter dan de oorspronkelijke PNG?

Slechts enkele tientallen bytes groter door de extra controleblokken. De beeldgegevens worden op dezelfde lossless manier gecomprimeerd, dus de bestandsgrootte blijft vrijwel gelijk.

Hoe controleer ik of een bestand echt een APNG is?

Open het bestand in een hexviewer en zoek naar de letters acTL vóór het eerste IDAT-blok. Tools zoals ExifTool tonen ook de animatiegegevens, inclusief het aantal frames.