Tilbage til Hjem
GIF til APNG — Konverter en animeret GIF til animeret PNG
Konverter en animeret GIF til en animeret PNG (APNG) direkte i din browser. APNG bevarer fuld 24-bit farve og ægte 8-bit gennemsigtighed uden kvalitetstab, så animationen ser renere og skarpere ud end en 256-farve GIF. Ingen upload, intet vandmærke — din fil forlader aldrig din enhed.
Upload en GIF for at konvertere til APNG
Slip en animeret GIF her, eller klik for at gennemse. Alt kører lokalt på din enhed.
Paste (Ctrl/⌘+V) or drop an image — or import from a URL
GIF til APNG konverterer et animeret GIF til et animeret PNG (APNG) helt i din browser. APNG er en moderne, bagudkompatibel udvidelse af PNG-formatet, der gemmer en hel animation i én enkelt .png-fil. I modsætning til GIF – som er begrænset til 256 farver pr. frame og én enkelt fuldt-transparent farve – understøtter APNG fuld 24-bit farve og glat 8-bit (256-niveau) transparens, og konverteringen er fuldstændig lossless. Resultatet er en renere, skarpere animation uden dithering-banding og med bløde, anti-aliaserede kanter, som GIF simpelthen ikke kan repræsentere. Da alt kører lokalt med WebAssembly-frit JavaScript, uploades dit GIF aldrig til en server: der er ingen kø, intet vandmærke, ingen tilmelding og ingen filstørrelses-betalingsmur. Det virker endda offline efter siden er indlæst.
Hvad det faktisk ændrer at lave en GIF om til APNG
| Hvad der sker | Den GIF, du uploader | Den APNG, der kommer ud |
|---|---|---|
| Farver | Højst 256 pr. billede. På tværs af otte testede animationer indeholdt hver animations mest farverige billede 29 til 253 forskellige farver, for det loft hører til formatet. | Alle 16,7 millioner er til rådighed, men en GIF har ingen tilbage at give. Konverteringen er nøjagtig, så du får de samme 29 til 253 farver tilbage i en beholder, der kunne have rummet langt flere. |
| Troværdighed | Præcis det, GIF'en allerede er. | Byte for byte identiske pixels. Kontrolleret ved at afkode vores output med Pillow, en implementering der ikke deler kode med vores: hvert billede stemte nøjagtigt, alfa inklusive. |
| Gennemsigtighed | Én bit. En pixel er enten helt gennemsigtig eller helt uigennemsigtig, aldrig midtimellem. Ingen af de otte testfiler indeholdt en eneste delvist gennemsigtig pixel, fordi GIF ikke kan gemme sådan en. | 256 niveauer, som kilden heller ikke kan levere. Det bliver først nyttigt, hvis du redigerer APNG'en bagefter. |
| Filstørrelse | Den størrelse, du uploadede. | Som regel større. På de otte testede animationer 95 % til 1064 % af originalen, 182 % for midterfilen. Kun én ud af otte blev mindre, og det var den eneste fotografiske kilde i sættet. |
| Timing og løkke | En forsinkelse pr. billede og et antal gentagelser. | Begge følger med uændret. APNG gemmer forsinkelser som en nøjagtig brøk i stedet for GIF'ens hundrededele af et sekund, så intet rundes af. |
| Hvor det afspilles | Overalt, også der hvor ingen anden animation accepteres. | I alle nuværende browsere, og i Safari siden 2014. Ældre software, e-mailprogrammer og mange uploadformularer afviser den stadig. |
Målt på 8 animerede GIF'er fra Wikimedia Commons (15 til 288 billeder, 116 KB til 9,9 MB), kørt gennem denne sides egen kode: de samme moduler, som browseren kører, ikke en erstatningskoder. Kan gentages med scripts/measure-apng-gif.mts. Den ærlige opsummering er, at det at lave en GIF om til APNG gør filen større og giver dig præcis det tilbage, du lagde i. Det er værd at gøre, hvis du har tænkt dig at blive ved med at redigere animationen, for derfra er hver eneste redigering tabsfri; det er ikke værd at gøre for at «forbedre kvaliteten», for kvaliteten blev brugt i det øjeblik, filen blev en GIF. Der hvor APNG tjener sin størrelse ind, er billeder, der aldrig har været gennem en palet. Tolv fotografiske billeder i 320x240 indeholdt 14.204 forskellige farver og kostede 673,5 KB som GIF mod 1686,7 KB som APNG, og den GIF flyttede hver farvekanal med gennemsnitligt 2,24 og op til 14 i værste fald. Læg en blød gennemsigtighedsovergang oveni, og kløften åbner sig den anden vej: 300.120 pixels fik deres alfa smækket til enten helt uigennemsigtig eller helt væk, op til 127 niveauer, og det er præcis det, GIF simpelthen ikke kan.
Sådan fungerer det
Vælg et værktøj
Vælg mellem 168+ værktøjer til at ændre størrelse, konvertere, komprimere eller forbedre dit billede.
Upload og rediger
Træk og slip dit billede og juster indstillingerne. Det forbliver på din enhed.
Download
Gem dit resultat øjeblikkeligt — intet vandmærke, ingen tilmelding påkrævet.
Hvorfor Image Machine?
Dine filer forlader aldrig din enhed
Al behandling foregår lokalt i din browser. Dine billeder uploades aldrig til en server.
Helt gratis
Alle værktøjer er gratis, uden begrænsninger, uden vandmærker og uden skjulte omkostninger.
Lynhurtigt
Ingen ventetid på upload — dine billeder behandles øjeblikkeligt på din egen enhed.
Professionel kvalitet
Pixelperfekt resultat med fuld kontrol over format, størrelse og kvalitet.
Ofte stillede spørgsmål
Hvorfor konvertere et GIF til APNG?
APNG bevarer fuld 24-bit farve og ægte 8-bit transparens, mens et GIF er begrænset til 256 farver pr. frame med kun til/fra-transparens. Konvertering til APNG fjerner farve-banding og uregelmæssige transparente kanter, der er typiske for GIF'er, og giver en mærkbart renere animation – nyttigt til logoer, klistermærker, UI-animationer og alt med gradienter eller bløde kanter.
Er konverteringen lossless?
Ja. Hvert GIF-frame dekodes til nøjagtige pixels og re-kodes til APNG uden nogen kvalitetsreduktion eller re-komprimering af det synlige billede – APNG er som PNG et lossless format. Animationstimingen (pr.-frame-forsinkelser) og loop-indstillingen fra det originale GIF bevares.
Vil APNG'et være mindre end GIF'et?
Ikke altid. APNG gemmer fuldfarge, lossless frames, så for fotografiske eller meget detaljerede animationer kan filen være større end det tilsvarende 256-farve-GIF. Afvejningen er højere visuel kvalitet. For simple grafik med flade farver og transparens er APNG ofte sammenlignelig i størrelse, mens det ser bedre ud.
Understøtter browsere og apps APNG, og er det privat?
Alle moderne browsere – Chrome, Firefox, Safari og Edge – renderer APNG og afspiller animationen; en .apng/.png, som en app ikke genkender som animeret, viser stadig det første frame. Konverteringen sker helt på din enhed i browseren, så din fil uploades aldrig, og intet gemmes på en server.