SVG naar WebP omzetten

Hier zet je SVG naar WebP om, gratis en zonder account: sleep het bestand hierboven erin en binnen een paar seconden staat het resultaat klaar om te downloaden. De omzetting gebeurt binnen je eigen browser, dus het bestand wordt nooit geüpload. Het werkt hetzelfde op Windows, macOS en Linux als op iPhone en Android, en het blijft werken als je de verbinding verbreekt.

  • Waar het draait In je browser. Het bestand wordt nooit geüpload.
  • Opnieuw opgebouwd WebP werkt anders dan SVG. Het is dus niet het geleidelijke kwaliteitsverlies van een lossy codec: wat WebP kan uitdrukken wordt getrouw weergegeven, en wat daar geen equivalent heeft blijft helemaal weg.
  • Maximale grootte Tot 100 MB per bestand, gratis en zonder account.
  • Goed om te weten De tekst wordt getekend met de lettertypen die in het bestand zitten; voor de rest komt er een vervanger.

Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.

Dit is een rendering, en dat gebeurt eenmalig

Een SVG is een reeks instructies — teken dit pad, vul deze vorm — zonder eigen resolutie. Renderen volgt die instructies op één specifieke grootte en legt het resultaat vast als pixels, en vanaf dat moment is de tekening weg en blijft alleen het beeld over.

De grootte die je bij de omzetting kiest, is dus de grootte die je hebt. De WebP achteraf vergroten kan alleen de tussenliggende pixels verzinnen — precies wat vectorwerk juist wil vermijden.

Render groter dan je toont

Een telefoonscherm propt twee of drie apparaatpixels in elke CSS-pixel, dus een beeld gerenderd op precies de weergavegrootte oogt zacht op de meeste apparaten die het te zien krijgen. Renderen op twee- of drievoud en laten verkleinen door de browser is de gangbare praktijk en kost minder dan het klinkt.

De uitzondering is alles wat echt groot is. Een hero-afbeelding over de volle breedte op 3× levert een bestand op dat niemand zou moeten downloaden — render daar op 2× en accepteer dat, of overweeg de SVG rechtstreeks te serveren.

Lettertypen zijn waar een logo misgaat

Een SVG noemt zijn lettertypen alleen, zonder ze mee te sturen. Heeft de renderer het lettertype, dan wordt de tekst correct getekend; heeft hij het niet, dan komt er iets anders voor in de plaats, op andere breedtes — dus een woordmerk in een gelicentieerd lettertype komt aan in een generieke schreefloze letter, met een verstoorde lay-out eromheen.

De oplossing hoort thuis in het tekenprogramma, vóór het exporteren: zet tekst om naar contouren, zodat de letters paden worden die van niets afhangen. Voor een diagram met labels die je wilt kunnen bewerken, kun je het lettertype beter in de SVG insluiten.

Vlakke vormgeving is waar de kwaliteitsinstelling het meest kost

De WebP die hier wordt geschreven is altijd lossy — er is geen verliesvrije modus op dit paar. De standaard van 82 is afgestemd op foto’s, en op vectorwerk valt dat op de verkeerde plek op: een lijn van één pixel krijgt een waas, en de grens tussen twee vlakke kleuren krijgt een halo van tussenliggende pixels.

Zet de waarde op 95 of hoger voor een logo, icoon of diagram, en die artefacten verdwijnen terwijl het bestand klein blijft — vlakke kleur comprimeert goed op elke instelling. Moet het beeld exact blijven, render dan naar PNG.

Wanneer de SVG zelf serveren beter is

Vaak. Is de tekening een logo, icoon of eenvoudige illustratie op een pagina die je zelf beheert, dan is de SVG meestal kleiner dan elke raster ervan, scherp op elke zoom en elk scherm, en herkleurbaar vanuit CSS zonder een tweede bestand.

Converteer wanneer iets SVG weigert, en dat gebeurt: social-media-voorbeeldbeelden moeten PNG of JPG zijn op vaste afmetingen, e-mailclients zijn onbetrouwbaar, veel uploadformulieren weigeren het formaat, en platforms die gebruikersuploads accepteren, weigeren SVG vaak om veiligheidsredenen.

Een iconenset in één keer renderen

Iconen komen in sets, niet los. Sleep de hele map erin: elk bestand wordt op de gekozen schaal gerenderd, behoudt de naam met verwisselde extensie, en alles komt terug als één ZIP klaar voor een build.

Twee gewoontes houden het resultaat consistent: render elk icoon op dezelfde schaal in plaats van op het oog, en houd de SVG’s in versiebeheer als bron.

Het werk verlaat je machine niet

Het renderen gebeurt in het browsertabblad op de eigen processor. Er wordt niets geüpload, dus geen wachtrij, geen daglimiet en geen account — en geen derde partij die tijdelijk nog niet gepubliceerde merkmiddelen op een server heeft staan.

Het betekent ook dat een map met tweehonderd iconen zo snel omzet als de machine kan tekenen, niet zo snel als bestanden geüpload en teruggehaald kunnen worden.

Zo zet je SVG naar WebP om

  1. Sleep je SVG-bestand op deze pagina, of klik om er een te kiezen.
  2. Kies WebP als doel. De omzetting gebeurt in je browser en het bestand wordt niet geüpload.
  3. Download het klare WebP-bestand.

SVG of WebP: wat er verandert

SVG vergeleken met WebP
SVGWebP
Volledige naamScalable Vector GraphicsWebP-afbeelding
Bestandsextensie.svg.webp
Mediatypeimage/svg+xmlimage/webp
CompressieGeen compressieHet een of het ander, afhankelijk van de instelling
Voor het eerst gepubliceerd20012010
Uitgegeven doorW3CGoogle
SpecificatieSVG 1.1RFC 9649
LicentieOpen standaardOpen standaard
Stand van zakenActueelActueel
Bitdiepte8
Kleur die het kan beschrijvenRGBRGB, YCbCr
Grootste afbeelding16.383 px per zijde
Opent in een browserElke browserElke browser
In plaats daarvan overwogenPNG, PDFAVIF, JPG, PNG

Wat verloren gaat

SVG beschrijft vormen en WebP bewaart beeldpunten. Het resultaat is scherp op de maat waarop het gemaakt is en niet groter: later vergroten kan de punten ertussen alleen verzinnen, en daarom telt de exportmaat hier zwaarder dan bij de meeste omzettingen.

Lagen worden samengevoegd. SVG houdt ze apart en bewerkbaar; WebP bewaart het resultaat, dus alles waarvoor je een laag moet verschuiven moet vooraf gebeuren.

Wat behouden blijft

De transparantie blijft. SVG en WebP bewaren allebei een alfakanaal: een uitsnede blijft uitgesneden en erachter wordt niets opgevuld.

De animatie blijft. SVG en WebP dragen allebei meerdere frames, dus het resultaat beweegt nog steeds.

Het resultaat openen

De gebruikelijke programma's overlappen niet: SVG open je in Inkscape, Adobe Illustrator en Figma, WebP in Adobe Photoshop, GIMP en Squoosh — wie het resultaat krijgt, heeft dus iets uit de tweede rij nodig.

Waarvoor elk formaat bedoeld is

SVG is het formaat van W3C, verschenen in 2001. Het is vastgelegd in SVG 1.1, en dat is de moeite waard als het bestand het gereedschap moet overleven dat het schreef.

WebP komt van Google en stamt uit 2010, vastgelegd in RFC 9649. Adobe Photoshop, GIMP en Squoosh lezen het formaat.

Van SVG naar WebP: veelgestelde vragen

Wordt mijn SVG-bestand ergens heen geüpload?

Nee. Deze omzetting gebeurt volledig in je browser, dus het bestand verlaat je apparaat niet. Je kunt het zelf nagaan: open het netwerktabblad van de ontwikkelaarshulpmiddelen en zet iets om. Je ziet de pagina zelf en de verzoeken voor statistiek en advertenties waarmee deze dienst betaald wordt, en geen enkel verzoek dat je bestand meeneemt. De motor achter juist dit paar is resvg, een strikte SVG-renderer geschreven in Rust; je browser haalt die één keer op en bewaart hem.

Is SVG naar WebP omzetten gratis?

Ja. Geen account, geen watermerk en geen dagtegoed dat opraakt: het draait op je eigen machine, dus je mag zo vaak terugkomen als je wilt. De browser verwerkt bestanden tot 100 MB, 100 tegelijk. resvg wordt naar je eigen machine gehaald en draait daar, en daarom staat er geen teller op.

Gaat er kwaliteit verloren bij het omzetten van SVG naar WebP?

SVG en WebP beschrijven de inhoud op fundamenteel andere manieren. De omzetting is daarom een reconstructie en geen kopie: getrouw, maar niet byte voor byte identiek. De tekst wordt getekend met de lettertypen die in het bestand zitten; voor de rest komt er een vervanger.

Kun je een uit SVG gemaakt WebP-bestand later vergroten?

SVG beschrijft vormen en WebP bewaart beeldpunten. Het resultaat is scherp op de maat waarop het gemaakt is en niet groter: later vergroten kan de punten ertussen alleen verzinnen, en daarom telt de exportmaat hier zwaarder dan bij de meeste omzettingen.

Worden lagen samengevoegd bij SVG naar WebP?

Lagen worden samengevoegd. SVG houdt ze apart en bewerkbaar; WebP bewaart het resultaat, dus alles waarvoor je een laag moet verschuiven moet vooraf gebeuren.

Blijft de transparantie behouden van SVG naar WebP?

De transparantie blijft. SVG en WebP bewaren allebei een alfakanaal: een uitsnede blijft uitgesneden en erachter wordt niets opgevuld.

Meer over deze formaten

Waar deze cijfers vandaan komen

Wat deze pagina over SVG en WebP beweert, is na te gaan, en dit zijn de documenten die de zaak beslechten.