Ingen uppladdning, 100% lokalt, inget konto

Konvertera bilder mellan JPG, PNG och WebP

Byt format lokalt: ingen uppladdning, inga integritetsproblem. Transparens bevaras för PNG och WebP; konvertering till JPEG plattar ut den mot vitt.

Så fungerar Konvertera bilder

Bildkonverteraren gör om en JPEG-, PNG- eller WebP-fil till ett av de andra två formaten, med samma bildkodekar din webbläsare redan använder för varje bild på nätet. Det finns ingen WebAssembly-modul att ladda i förväg: släpp in filen, välj utformat, och den konverterade filen är redo att laddas ner på en bråkdel av en sekund. Konverteringen sker på en OffscreenCanvas i en Web Worker, så ingenting skickas någonsin till en server och sidan förblir responsiv även med flera filer.

Verktyget läser även AVIF-, GIF-, BMP- och TIFF-filer som indata, men skriver bara JPEG, PNG eller WebP: det är de tre formaten varje webbläsare, fotoprogram och innehållssystem kan öppna utan tillägg. JPEG saknar en transparenskanal, så att konvertera en PNG eller WebP med genomskinliga pixlar till JPEG fyller dessa områden med vitt innan den sparas, och verktyget visar den varningen innan du laddar ner något. Att konvertera till PNG eller WebP bevarar alfakanalen exakt.

Vanliga frågor

Laddas min bild upp någonstans när jag konverterar den?

Nej. Filen läses från din hårddisk, avkodas och kodas om helt i en Web Worker i den här webbläsarfliken. Öppna webbläsarens nätverkspanel under konverteringen, du ser ingen förfrågan som för med sig bilddata.

Varför kan jag bara konvertera till JPEG, PNG eller WebP, inte till AVIF?

Verktyget kan läsa AVIF-filer som indata eftersom webbläsare avkodar dem inbyggt, men canvas-baserad AVIF-kodning stöds i dag inte pålitligt av alla webbläsare. I stället för att erbjuda ett utdataalternativ som misslyckas i tysthet i vissa webbläsare eller ger en trasig fil, hålls AVIF utanför utformatslistan. För att specifikt få AVIF som resultat stöder WebAssembly-kodaren jsquash i verktyget Ändra bildstorlek det formatet.

Vad händer med transparens vid konvertering till JPEG?

JPEG har ingen transparenskanal. Varje genomskinlig eller delvis genomskinlig pixel fylls med vitt innan filen sparas, och verktyget visar alltid en varning så snart JPEG väljs som utformat, så du vet det innan nedladdningen. Att konvertera till PNG eller WebP behåller i stället den ursprungliga alfakanalen orörd.