Hoe verklein je bestandsgroottes van afbeeldingen voor snellere websites

Afbeeldingen zijn het zwaarste onderdeel van de meeste webpagina's. Zo comprimeer je ze goed - zonder kwaliteit te slopen - en waarom het belangrijk is voor SEO.

· 7min leestijd

Op een typische webpagina nemen afbeeldingen 50-70% van het totale paginagewicht voor hun rekening. Als je site traag aanvoelt, zijn afbeeldingen bijna zeker onderdeel van het probleem. En aangezien Google paginasnelheid (specifiek Core Web Vitals) officieel meeweegt in zoekresultaten, kosten trage afbeeldingen je direct traffic.

Het goede nieuws: de meeste websites kunnen hun image-payload halveren met vijf minuten werk per afbeelding en geen zichtbaar kwaliteitsverlies.

Waarom beeldgrootte belangrijker is dan de meeste developers denken

Modern breedband is snel, dus waarom maakt een paar honderd kilobyte nog uit? Drie redenen.

Wereldwijd is meer dan de helft van het webverkeer mobiel, vaak op wisselend 4G of zelfs 3G. Een afbeelding van 2 MB die direct laadt op je kantoor-wifi kan 8+ seconden duren in een forens-trein.

Google meet en publiceert hoe snel je pagina aanvoelt. Twee van de drie Core Web Vitals metrics — Largest Contentful Paint en Cumulative Layout Shift — worden direct bepaald door het gedrag van afbeeldingen.

En als je een miljoen bezoekers per maand bedient en elk downloadt 3 MB aan afbeeldingen, is dat 3 TB/maand aan uitgaand verkeer. Op de meeste hosts is dat niet gratis.

De vier hefbomen om beeldgrootte te verkleinen

Op volgorde van impact:

  1. Afmetingen (hoeveel pixels)
  2. Formaat (JPG vs PNG vs WebP vs AVIF)
  3. Compressie-/kwaliteitsinstelling
  4. Metadata en kleurprofielen

Hefboom 1: afmetingen

Dit is de grootste winst die mensen missen. Een foto van 4000×3000 die op je website wordt getoond op 800×600 bevat vijfentwintig keer meer pixels dan de browser nodig heeft.

Check voor elke afbeelding de uiteindelijke weergavegrootte. Een productfoto in een 600×600-kader? Resize de bron naar 1200×1200 (dubbel voor retina-schermen) voor upload. Een full-width hero op een layout van 1440 px breed? Resize naar 1920 px breed. Stuur geen 4K-afbeeldingen om op 800 px te tonen — pure verspilling.

Hefboom 2: formaatkeuze

Elk formaat comprimeert verschillende content het beste:

  • Foto’s → JPG of WebP (lossy). WebP verslaat JPG meestal met 25-35%.
  • Graphics met vlakke kleuren en scherpe randen (logo’s, UI, diagrammen) → PNG of WebP (lossless PNG is vaak kleiner dan JPG voor deze content)
  • Foto’s waar elke byte telt en je publiek op moderne browsers zit → AVIF (nog eens 30-50% kleiner dan WebP, maar trager om te encoderen)

Je kunt een bestand niet simpelweg hernoemen van .jpg naar .webp — je moet opnieuw encoderen. Tools zoals onze Image Compressor doen dat automatisch en behouden het originele formaat (JPG→JPG, PNG→PNG, WebP→WebP).

Hefboom 3: compressie / kwaliteitsinstelling

Elk lossy formaat heeft een kwaliteitsknop. De meeste editors staan standaard op 80-85%, wat een redelijke middenweg is maar meestal overkill voor web-afbeeldingen.

Een praktische vuistregel voor foto’s:

  • Kwaliteit 90-95: nauwelijks te onderscheiden van het origineel, maar 40%+ groter dan kwaliteit 75
  • Kwaliteit 80-85: uitstekend — visueel niet te onderscheiden voor de meeste kijkers
  • Kwaliteit 70-75: heel goed — gebruik dit standaard voor web
  • Kwaliteit 60-65: merkbare verzachting in fijn detail; acceptabel voor thumbnails
  • Kwaliteit onder 55: zichtbare artefacten, alleen voor zwaar wazig gemaakte achtergronden

Voor de meeste websites is kwaliteit 75 de sweet spot. Het verschil tussen 75 en 90 is onzichtbaar op het web, maar verdubbelt de bestandsgrootte.

Hefboom 4: metadata en kleurprofielen

Een typische camera-JPG bevat een dikke EXIF-metadatablob: GPS-coördinaten, cameramerk en -model, opname-instellingen, een thumbnail. Strip het en je bespaart 30-300 KB per afbeelding zonder zichtbaar verschil.

Afbeeldingen bevatten soms ook onnodig grote kleurprofielen — bijv. een 500 KB ProPhoto RGB-profiel op een web-afbeelding die gewoon sRGB zou moeten gebruiken. Converteer naar sRGB en strip het ingesloten profiel. De meeste image-compressietools doen dit automatisch.

Een praktische workflow

Voor een nieuwe afbeelding die je workflow binnenkomt:

  1. Check de afmetingen. Resize naar maximaal 2× de grootste weergavegrootte.
  2. Kies het formaat. Foto → JPG/WebP. Graphic → PNG/WebP.
  3. Zet de kwaliteit op 75 voor foto’s, of gebruik lossless voor graphics.
  4. Comprimeer. Onze Image Compressor draait in je browser met een kwaliteits-slider, zodat je de trade-off live ziet.
  5. Verifieer. Bekijk het resultaat op de beoogde weergavegrootte. Ziet het er nog goed uit, dan erop.

Totale tijd per afbeelding: ongeveer 30 seconden. Typische besparing: 40-70% ten opzichte van de ruwe bron.

Verwachte besparingen per contenttype

Ruwe cijfers voor typische bronnen:

BronTypische ruwe grootteNa web-geoptimaliseerde compressieBesparing
iPhone-foto (12 MP JPG)3-4 MB300-500 KB~85%
Mirrorless camera JPG (24 MP)8-12 MB500-800 KB~90%
Screenshot (PNG)500 KB-2 MB80-200 KB~80%
Logo (PNG met transparantie)30-100 KB10-40 KB~60%
Icon-set PNG20-80 KB5-20 KB~70%
Al gecomprimeerde web-JPG300-500 KB120-200 KB~50%

Zie je minder dan 30% besparing, dan was de afbeelding waarschijnlijk al geoptimaliseerd. Zie je 80%+, dan was de bron te zwaar voor webgebruik.

Wat je moet checken met developer tools

Open je site in Chrome en druk op F12. Ga naar het tabblad Network, filter op Img en laad opnieuw. Je ziet elke afbeelding die de pagina laadt, met zijn grootte.

Sorteer op grootte. Alles boven 200 KB is een kandidaat voor compressie. Alles boven 500 KB moet waarschijnlijk worden gecomprimeerd. Alles boven 1 MB is bijna zeker fout.

Check ook het Lighthouse-tabblad en draai een audit. Kijk onder “Performance” naar:

  • “Properly size images” — markeert afbeeldingen die groter worden geserveerd dan weergegeven
  • “Efficiently encode images” — markeert afbeeldingen die beter kunnen comprimeren
  • “Serve images in next-gen formats” — stelt WebP/AVIF voor waar JPG/PNG wordt gebruikt

Elke aanbeveling heeft een concrete KB-besparing erbij. Werk ze af op volgorde van grootte.

Fouten om te vermijden

Dezelfde afbeelding twee keer comprimeren. JPG is lossy — een al gecomprimeerde JPG opnieuw comprimeren stapelt verlies op. Begin altijd vanaf de originele bron.

PNG gebruiken voor foto’s. Een PNG-foto kan 5-10× groter zijn dan het JPG-equivalent zonder zichtbaar kwaliteitsvoordeel. PNG is voor graphics, niet voor foto’s.

Responsive images vergeten. Zelfs na compressie is een 1920 px-afbeelding serveren aan een telefoon die hem op 375 px weergeeft verspilling. Gebruik <picture> of het srcset-attribuut om verschillende formaten aan verschillende apparaten te serveren.

Eén keer optimaliseren en nooit meer. Image-compressie wordt elk jaar beter. AVIF bestond een paar jaar geleden niet; nu wordt het breed ondersteund. Draai compressie elke 12-18 maanden opnieuw op je oudste afbeeldingen.

Als je nu een map met afbeeldingen hebt die gecomprimeerd moeten worden, drop ze één voor één in onze Image Compressor. Het draait volledig in je browser — geen uploads — en geeft je een live kwaliteits-slider zodat je de exacte trade-off kunt kiezen. Voor een typische foto op kwaliteit 75 zie je 50-80% besparing in minder dan een seconde.

Kleinere afbeeldingen, snellere pagina’s, betere posities, blijere gebruikers. Een van de simpelste wins in webperformance.