Konvertera AVIF till PNG direkt i webbläsaren – utan uppladdning
Den här sidan låter dig konvertera en eller flera AVIF-bilder till PNG-format helt i din egen webbläsare. Inga filer skickas till någon server, och inget laddas upp. Du väljer dina AVIF-filer, verktyget bearbetar dem lokalt och visar de konverterade PNG-bilderna med original- och konverterad filstorlek, dimensioner samt en etikett som anger om filen blev mindre (”Saved”) eller större (”Larger”). Varje bild kan laddas ned enskilt, och om du har två eller fler bilder visas en knapp för att ladda ner alla som en ZIP-fil.
Det som gör denna sida annorlunda är att den specifikt hanterar konvertering från AVIF (AV1-baserat, starkaste kompressionen bland bildformaten här, med stöd för alfa och bred färgrymd) till PNG (förlustfri kompression, full 8‑bitars alfatransparens, ingen förlustkvalitetsinställning). Verktyget kan läsa AVIF men kan inte skriva AVIF – webbläsarens kodning av AVIF är inte universell, även om avkodning fungerar i de flesta moderna webbläsare. PNG är alltid förlustfritt; varje omslag bevarar pixeldata exakt. För fotografier blir en PNG oftast mycket större än käll-AVIF:n; för skärmbilder, logotyper och linjeillustrationer förblir pixlarna exakt desamma. Det finns ingen kvalitetsreglage för PNG-utdata – målformatet är alltid förlustfritt.
Om din webbläsare inte stöder AVIF-avkodning (t.ex. äldre versioner av Firefox, Safari) visas felmeddelandet "Den här filen kunde inte öppnas som en bild. Den kan vara skadad, tom eller inte en giltig bild."
Vad gör AVIF-formatet unikt?
AVIF (AV1 Image File Format) använder AV1‑videokodeken för stillbildskomprimering. Det är det mest kompressionseffektiva formatet bland de vanliga webbbildformaten – i genomsnitt 50 % mindre filstorlek än JPEG vid samma visuella kvalitet, och ofta mindre än WebP. AVIF stöder förlustfri och förlustbehäftad komprimering, alfakanaler (transparens), bred färgrymd (HDR, 10‑bitar och 12‑bitar) och färgomfång som täcker sRGB, DCI‑P3 och BT.2020. Detta gör AVIF idealiskt för moderna webbapplikationer och kameror som lagrar HDR‑data.
Problemet är att AVIF‑stödet i programvara och äldre webbläsare fortfarande är ofullständigt. Medan avkodning (att visa en AVIF‑bild) numera fungerar i Chrome, Firefox, Safari och Edge, är kodning (att skapa en AVIF‑bild) inte universellt implementerat. Denna sida hanterar det genom att konvertera till PNG – ett format som alla moderna webbläsare kan både avkoda och koda.
För dig som har AVIF‑bilder från en modern kamera, en webbsida eller ett mediebibliotek och behöver öppna eller dela dem i äldre program eller enheter som bara accepterar PNG, är detta en snabb lösning utan server.
Varför PNG? Förlustfri kompression och universell transparens
PNG (Portable Network Graphics) är ett förlustfritt rasterformat som använder DEFLATE‑komprimering. Varje pixel sparas exakt, vilket innebär att om du konverterar en AVIF‑bild till PNG och sedan tillbaka till AVIF (med en kompatibel app) förloras ingen information så länge du inte använder förlustbehäftad komprimering. PNG stöder full 8‑bitars alfakanal, vilket är avgörande för grafik med transparent bakgrund – logotyper, ikoner, knappar. AVIF stöder också alfa, men många äldre bildvisare och webbplatser kan inte hantera AVIF‑alfan alls. PNG är däremot allmänt accepterat.
En vanlig missuppfattning är att alla bildkonverteringar medför kvalitetsförlust. Det stämmer bara om du konverterar till ett förlustbehäftat format (JPEG, WebP med kvalitetsinställning, AVIF med förlust). PNG är alltid förlustfritt, så du kan spara en kopia av en AVIF‑bild som PNG utan att degradera den. Detta är särskilt viktigt vid arkivering, redigering i bildprogram som inte stöder AVIF, eller när du vill behålla exakta färger och kanter från en skärmdump.
Nackdelen är filstorleken. För fotografier med mycket detaljer och brus blir PNG‑filen ofta flera gånger större än original‑AVIF:n (som kan vara 80 % mindre än en motsvarande JPEG). För enkla grafik– eller textbilder med få färger och skarpa kanter kan skillnaden vara liten eller till och med omvänd – PNG:s DEFLATE komprimerar platta ytor effektivt. Verktyget visar alltid en etikett: om den konverterade PNG‑filen är mindre än original‑AVIF:n står det ”Saved”, annars ”Larger”. Summeringen ”Total: original → konverterad” visas överst.
Så fungerar omvandlingen – från AVIF till PNG i ditt eget system
Du börjar med att välja en eller flera AVIF‑filer. Gränssnittet har en knapp för att bläddra i filer eller en drag‑och‑släpp‑yta. Verktyget validerar filtyperna omedelbart i webbläsarens JavaScript. Endast AVIF accepteras. Om du försöker ladda upp en fil med fel format får du meddelandet ”This file type isn’t supported.” Du kan inte heller välja fler än 20 bilder åt gången (detta maxantal visas i felmeddelandet ”Choose up to ‹max› images at a time.”)
När filerna är valda startar konverteringen automatiskt. För varje bild görs följande steg:
- Avkodning: AVIF‑bilden avkodas av webbläsaren lokalt på din enhet.
- Återkodning till PNG: Den avkodade bilden återkodas till PNG lokalt på din enhet. PNG‑exporten är alltid förlustfri. Ingen kvalitetsparameter påverkar resultatet.
- Visa resultat: För varje bild visas:
- Filnamn för PNG-utdata (oftast samma som original med ändelsen.png)
- Dimensioner (bredd × höjd i pixlar)
- Originalfilstorlek (i byte eller kB)
- Konverterad filstorlek
- Etikett ”Saved” om PNG är mindre, ”Larger” om den är större
- En nedladdningsknapp
- Om två eller fler bilder har konverterats visas en knapp ”Download all (.zip)”
Vid fel, till exempel om en fil är korrupt eller tom, visas ”Den här filen kunde inte öppnas som en bild. Den kan vara skadad, tom eller inte en giltig bild.” Om själva konverteringen misslyckas (sällsynt) visas ”Conversion failed. Try a different image or format.” Om flera filer inte kunde bearbetas visas en sammanfattning: ”‹count› file(s) could not be processed.”
Filstorlekar: vad kan man förvänta sig?
Nedan följer en tabell som illustrerar typiska filstorleksförhållanden för olika bildtyper. Verkliga siffror varierar beroende på bildens innehåll, dimensioner och komprimeringsinställningar i källan.
| Bildtyp | Exempel‑AVIF (förlustbehäftad, ~30 % kvalitet) | Motsvarande PNG (förlustfri) | Typisk storleksskillnad |
|---|---|---|---|
| Fotografi (4K, mycket detaljer) | 1,2 MB | 8,5 MB | ~7× större, etikett ”Larger” |
| Skärmdump med text och ikoner (1920×1080) | 180 kB | 350 kB | ~2× större, kan vara ”Larger” |
| Enkel logotyp med få färger och transparens (500×500) | 35 kB | 25 kB | Mindre, etikett ”Saved” |
| Linjeillustration med skarpa kanter (1024×1024) | 60 kB | 55 kB | Något mindre, ”Saved” |
För fotografier är en PNG alltså betydligt större. För grafik med stora enfärgade ytor kan PNG vara mindre eftersom DEFLATE komprimerar sådana områden effektivt, medan AVIF‑kodningens blockbaserade AV1‑algoritm kan ha en minsta storlek för varje block. Verktyget visar alltid korrekt etikett, så du ser direkt om lagringsutrymme sparas eller förbrukas.
Kom ihåg att PNG saknar förlustbehäftad komprimering. Det finns ingen inställning för kvalitet. Om du behöver mindre filstorlekar men kan acceptera viss kvalitetsförlust, överväg att konvertera till WebP eller JPEG istället – men då förlorar du transparens (JPEG) eller får en annan kompromiss. Denna sida fokuserar på att bevara pixeldata exakt.
Begränsningar och felsituationer
Här är alla felmeddelanden och edge cases som verktyget hanterar:
- ”Choose at least one image.” – visas om du klickar på start utan att ha valt några filer.
- ”This file type isn’t supported.” – om du försöker välja en fil som inte är AVIF.
- ”Choose up to ‹max› images at a time.” – om du försöker ladda fler filer än det tillåtna maxantalet (20).
- ”Den här filen kunde inte öppnas som en bild. Den kan vara skadad, tom eller inte en giltig bild.” – när webbläsarens bildavkodare misslyckas med att tolka filen.
- ”Conversion failed. Try a different image or format.” – om exporteringen misslyckas.
- ”‹count› file(s) could not be processed.” – visas i slutet om en eller flera filer gav fel.
Ingen data lämnar din dator. Allt sker i webbläsaren lokalt på din enhet. Det innebär att stora bilder (t.ex. 40 megapixlar) kan ta lång tid eller kräva mycket minne, men filerna förblir privata.
Vanliga frågor (FAQ)
Kan jag konvertera tillbaka från PNG till AVIF med samma verktyg?
Nej. Verktyget konverterar endast till PNG och kan inte skriva AVIF. För att skapa AVIF‑filer behöver du ett program som stöder AVIF‑kodning, t.ex. GIMP med plugin, eller kommandoradsverktyg som avifenc.
Påverkar konverteringen bildens färgrymd eller HDR‑data?
AVIF kan lagra breda färgrymder och hög bitdjup (upp till 12 bitar). PNG stöder bara 8‑bitars färger per kanal (så kallad sRGB eller mindre färgrymder). När AVIF‑bilden avkodas till webbläsarens interna färgrymd (oftast sRGB), och PNG‑exporten blir därmed 8‑bitars sRGB. HDR‑data (hög dynamik) går förlorad. Om du behöber bevara HDR, använd ett arkivformat som EXR eller TIFF med flyttal.
Varför blir PNG‑filen ibland mindre än AVIF‑originalet?
AVIF använder förlustbehäftad komprimering, vilket skapar starkt komprimerade filer, men för bilder med mycket enahanda färgytor (t.ex. logotyper med vit bakgrund och svart text) kan den blockbaserade AV1‑algoritmen ge en basstorlek som överstiger PNG:s effektiva DEFLATE‑komprimering. Det är ovanligt men förekommer. Verktyget markerar det med etiketten ”Saved”.
Kan jag konvertera andra format än AVIF med denna sida?
Nej, denna sida accepterar endast AVIF-bilder som indata och konverterar dem till PNG.
Varför finns det ingen kvalitetsreglage för PNG?
För att PNG är förlustfritt. En kvalitetsreglage skulle vara meningslös – det enda resultatet skulle vara exakt samma pixeldata. Vill du ha mindre filer men acceptera kvalitetsförlust, använd istället konvertering till WebP eller JPEG (andra sidor på denna webbplats erbjuder det).
Vad händer om jag har en AVIF‑bild med alfakanal (transparens)?
AVIF stöder alfakanal, och vid export till PNG bevaras den fullt ut. PNG har 8‑bitars alfa, vilket innebär 256 transparensnivåer. Samma information som i AVIF‑bilden överförs exakt. Det finns inga gränssnittsinställningar för att slå samman eller ta bort alfa – den behålls som den är.