"Zonder kwaliteitsverlies" betekent in de praktijk meestal één ding: het bestand zo verkleinen dat niemand kan zien dat je het deed. Echte wiskundig verliesvrije compressie bestaat, maar die deukt de meeste foto's nauwelijks in. De besparing die mensen echt willen komt van visueel verliesvrije compressie — data weggooien die je ogen toch nooit zouden opmerken.

Zo doe je dat betrouwbaar, en zo controleer je dat je het goed hebt gedaan.

Het ene getal dat alles bepaalt

Afbeeldingen comprimeren zonder kwaliteitsverlies — visual 1
Het ene getal dat alles bepaalt

Voor JPG en WebP is de hele kwestie de kwaliteitsschuif. Zet hem te hoog en het bestand blijft opgeblazen. Zet hem te laag en je krijgt blokkerige luchten en uitgesmeerde tekst. De gulden middenweg voor foto's is meestal kwaliteit 75–85. In die band daalt een typische JPEG 40–70% in grootte terwijl hij er op normale kijkafstand identiek uitziet.

Waarom werkt dit? Foto's zitten vol verlopen en ruis die goed comprimeren, en kleine kleurverschuivingen in een druk beeld zijn onzichtbaar. Een vlak logo met scherpe randen is het tegenovergestelde — dat is een klus voor PNG, waar we zo op komen.

Begin hoog, stap dan omlaag tot je net artefacten begint te zien, en stap dan één stapje terug omhoog. Dat is je visueel verliesvrije punt.

PNG is een ander beest

Afbeeldingen comprimeren zonder kwaliteitsverlies — visual 2
PNG is een ander beest

PNG heeft geen kwaliteitsschuif omdat het al verliesvrij is. Om een PNG kleiner te maken, verminder je hoeveel verschillende kleuren het opslaat. De meeste PNG's — screenshots, iconen, illustraties — gebruiken veel minder kleuren dan de 16 miljoen die ze mogen. Kwantiseren naar een palet van 256 kleuren snijdt het bestand vaak met 60–80% zonder zichtbare verandering, omdat het origineel sowieso nooit al die kleuren nodig had.

Dit is dezelfde truc die de bekende "tinify"-achtige tools gebruiken. IMG.DIY's Image Compressor past automatisch 256-kleuren-kwantisatie toe op PNG's, zodat je grote besparingen krijgt zonder naar instellingen te jagen. Is je PNG een foto opgeslagen in het verkeerde formaat, converteer hem dan eerst naar JPG of WebP — dat is een veel grotere winst dan welke PNG-optimalisatie dan ook.

Begrens ook de afmetingen

Een foto van 6000 pixels breed getoond in een kolom van 1200 pixels draagt vijf keer meer data dan het scherm kan tonen. Voordat je compressie ook maar aanraakt, vraag je af of de afbeelding groter is dan nodig. De compressor heeft een optionele breedtelimiet — zet hem op de grootste maat waarop de afbeelding echt zal verschijnen, en je stapelt de besparing op.

Volgorde van bewerkingen die goed werkt:

  1. Verklein naar de echte weergavebreedte (of stel de breedtelimiet in).
  2. Comprimeer met kwaliteit 75–85 voor foto's, of laat kwantisatie PNG's afhandelen.
  3. Vergelijk met het origineel en bekijk een uitsnede op volledige resolutie.

Hoe je verifieert dat je niets bent kwijtgeraakt

Open het gecomprimeerde bestand op 100% zoom en kijk naar de delen die ertoe doen: gezichten, tekstranden, gladde verlopen zoals luchten. Overleven die, dan doet de rest dat ook. Een vangnet dat de moeite waard is te weten: een goede compressor geeft je nooit een bestand groter dan het origineel — zou compressie niet helpen, dan behoudt hij waar je mee begon. IMG.DIY werkt zo, zodat je een hele map in batch kunt doen en erop kunt vertrouwen dat niets slechter wordt.

Doe het lokaal, hou het privé

Nog iets dat uitmaakt als de afbeeldingen niet van jou zijn om te lekken: elke stap hierboven draait volledig in je browser. Er wordt niets geüpload. IMG.DIY gebruikt Canvas en WebAssembly om bestanden op je eigen machine te verwerken, en na je eerste bezoek is de tool gecachet zodat hij offline werkt. Je kunt een batch klantfoto's in een vliegtuig zonder signaal comprimeren.

Sleep je bestanden erin, kies een kwaliteit, en download een ZIP van de resultaten:

De korte versie: gebruik de kwaliteitsschuif voor foto's, kwantisatie voor PNG's, begrens te grote afmetingen, en controleer een uitsnede op 100%. Dat is compressie die niemand kan zien.