Tilbake til Hjem
GIF til APNG — Konverter en animert GIF til animert PNG
Konverter en animert GIF til en animert PNG (APNG) direkte i nettleseren din. APNG beholder full 24-bits farge og ekte 8-bits gjennomsiktighet uten kvalitetstap, slik at animasjonen ser renere og skarpere ut enn en 256-fargers GIF. Ingen opplasting, ingen vannmerke — filen din forlater aldri enheten din.
Last opp en GIF for å konvertere til APNG
Slipp en animert GIF her, eller klikk for å bla gjennom. Alt kjører lokalt på enheten din.
Lim inn (Ctrl/⌘+V) eller slipp et bilde — eller importer fra en URL
GIF til APNG konverterer en animert GIF til en animert PNG (APNG) helt i nettleseren din. APNG er en moderne, bakoverkompatibel utvidelse av PNG-formatet som lagrer en fullstendig animasjon i én enkelt .png-fil. I motsetning til GIF – som er begrenset til en 256-fargepalett per bilde og én fullt gjennomsiktig farge – støtter APNG full 24-bits farge og jevn 8-bits (256-nivåer) gjennomsiktighet, og konverteringen er fullstendig tapsfri. Resultatet er en renere, skarpere animasjon uten dithering-banding og med myke, kantsglattede kanter som GIF rett og slett ikke kan representere. Fordi alt kjører lokalt med WebAssembly-fri JavaScript, lastes GIF-en aldri opp til en server: det er ingen kø, ingen vannmerker, ingen registrering og ingen filstørrelsesbegrensning. Det fungerer til og med frakoblet etter at siden er lastet.
Hva det faktisk endrer å gjøre en GIF om til APNG
| Hva som skjer | GIF-en du laster opp | APNG-en som kommer ut |
|---|---|---|
| Farger | Høyst 256 per bilde. På tvers av åtte testede animasjoner inneholdt hver animasjons mest fargerike bilde 29 til 253 ulike farger, for det taket tilhører formatet selv. | Alle 16,7 millioner er tilgjengelige, men en GIF har ingen igjen å gi. Konverteringen er nøyaktig, så du får tilbake de samme 29 til 253 fargene i en beholder som kunne rommet langt flere. |
| Nøyaktighet | Nøyaktig det GIF-en allerede er. | Byte for byte identiske piksler. Kontrollert ved å dekode utdataene våre med Pillow, en implementasjon som ikke deler kode med vår: hvert bilde stemte nøyaktig, alfa inkludert. |
| Gjennomsiktighet | Én bit. En piksel er enten helt gjennomsiktig eller helt dekkende, aldri midt imellom. Ingen av de åtte testfilene inneholdt en eneste delvis gjennomsiktig piksel, fordi GIF ikke kan lagre en slik. | 256 nivåer, som kilden heller ikke kan levere. Det blir først nyttig hvis du redigerer APNG-en etterpå. |
| Filstørrelse | Størrelsen du lastet opp. | Som regel større. På de åtte testede animasjonene 95 % til 1064 % av originalen, 182 % for midtfilen. Bare én av åtte ble mindre, og det var den eneste fotografiske kilden i settet. |
| Timing og løkke | En forsinkelse per bilde og et antall gjentakelser. | Begge følger med uendret. APNG lagrer forsinkelser som en nøyaktig brøk i stedet for GIF-ens hundredeler av et sekund, så ingenting rundes av. |
| Hvor det spilles | Overalt, også der ingen annen animasjon godtas. | I alle gjeldende nettlesere, og i Safari siden 2014. Eldre programvare, e-postklienter og mange opplastingsskjemaer avviser den fortsatt. |
Målt på 8 animerte GIF-er fra Wikimedia Commons (15 til 288 bilder, 116 KB til 9,9 MB), kjørt gjennom denne sidens egen kode: de samme modulene som nettleseren kjører, ikke en erstatningskoder. Kan gjentas med scripts/measure-apng-gif.mts. Den ærlige oppsummeringen er at å gjøre en GIF om til APNG gjør filen større og gir deg nøyaktig tilbake det du la inn. Det er verdt å gjøre hvis du har tenkt å fortsette å redigere animasjonen, for da er hver videre redigering tapsfri; det er ikke verdt å gjøre for å «forbedre kvaliteten», for kvaliteten ble brukt opp i det øyeblikket filen ble en GIF. Der APNG tjener inn størrelsen sin, er bilder som aldri har vært gjennom en palett. Tolv fotografiske bilder i 320x240 inneholdt 14 204 ulike farger og kostet 673,5 KB som GIF mot 1686,7 KB som APNG, og den GIF-en flyttet hver fargekanal med gjennomsnittlig 2,24 og opptil 14 i verste fall. Legg til en myk gjennomsiktighetsovergang, og gapet åpner seg andre veien: 300 120 piksler fikk alfaen sin slengt til enten helt dekkende eller helt borte, opptil 127 nivåer, og det er nettopp det GIF rett og slett ikke får til.
Slik fungerer det
Velg et verktøy
Velg blant 168+ verktøy for å endre størrelse, konvertere, komprimere eller forbedre bildet ditt.
Last opp og rediger
Dra og slipp bildet ditt og juster innstillingene. Det blir værende på enheten din.
Last ned
Lagre resultatet ditt umiddelbart — ingen vannmerke, ingen registrering nødvendig.
Hvorfor Image Machine?
Filene dine forlater aldri enheten din
All behandling skjer lokalt i nettleseren din. Bildene dine lastes aldri opp til en server.
Helt gratis
Alle verktøy er gratis, uten begrensninger, uten vannmerker og uten skjulte kostnader.
Lynraskt
Ingen ventetid på opplasting — bildene dine behandles umiddelbart på din egen enhet.
Profesjonell kvalitet
Pikselperfekt resultat med full kontroll over format, størrelse og kvalitet.
Ofte stilte spørsmål
Hvorfor konvertere en GIF til APNG?
APNG beholder full 24-bits farge og ekte 8-bits gjennomsiktighet, mens en GIF er begrenset til 256 farger per bilde med bare på/av gjennomsiktighet. Konvertering til APNG fjerner fargebandingen og hakkete gjennomsiktige kanter typisk for GIF-er, og gir en merkbart renere animasjon – nyttig for logoer, klistremerker, UI-animasjoner og alt med gradienter eller myke kanter.
Er konverteringen tapsfri?
Ja. Hvert GIF-bilde dekodes til eksakte piksler og re-kodes inn i APNG uten noen kvalitetsreduksjon eller re-komprimering av det synlige bildet – APNG, som PNG, er et tapsfritt format. Animasjonstimingen (per-bilde forsinkelser) og loop-innstillingen fra den opprinnelige GIF-en bevares.
Vil APNG-en være mindre enn GIF-en?
Ikke alltid. APNG lagrer fullfarget, tapsfrie bilder, slik at for fotografiske eller svært detaljerte animasjoner kan filen være større enn den tilsvarende 256-fargers GIF-en. Avveiningen er høyere visuell kvalitet. For enkle grafikker med flate farger og gjennomsiktighet er APNG ofte sammenlignbar i størrelse mens den ser bedre ut.
Støtter nettlesere og apper APNG, og er det privat?
Alle moderne nettlesere – Chrome, Firefox, Safari og Edge – gjengir APNG og spiller animasjonen; en .apng/.png som en app ikke gjenkjenner som animert viser fortsatt det første bildet. Konverteringen skjer helt på enheten din i nettleseren, slik at filen din aldri lastes opp og ingenting lagres på en server.