Anders dan social media, met zijn vaste en goed gedocumenteerde specificaties, hebben websites wisselende, responsieve layouts en heel uiteenlopende situaties. Een homepagebanner beslaat de volle schermbreedte. Een productfoto verschijnt op 400 px of op 800 px, afhankelijk van het apparaat. Een blogafbeelding staat binnen een tekstkolom.

Er bestaat dus geen enkel juist formaat voor "een website-afbeelding" — wel aanbevolen marges per situatie. Die kennen maakt het verschil tussen een snelle site die er scherp uitziet en een trage site met wazige of veel te zware afbeeldingen.

Waarom het afbeeldingsformaat je site beïnvloedt

Bij niet-geoptimaliseerde afbeeldingen spelen twee verschillende problemen:

Elk probleem heeft zijn eigen oplossing: het eerste vraagt om verkleinen (het aantal pixels aanpassen), het tweede om comprimeren (het bestand lichter maken zonder de pixels te wijzigen). In de praktijk levert de combinatie van beide, in die volgorde, het beste resultaat op.

💡 Vuistregel: een webafbeelding hoeft zelden breder te zijn dan 1920 px — de breedte van een Full HD-monitor. Voor afbeeldingen die nooit het hele scherm vullen (kolommen, productrasters, thumbnails) ligt de grens nog lager. Alles daarboven kost bandbreedte en vertraagt het laden.

Referentietabel — formaten per type afbeelding

Type afbeeldingAanbevolen afmetingenIdeale bestandsgrootteFormaat
Banner / hero (volle breedte)1920 × 600–900 px100–200 KBWebP / JPG
Banner desktop (boxed layout)1200–1440 × 400–600 px80–150 KBWebP / JPG
Banner mobile768 × 400–600 px50–100 KBWebP / JPG
Productfoto (e-commerce)800–1200 × 800–1200 px60–150 KBWebP / JPG
Productthumbnail300–600 × 300–600 px20–50 KBWebP / JPG
Artikel- of blogafbeelding1200 × 600–800 px60–120 KBWebP / JPG
Postthumbnail (overzicht)400–600 × 250–400 px20–50 KBWebP / JPG
Logo in de header200–400 px breed5–30 KBSVG / PNG / WebP
Interface-iconen24–64 px1–5 KBSVG
Favicon16, 32, 180, 192, 512 px1–10 KB per stuk.ico + PNG
Open Graph (socialepreview)1200 × 630 px80–150 KBJPG / WebP
Achtergrond van een sectie1920 × variabele hoogte100–300 KBWebP / JPG
Profielfoto / avatar (site)200–400 × 200–400 px20–50 KBWebP / JPG / PNG
Foto bij een klantreview80–150 × 80–150 px5–20 KBWebP / JPG

Afmetingen per type website

Bedrijfswebsites en portfolio's

Bedrijfswebsites hebben meestal een maximale contentbreedte tussen 960 en 1440 px. Banner- of heroafbeeldingen beslaan doorgaans de volle breedte van de layout, dus 1440–1920 px breed volstaat voor moderne monitoren. Sectiefoto's (team, kantoor, diensten) hoeven zelden breder te zijn dan 800 px.

Blogs en contentplatforms

Op blogs is de tekstkolom zelden breder dan 760–800 px. Een uitgelichte afbeelding van 1200 px dekt elke responsieve layout ruimschoots, zonder verspilling. Thumbnails in het postoverzicht zijn nog kleiner: meestal 300–500 px.

E-commerce en webshops

In een webshop zijn productfoto's het belangrijkste element: ze moeten de klant overtuigen. De resolutie moet hoog genoeg zijn voor de zoomfunctie (als je site die heeft), maar de bestandsgrootte moet in de hand blijven, anders worden overzichtspagina's traag — die laden immers tientallen afbeeldingen tegelijk.

🛍️ Voor webshops: gebruik altijd een witte of neutrale achtergrond bij productfoto's. Dat comprimeert beter (grote vlakken met één kleur laten zich prima samenpersen), zorgt voor een consistente look tussen producten van verschillende leveranciers en maakt vergelijken in de winkelwagen prettiger.

Landingspagina's

Een landingspagina is gebouwd rond één conversiedoel, en snelheid is daarbij cruciaal: onderzoek laat zien dat elke extra seconde laadtijd de conversie met 7 tot 12% verlaagt. Afbeeldingen op zo'n pagina mag je stevig optimaliseren.

De factor 2× (Retina- en HiDPI-schermen)

Retina-schermen (Apple) en HiDPI-schermen (andere fabrikanten) hebben een dubbele pixeldichtheid: ze tonen meer pixels per inch dan gewone monitoren. Wil een afbeelding daar scherp ogen, dan heeft die twee keer zo veel pixels nodig als de ruimte waarin hij wordt getoond.

Een voorbeeld: een afbeelding die op 400 px breed wordt getoond, heeft op een Retina-scherm 800 px nodig om scherp te zijn. Upload je alleen 400 px, dan oogt hij licht wazig op iPhones en MacBooks.

De praktische oplossing is om twee keer de maximale weergavebreedte aan te houden, en dat op te vangen met stevige compressie zodat het bestand niet meteen verdubbelt. Een goed gecomprimeerde WebP van 800 px is vaak lichter dan een niet-geoptimaliseerde PNG van 400 px.

Het juiste formaat per situatie

SituatieBeste formaatWaarom
Foto's (product, banner, team)WebP lossy25–35% lichter dan JPG bij vergelijkbare kwaliteit
Logo in de headerSVGVectorieel, schaalt zonder verlies, kleinste bestand
Logo als SVG niet werktPNG met transparante achtergrondBehoudt de nodige transparantie
Interface-iconenSVGSchaalbaar, te animeren met CSS, minieme bestanden
Schermafbeelding met tekstWebP lossless of PNGScherpe tekst — JPG geeft artefacten rond de letters
Open Graph / socialepreviewJPG of WebPWerkt op zo veel mogelijk previewplatforms
Achtergrond met transparantieWebP met alfakanaal of PNGHet enige formaat naast PNG dat transparantie aankan

Zo bereid je afbeeldingen voor op het uploaden

De aanbevolen werkwijze voor elke afbeelding die naar een website gaat:

  1. Bepaal de weergaveafmetingen. Hoeveel ruimte krijgt deze afbeelding maximaal in de layout? Gebruik de referentietabel hierboven of inspecteer het element in je browser (F12 → de plek van de afbeelding aanklikken).
  2. Verklein naar twee keer die weergaveruimte. Zo dek je Retina-schermen af zonder onnodige ballast. Met Verkleinen stel je de breedte exact in pixels in.
  3. Zet om naar WebP. Ondersteunt je site of CMS WebP (bij moderne systemen bijna altijd), doe de omzetting dan vóór het uploaden. Converteren doet dat in een paar seconden.
  4. Comprimeer. Breng het bestand terug binnen de aanbevolen marges. Met Comprimeren optimaliseer je JPG, PNG en WebP zonder zichtbaar kwaliteitsverlies.
  5. Controleer het resultaat. Open de gecomprimeerde afbeelding naast het origineel. Zie je geen verschil, dan zit je goed.

Maak je afbeeldingen nu klaar voor je site

Verklein en comprimeer de afbeeldingen van je site in seconden — zonder installatie, zonder account.

Controleren hoe zwaar je huidige afbeeldingen zijn

Wil je weten of de afbeeldingen op je site al geoptimaliseerd zijn, gebruik dan deze tools:

De meestgemaakte fouten met afbeeldingsformaten

Veelgestelde vragen

Hoe groot mag een afbeelding zijn als de site snel moet laden?
Er is geen enkele harde grens — het hangt af van het type afbeelding en de context. Als praktische richtlijn: een contentafbeelding (foto, banner, product) blijft onder normale omstandigheden onder 300 KB. Heroformaten over de volle breedte mogen tot 200 KB gaan. Thumbnails en foto's in lopende tekst horen onder 80 KB te blijven. Google PageSpeed noemt een afbeelding efficiënt als die binnen 2 seconden laadt op een 3G-verbinding, wat voor de meeste types neerkomt op zo'n 100 tot 200 KB.
Wat is het ideale formaat voor een productfoto in een webshop?
800×800 px of 1000×1000 px in verhouding 1:1 (vierkant) is de meestgebruikte standaard. Dat formaat dekt de weergave op de productpagina, is genoeg voor eenvoudige zoom en laat zich terugbrengen naar 80–150 KB in WebP. Biedt je site geavanceerde zoom (klikken om tot 100% te vergroten), houd dan 1200×1200 px aan als maximum — daarboven weegt de visuele winst zelden op tegen het extra gewicht.
Wat is de Open Graph-afbeelding en waarom moet ik die instellen?
Open Graph is het protocol dat bepaalt welke afbeelding in de preview verschijnt wanneer iemand een URL deelt op WhatsApp, Facebook, LinkedIn, Telegram en andere platforms. Zonder ingestelde afbeelding kiest het platform zelf iets van de pagina, meestal de eerste afbeelding die het tegenkomt — met een lelijke of lege preview tot gevolg. Stel de metatag og:image in met een afbeelding van 1200×630 px op alle belangrijke pagina's van je site.
Moet ik van elke afbeelding een aparte versie maken voor mobiel en desktop?
Voor de meeste sites hoef je dat niet handmatig te doen. Met het HTML-attribuut srcset geef je meerdere versies op en kiest de browser zelf de beste voor elk apparaat. Platforms als WordPress en Shopify genereren die varianten automatisch. Waar het om gaat, is dat je origineel genoeg pixels heeft voor de grootst mogelijke weergave: meestal 1920 px voor banners en 1200 px voor contentafbeeldingen.
Mijn site draait op WordPress — moet ik me dan nog druk maken om afbeeldingsformaten?
Ja, vooral bij het uploaden. WordPress maakt automatisch kleinere varianten, maar vertrekt altijd vanaf jouw bestand. Upload je camerafoto's van 8 MB, dan komen er wel kleinere versies, maar het origineel blijft op de server staan en de kwaliteit van de varianten hangt af van dat origineel. Verklein en comprimeer dus vóór het uploaden: een goed gecomprimeerde WebP van 1200 px levert betere varianten op en neemt veel minder serverruimte in dan een onbewerkte camerafoto.
Hoe weet ik welk afbeeldingsformaat mijn eigen layout nodig heeft?
Het nauwkeurigst is het element inspecteren in Chrome: rechtsklik op de plek waar de afbeelding komt → Inspecteren → lees de afmetingen van het element af in de CSS-eigenschappen (breedte en hoogte in pixels). Vermenigvuldig met 2 om Retina-schermen te dekken. Dat is het ideale formaat voor die afbeelding in die layout. In de meeste gevallen volstaat de referentietabel in dit artikel als startpunt.