En gratis bildkomprimerare som körs helt på din enhet. PNG och WebP kommer tillbaka pixelidentiska tack vare oxipng och libwebp; JPEG omkodas med MozJPEG och märks som visuellt förlustfri. Kör batchar på upp till 200 filer, ladda ner dem som en ZIP och behåll varje originalbyte på din maskin — ingen uppladdning, inget konto, inga krediter.
Kapacitetsögonblicksbild
0
filer uppladdade
200
bilder per batch
3 formats
PNG, JPEG, WebP
Praktiskt värde kartlagt till verkliga produktionsarbetsflöden.
Fördel
01
Förlustfritt där det faktiskt är förlustfritt
PNG och WebP omkodas förlustfritt, så de avkodade pixlarna är identiska med det du matade in. JPEG kan inte komprimeras om förlustfritt i en webbläsare, så vi säger visuellt förlustfritt i stället för att låtsas något annat — och strikt läge lämnar JPEG-filer orörda.
Fördel
02
Privat på grund av hur den är byggd
Kodarna är WebAssembly-byggen som körs i en worker på din maskin. Det finns inget uppladdningssteg att välja bort, och när sidan väl har laddats fortsätter den att fungera offline.
Fördel
03
Batchar som sköter sig
Släpp upp till 200 bilder på en gång och få tillbaka dem som en enda ZIP. Filer som redan är väl komprimerade returneras orörda i stället för att omkodas till något större.
En enkel väg i tre steg från källmaterial till ett återanvändbart resultat.
Steg 1
Släpp dina bilder
Lägg till PNG-, JPEG- och WebP-filer — en enskild bild eller en hel exportmapp.
Steg 2
Komprimera på din enhet
Parallella workers kör WASM-kodarna. PNG och WebP skrivs alltid om förlustfritt; JPEG omkodas med kvalitet 85 om du inte slår på strikt förlustfritt läge, som släpper igenom JPEG-filer orörda.
Steg 3
Ladda ner och kontrollera siffrorna
Varje rad visar storleken före, storleken efter och om filen blev förlustfri, visuellt förlustfri eller redan optimal. Spara en enskild fil eller hämta hela batchen som en ZIP.
För PNG och WebP är den det, exakt: oxipng och libwebps förlustfria läge skriver om filen utan att röra en enda pixel, så den avkodade bilden är bitidentisk. JPEG är det ärliga undantaget — det finns ingen förlustfri JPEG-omkomprimerare på webbläsarsidan, så JPEG-filer omkodas som standard med MozJPEG vid kvalitet 85 och märks som visuellt förlustfria. Slå på strikt förlustfritt läge så släpps JPEG-filer igenom orörda.
Nej, och det är inte ett policyval utan ett arkitekturval. Kodarna är WebAssembly-moduler som körs i din webbläsare, så det finns ingen server som skulle kunna ta emot filen. Du kan verifiera det: ladda sidan, gå offline, och komprimeringen fungerar fortfarande.
Inte i dag. Du styr JPEG-kvaliteten direkt, men det finns inget "komprimera till 100 KB"-läge med målstorlek som letar upp den inställning som landar på ett visst tal. Behöver du ett exakt tak får du komprimera och sedan kontrollera den resulterande storleken i fillistan.
Ja — den läser av det verkliga formatet från filens magiska bytes i stället för att lita på filändelsen, och skickar den sedan till rätt kodare: oxipng för PNG, MozJPEG för JPEG, libwebp för WebP. Blandade batchar går bra; varje fil tar sin egen väg. Format utanför PNG, JPEG och WebP avvisas i stället för att tyst släppas igenom.
För att de redan var väl komprimerade. När en omkodning inte kan slå indatan returnerar verktyget dina originalbytes och märker raden som redan optimal — du får aldrig tillbaka en större fil än den du började med. Foton som exporterats av en modern kodare hamnar ofta här, vilket är rätt utfall och inte ett misslyckande.
Upp till 200 filer per batch, och ingen gräns för hur många batchar du kör — det finns ingen kvot att förbruka eftersom arbetet sker på din hårdvara, inte vår. Mycket stora bilder kan fortfarande ta slut på webbläsarens minne; om en fil misslyckas rapporterar dess rad felet och resten av batchen fortsätter.
Inget konto, ingen inloggning, inga krediter och ingen vattenstämpel. Pipelinen har inget varumärkningssteg — det du laddar ner är din bild, bara effektivare kodad.
Nästa steg
Öppna verktyget med en riktig bild, jämför resultaten och behåll den version som fungerar.