Heb je ooit een logo vergroot en zag je het alleen maar waziger en blokkeriger worden? Dan ken je precies het probleem dat SVG oplost. Dit beeldformaat werkt totaal anders dan JPG en PNG — en dat verschil begrijpen is de sleutel tot het kiezen van het juiste formaat in elke situatie.

Waar staat SVG voor?

SVG staat voor Scalable Vector Graphics, oftewel schaalbare vectorafbeeldingen. Het is een open formaat, gestandaardiseerd door het W3C (hetzelfde consortium dat de specificaties van HTML en CSS vastlegt), en het wordt door alle moderne browsers native ondersteund.

JPG en PNG slaan een afbeelding op als een raster van gekleurde pixels. SVG doet het anders: het beschrijft de afbeelding in tekst, met wiskundige coördinaten voor vormen, lijnen, curven en kleuren. Een SVG-bestand is in feite een tekstbestand — je kunt het in elke code-editor openen en aanpassen.

Hoe werkt een SVG van binnen?

Een SVG-bestand is geschreven in XML, een opmaaktaal die sterk op HTML lijkt. Een rode cirkel ziet er in SVG bijvoorbeeld zo uit:

De browser leest die wiskundige instructies en tekent de afbeelding rechtstreeks op het scherm, waarbij hij de pixels ter plekke berekent. Daarom kun je een SVG in elk formaat tonen — van een favicon van 16x16 pixels tot een billboard van tien meter — zonder ook maar iets aan kwaliteit in te leveren.

Wat zijn de voordelen van SVG?

Wat zijn de beperkingen van SVG?

💡 Vuistregel: gebruik SVG voor logo's, iconen, illustraties, grafieken, kaarten en alle beelden die in meerdere afmetingen getoond moeten worden. Gebruik JPG of WebP voor foto's en beelden met veel detail en complexe kleurverlopen.

SVG, PNG of JPG — wanneer gebruik je wat?

KenmerkSVGPNGJPG
TypeVectorRaster (pixels)Raster (pixels)
Schaalbaar zonder verliesJaNeeNee
TransparantieJaJaNee
Ideaal voor foto'sNeeNeeJa
Ideaal voor logo's en iconenJaJaNee
Aanpasbaar via CSS/JSJaNeeNee
Ondersteund in browsersJaJaJa

SVG gebruiken in websites en apps

Er zijn drie manieren om een SVG in een webpagina op te nemen:

Hoe converteer je afbeeldingen naar SVG?

Een foto of PNG omzetten naar SVG kan via vectorisatie: pixels worden vertaald naar geometrische vormen. Dat werkt het best bij eenvoudige beelden met weinig kleuren en scherpe randen — denk aan een logo op een witte achtergrond. Met Converteren zet je bestanden om tussen de belangrijkste formaten, waaronder PNG en JPG naar andere webvriendelijke formaten.

Converteer je afbeeldingen nu

Zet bestanden snel en gratis om tussen de belangrijkste beeldformaten, rechtstreeks in je browser.

Afbeelding converteren

Is SVG goed voor SEO?

Ja. Omdat SVG op tekst is gebaseerd, kan Google de inhoud crawlen en indexeren. Daar komt bij dat logo's en iconen in SVG meestal kleiner zijn dan in PNG, wat je pagina's sneller maakt — en snelheid is sinds de Core Web Vitals een directe rankingfactor bij Google.

Wil je een SVG optimaliseren voor SEO, voeg dan de elementen title en desc toe binnen de SVG-code; die werken als alternatieve tekst voor schermlezers en zoekmachines.

Veelgestelde vragen

Werkt SVG in alle browsers?
Ja. SVG wordt native ondersteund door alle moderne browsers, waaronder Chrome, Firefox, Safari, Edge en Opera. Voor heel oude versies van Internet Explorer (IE8 en ouder) heb je mogelijk een PNG-fallback nodig.
Kan ik SVG gebruiken op social media?
Dat hangt van het platform af. De meeste social media (Instagram, Facebook, Twitter/X) accepteren geen SVG bij het uploaden van afbeeldingen — die vragen om JPG of PNG. SVG is vooral bedoeld voor direct gebruik in websites en webapplicaties.
Kun je een SVG animeren?
Ja. SVG ondersteunt animatie via CSS, JavaScript en de ingebouwde taal SMIL. Je maakt er geanimeerde iconen, loaders en interactieve graphics mee, zonder GIF's of zware externe bibliotheken.
Hoe open en bewerk je een SVG-bestand?
Een SVG open je in elke browser, in een teksteditor (VS Code, Notepad) of in vectorsoftware als Adobe Illustrator, Inkscape (gratis) of Figma. Voor visueel bewerken zijn Inkscape en Figma het meest toegankelijk.