Naar de inhoud

JPG-afbeeldingen comprimeren

Maak JPEG-foto's kleiner met MozJPEG, gewoon in je browser. Er wordt niets geüpload.

Sleep bestanden hierheen

of

Bestanden kiezen

JPG · PNG · GIF · SVG · TIFF · WebP

Bestanden verlaten nooit je apparaat

Compressor wordt geladen…

JPG comprimeren in drie stappen

  1. Voeg je bestanden toe

    Sleep bestanden naar het vak, plak ze of kies ze op je apparaat. Er wordt niets geüpload.

  2. Controleer de instellingen

    De standaardvoorinstelling past bij de meeste bestanden. Pas kwaliteit, afmetingen of formaat aan als je een kleiner bestand nodig hebt.

  3. Download het resultaat

    Sla elk bestand apart op of alles samen als één ZIP. Kan een bestand niet kleiner, dan houd je het origineel.

Wat JPEG is en waar je het tegenkomt

JPEG (vernoemd naar de Joint Photographic Experts Group en gestandaardiseerd in 1992) is het formaat dat bijna elke camera, fotogalerij op een telefoon en website voor foto's gebruikt. Een JPEG slaat volledige kleur op (16,7 miljoen tinten), maar geen transparantie en geen animatie. Daarom worden logo's en screenshots meestal als PNG opgeslagen.

Een gewone telefoonfoto van 12 megapixel meet 4000 × 3000 pixels. Ongecomprimeerd zou dat 36 MB zijn (3 bytes per pixel); als JPEG uit de camera is het meestal een paar megabyte, en vaak kan het nog veel kleiner zonder zichtbaar verschil.

Zo werkt JPEG-compressie

De encoder zet het beeld om van RGB naar helderheid plus twee kleurkanalen. Omdat het oog veel minder gevoelig is voor kleurdetail dan voor helderheid, worden de kleurkanalen meestal op de halve breedte en de halve hoogte opgeslagen (4:2:0-subsampling), zodat maar een kwart van de kleursamples overblijft. Daarna wordt het beeld in blokken van 8 × 8 pixels verdeeld, elk blok wordt omgezet in frequenties, en fijn detail met een hoge frequentie wordt weggerond. De kwaliteitsinstelling bepaalt hoe grof dat afronden is.

Deze tool codeert met MozJPEG, een encoder van Mozilla die trellis-kwantisatie, progressieve scans en geoptimaliseerde Huffman-tabellen toevoegt. In de praktijk betekent dat een kleiner bestand bij hetzelfde kwaliteitsgetal dan veel oudere encoders opleveren.

Kwaliteit is niet lineair. Van 100 naar 90 verdwijnt een hoop data die niemand kan zien; tussen ongeveer 70 en 85 zien de meeste foto's er op normale weergavegrootte hetzelfde uit als het origineel; onder ongeveer 60 ga je blokjes zien in luchten en halo's rond scherpe randen. Het aantal pixels telt nog zwaarder: halveer je de breedte en de hoogte, dan blijft maar een kwart van de pixels over, dus een foto van 4000 × 3000 die naar 2000 × 1500 is verkleind, bevat 3 megapixel in plaats van 12.

Welke instellingen je kiest

GebruikVerkleinen (langste zijde)Kwaliteit
Bijlage bij een e-mail1920 px75–80
Afbeelding op een websitetwee keer de weergavebreedte (bijvoorbeeld 1600 px voor een kolom van 800 px)70–80, of zet de uitvoer op WebP
Formulieren met een limiet van 1–2 MB1600 px70
Fotoarchieforiginele afmetingen behouden90–95, of het originele bestand bewaren

Standaard verwijdert de tool EXIF-gegevens zoals de gps-positie en cameragegevens, maar het kleurprofiel en de rotatie blijven behouden, zodat foto's rechtop blijven en hun kleuren niet verschuiven. Zet “Metadata verwijderen” uit als je de opnamedatum of de locatie in het bestand nodig hebt.

Veelvoorkomende problemen en wanneer een ander formaat beter is

  • Het bestand wordt nauwelijks kleiner. Het was waarschijnlijk al op een gematigde kwaliteit opgeslagen. De kwaliteit nog verder verlagen levert vooral artefacten op; de afmetingen verkleinen helpt veel meer.
  • Tekst en diagrammen zien er vlekkerig uit. JPEG vervaagt scherpe randen. Screenshots, grafieken en lijntekeningen comprimeren beter en blijven scherp als PNG.
  • Elke keer opslaan maakt het erger. JPEG verliest bij elke nieuwe codering een beetje detail. Comprimeer altijd vanaf de beste kopie die je hebt, niet vanaf een al gecomprimeerde.
  • Je hebt kleinere bestanden nodig voor een website. WebP is bij een vergelijkbare beeldkwaliteit meestal kleiner dan JPEG en werkt in alle actuele browsers.

Zou de gecomprimeerde JPEG niet kleiner zijn dan het bestand dat je erin sleepte, dan geeft de tool je origineel terug in plaats van een groter bestand.

Vragen over JPG

Welk kwaliteitsgetal moet ik gebruiken?

Begin bij 75. Bekijk de voor/na-schuif op 100% zoom bij een gedetailleerd stuk, zoals haar, bladeren of tekst op een bord. Zie je geen verschil, probeer dan 65; zie je het wel, ga dan naar 85.

Is JPG hetzelfde als JPEG?

Ja. MS-DOS en vroege versies van Windows stonden alleen extensies van drie letters toe, en zo werd .jpg gangbaar. Het bestand zelf is identiek, en je kunt het ene in het andere hernoemen.

Waarom is de locatie van mijn foto verdwenen?

Gps-coördinaten maken deel uit van de EXIF-metadata, en die worden standaard verwijderd om je privacy te beschermen en een paar kilobyte te besparen. Zet de optie voor metadata uit voordat je comprimeert als je ze wilt houden.

Kan een JPEG helemaal zonder verlies worden gecomprimeerd?

Maar een klein beetje. Verliesvrije JPEG-optimalisatie herschrijft de Huffman-tabellen en de scanvolgorde zonder de pixels aan te raken, wat meestal een paar procent scheelt. oCompress heeft geen verliesvrije JPEG-modus: het codeert altijd opnieuw met MozJPEG op jouw kwaliteitsinstelling.

Hoe klein moet een foto zijn voor e-mail?

Ongeveer 1920 pixels aan de lange zijde op kwaliteit 75 houdt hem scherp op elk scherm, en zo kun je veel foto's binnen de gebruikelijke limiet van 20–25 MB bijvoegen. Bekijk onze lijst met maximale bestandsgroottes per dienst.

Verwante tools

De afbeeldingscompressor neemt elk type afbeelding in één reeks; Zo werkt het legt de lokale verwerking uit.