Cookies voor statistiek en advertenties
We gebruiken cookies voor statistiek en voor advertenties, allebei naar Google. Weigeren verandert niets aan wat je te zien krijgt.Lees de privacypagina
Hier zet je JPG naar SVG 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.
Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.
Ze worden een voor een omgezet en samen in één ZIP gedownload.
JPG naar SVG
Een JPG is bij deze omzetting vaker een foto dan bij welke andere brontrace op deze site dan ook, en het traceren van een foto levert iets geposteriseerds en groters op dan het origineel.
Ter illustratie: een testfoto van 8.924 bytes werd bij de standaard acht kleuren getraceerd tot 200.835 bytes — twintig keer groter, met zichtbaar verlies aan detail. Dat is geen ongelukkig randgeval, dat is wat traceren met fotografisch materiaal doet.
Tracing hertekent een afbeelding als vlakke kleurvlakken; het herkent geen vormen en reconstrueert geen paden die ooit vectorvorm waren. Voor een foto met continue kleurovergangen betekent dat een benadering met een beperkt aantal kleurbanden, niet een precieze omzetting.
Dat verschil is waarom deze omzetting bij een logo of een strak pictogram wél werkt en bij een foto vrijwel nooit — het gaat niet om een instelling die verkeerd staat, maar om wat het bronmateriaal is.
Is de JPG eigenlijk een gescande tekening, een logo dat ooit als foto is opgeslagen, of een afbeelding met slechts een handvol vlakke kleuren, dan kan tracing hier verrassend goed uitpakken — dat is het geval waarin je terecht bent gekomen op deze pagina.
Twijfel je of je bron daaraan voldoet, kijk dan naar het aantal zichtbare kleuren in de afbeelding: hoe minder, hoe groter de kans op een bruikbaar resultaat.
Standaard gebruikt deze omzetting acht kleuren in de gebalanceerde instelling. Meer kleuren geven een getrouwer resultaat maar ook een groter bestand met meer complexe paden; minder kleuren geven een grover, kleiner resultaat.
Bij een echte foto helpt geen van beide richtingen fundamenteel — het probleem is niet het aantal kleuren, maar dat fotografisch detail zich niet laat vangen in vlakke kleurvlakken zonder gradiënten.
Wil je vooral een kleiner bestandsformaat voor het web, dan is een omzetting naar WebP of AVIF vrijwel altijd de betere keuze dan tracing — die comprimeren fotografisch materiaal efficiënt zonder de bestandsgrootte te laten oplopen zoals tracing hier doet.
Wil je een echte vectorversie van een logo, dan is de bron zelf het probleem: een JPG is al gerasterd, en het vectormaster-bestand — als dat ooit bestond — is de betere plek om te zoeken dan deze omzetting.
Een JPG kent geen transparantie, dus deze omzetting heeft daar niets mee te doen. Het resultaat is een SVG met een volledig gevulde achtergrond, precies zoals de bron-JPG die had.
Voor een SVG met een doorzichtige achtergrond is een bron nodig die zelf al transparantie kent, zoals PNG — dat is geen beperking van deze omzetting maar van het bronformaat JPG zelf.
De omzetting draait volledig in de browser; de foto wordt niet naar een server gestuurd. De limiet op het gratis plan is 100 MB per bestand.
Meerdere bestanden tegelijk aanbieden werkt net zo goed als één: tot honderd bestanden per batch.
Deze omzetting meet het getraceerde bestand tegen het origineel en laat zien welke van de twee groter is, vóórdat het resultaat wordt gedownload — dat is precies de vergelijking die aan het begin van deze pagina al werd genoemd.
Gebruik die vergelijking als beslismoment: is het resultaat groter en minder scherp dan de JPG waarmee je begon, dan is dat het signaal dat tracing hier niet de juiste keuze was.
| JPG | SVG | |
|---|---|---|
| Volledige naam | JPEG-afbeelding | Scalable Vector Graphics |
| Bestandsextensie | .jpg, .jpeg, .jpe | .svg |
| Mediatype | image/jpeg | image/svg+xml |
| Compressie | Met verlies — grootte wordt met kwaliteit betaald | Geen compressie |
| Voor het eerst gepubliceerd | 1992 | 2001 |
| Uitgegeven door | Joint Photographic Experts Group | W3C |
| Specificatie | ITU-T T.81 | SVG 1.1 |
| Licentie | Open standaard | Open standaard |
| Stand van zaken | Actueel | Actueel |
| Bitdiepte | 8 | — |
| Kleur die het kan beschrijven | RGB, grijswaarden, YCbCr | RGB |
| Grootste afbeelding | 65.535 px per zijde | — |
| Opent in een browser | Elke browser | Elke browser |
| In plaats daarvan overwogen | WebP, AVIF, HEIC | PNG, PDF |
SVG kan transparantie aan en JPG niet. Dat is ruimte die het resultaat heeft en die het origineel nooit gebruikt heeft: omzetten maakt geen transparante achtergrond, het maakt er pas achteraf een mogelijk.
SVG is een werkformaat en JPG een af formaat. Wat terugkomt is bewerkbare tekst in plaats van een afbeelding van de pagina, meestal de reden voor de omzetting en tegelijk haar grens.
SVG kan animatie dragen; een JPG-bestand is één frame. Eruit komt een bestand met één beeld in een formaat dat er meer aan zou kunnen.
SVG kan lagen aan. Een JPG-bestand komt al samengevoegd binnen, dus het resultaat heeft één laag — de opbouw zou je met de hand opnieuw moeten maken.
De gebruikelijke programma's overlappen niet: JPG open je in Adobe Photoshop, GIMP en Preview, SVG in Inkscape, Adobe Illustrator en Figma — wie het resultaat krijgt, heeft dus iets uit de tweede rij nodig.
Het resultaat wordt groter dan het origineel en niet beter. JPG heeft al detail weggegooid en SVG bewaart wat er over is zonder er meer weg te gooien: het voorkomt verder verlies, het draait het eerste niet terug.
JPG is het formaat van Joint Photographic Experts Group, verschenen in 1992. Er wordt met 8 bits per kanaal vastgelegd.
SVG komt van W3C en stamt uit 2001, vastgelegd in SVG 1.1. Inkscape, Adobe Illustrator en Figma lezen het formaat.
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.
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.
JPG en SVG beschrijven de inhoud op fundamenteel andere manieren. De omzetting is daarom een reconstructie en geen kopie: getrouw, maar niet byte voor byte identiek. Overtrekken tekent de afbeelding opnieuw als vlakke vormen, en juist daardoor kan het resultaat naar elk formaat schalen zonder onscherp te worden. Het werkt door de randen tussen vlakken van gelijkende kleur op te zoeken en om elk vlak een contour te trekken, dus het komt het best tot zijn recht waar die vlakken er echt zijn: een logo, een pictogram, een vlakke illustratie, een ingescande lijntekening. Een foto heeft geen vlakke vlakken, dus het overtrekken verzint ze — het resultaat is geposteriseerd en groter dan waarmee je begon. Het overgetrokken bestand wordt tegen het jouwe afgemeten, en de pagina zegt welke van de twee het geworden is voordat je het downloadt.
Het resultaat wordt groter dan het origineel en niet beter. JPG heeft al detail weggegooid en SVG bewaart wat er over is zonder er meer weg te gooien: het voorkomt verder verlies, het draait het eerste niet terug.
SVG kan transparantie aan en JPG niet. Dat is ruimte die het resultaat heeft en die het origineel nooit gebruikt heeft: omzetten maakt geen transparante achtergrond, het maakt er pas achteraf een mogelijk.
SVG is een werkformaat en JPG een af formaat. Wat terugkomt is bewerkbare tekst in plaats van een afbeelding van de pagina, meestal de reden voor de omzetting en tegelijk haar grens.
Wat deze pagina over JPG en SVG beweert, is na te gaan, en dit zijn de documenten die de zaak beslechten.