Naar inhoud springen

PNG naar SVG converteren

Zet een PNG- of JPG-afbeelding om in een schaalbare SVG-vector, met voorinstellingen voor logo's en illustraties. Het vectoriseren gebeurt in je browser.

Sleep een afbeelding hierheen om te vectoriserenPNG, JPG, WebP… logo's en eenvoudige graphics werken het best
Afbeelding kiezenVerwerkt op je apparaat – wordt niet geüpload
Werkt in je browser · geen uploadZo werkt het

Zo gebruik je PNG naar SVG

  1. 1

    Sleep één afbeelding hierheen

    Voeg een PNG, JPG, WebP of een andere afbeelding van maximaal 25 MB toe. Logo's, pictogrammen, handtekeningen en vlakke illustraties worden het best overgetrokken.

  2. 2

    Kies een stijl

    Zwart-wit maakt vormen in één kleur op basis van een helderheidsdrempel; Color gebruikt maximaal 32 kleuren; Gedetailleerd staat maximaal 64 kleuren toe.

  3. 3

    Maak de paden schoon

    Verhoog Afvlakking voor rondere bochten, gebruik het Ruisfilter om vlekjes weg te halen en zet Achtergrond verwijderen aan of uit.

  4. 4

    Sla de SVG op

    Vergelijk het resultaat met het origineel en download daarna naam.svg of kopieer de SVG-code naar je project.

Limieten en Pro

Eén afbeelding tegelijk van maximaal 25 MB, overgetrokken tot maximaal 2.000 px langs de langste zijde met maximaal 64 kleuren.

Pro accepteert bronafbeeldingen tot 4 GB. Pro bekijken

Over PNG naar SVG

PNG naar SVG volgt de contouren in een rasterafbeelding en bouwt ze opnieuw op als vectorpaden. Zo kun je het resultaat opschalen tot een billboard of verkleinen tot een favicon, zonder dat er pixels zichtbaar worden. De afbeelding wordt eerst teruggebracht tot een kleurenpalet met een median-cut-kwantiseerder, of in zwart-witmodus tot één vormkleur. Daarna worden alle kleurvlakken door de imagetracerjs-engine omlijnd. De SVG bevat één path-element per kleurlaag, behoudt de breedte en hoogte van de originele afbeelding en kan de achtergrondlaag weglaten, zodat je logo transparant wordt.

Drie resoluties voor overtrekken wegen snelheid af tegen detail: Snel werkt met 800 pixels langs de langste zijde, Gebalanceerd met 1.200 en Hoog met 2.000. Afvlakking loopt van Exact, dat elke pixelstap volgt, tot Max, dat hoeken fors afrondt. Het Ruisfilter verwijdert eilandjes die kleiner zijn dan maximaal 40 pixels. De statistieken onder het voorbeeld laten zien hoeveel paden en kleuren het bestand heeft, een goede indicatie van hoe zwaar het wordt.

Goede kandidaten zijn een bedrijfslogo dat alleen als PNG bestaat, een ingescande handtekening of stempel, een snijbestand voor een vinylplotter of lasergraveerder en eenvoudige pictogrammen. Foto's zijn minder geschikt: ze worden geposteriseerd en een gedetailleerde foto kan een SVG van enkele megabytes opleveren die groter en trager is dan de JPG. Kleurverlopen worden zichtbare banden, tekst wordt omgezet in vormen in plaats van bewerkbare letters en zeer dunne lijnen kunnen bij een lage resolutie uit elkaar vallen.

Privacy

Het overtrekken gebeurt in een aparte Web Worker in dit tabblad: de afbeelding wordt op je apparaat gedecodeerd, gekwantiseerd en omlijnd door imagetracerjs, en de SVG wordt lokaal samengesteld. De code van de tracer wordt pas van deze site opgehaald nadat je een afbeelding hebt gekozen. Noch de afbeelding noch de SVG wordt geüpload of ergens bewaard zodra je de pagina sluit.

Functies

Schone vectorpaden

Eén compact pad per kleurlaag, schaalbaar naar elk formaat zonder pixels.

Drie stijlen

Zwart-wit voor logo's en handtekeningen, Color voor vlakke kunst, Gedetailleerd voor rijkere illustraties.

Afvlakking en ruisfilter

Rond hoekige trapjes af en haal kleine vlekjes weg voordat je downloadt.

Kopieer de code

Plak de SVG-markup direct in HTML, CSS of een ontwerptool.

PNG naar SVG: veelgestelde vragen

Welke afbeeldingen zijn het best om te zetten naar SVG?
Afbeeldingen met scherpe randen en weinig kleuren: logo's, pictogrammen, lijntekeningen, handtekeningen, stempels, vlakke illustraties en eenvoudige diagrammen, bij voorkeur minstens 500 pixels breed. Begin met Zwart-wit voor artwork in één kleur en met Color met 4 tot 8 kleuren voor vlakke graphics. Foto's en zachte kleurverlopen geven duizenden kleine vormen, dus daarvoor is de originele JPG of PNG meestal beter.
Hoe krijg ik een SVG-logo met transparante achtergrond?
Laat Achtergrond verwijderen aanstaan; dat is de standaard in de zwart-witmodus. De kleur die het vaakst langs de randen van de afbeelding voorkomt, wordt als achtergrond gezien en weggelaten, zodat alleen de logovormen overblijven. Gebruik in zwart-wit Omkeren voor een licht logo op een donkere achtergrond en kies de gewenste Vormkleur. Controleer het voorbeeld op het dambordpatroon voordat je downloadt.
Waarom heeft mijn SVG ruwe of rommelige randen?
Het overtrekken volgt de pixels die het ziet, dus wazige, kleine of sterk gecomprimeerde bronnen geven grillige contouren en losse vlekjes. Zet Resolutie voor overtrekken op Hoog, zet Afvlakking op Hoog of Max voor rondere bochten en verhoog het Ruisfilter naar 10 tot 20 pixels om vlekjes te verwijderen. Een grotere, schonere bronafbeelding helpt meer dan welke instelling ook.
Is het resultaat een echt vectorbestand?
Ja. De download is een standaard SVG die uit path-elementen met vulkleuren bestaat, zonder ingebed bitmapbeeld. Hij schaalt dus naar elk formaat zonder pixels en opent in Illustrator, Inkscape, Figma, Affinity en elke browser. Daar kun je lagen een andere kleur geven, vormen verwijderen of knooppunten vereenvoudigen. Tekst uit het origineel wordt omgezet in contouren en is dus niet als letters te bewerken.
Kan ik de SVG gebruiken voor een Cricut, plotter of lasersnijder?
Meestal wel. De zwart-witmodus met Achtergrond verwijderen levert gevulde vormen op zonder achtergrondrechthoek, die snij- en graveersoftware direct kan importeren. Gebruik het Ruisfilter om piepkleine stukjes te verwijderen die je onmogelijk kunt weghalen, en een hogere afvlakking voor nette bochten. Controleer in de software van je machine of kleine gaten, zoals de binnenkant van letters, goed zijn overgekomen.

Andere taken met deze tool

Alle afbeeldingstools