PNG to SVG

Trace PNGs into real SVG paths you can scale and edit.

FREE - NO SIGN-UP - RUNS ON YOUR DEVICE

Your files stay on your device

  • PNG/JPGinput
  • SVGoutput
  • Imagetracing
  • Adjustablesettings
In practice

What you can count on

  • 0files uploaded
    • Tracing happens in your browser
    • Your images remain private
  • 100%browser based
    • No server processing is involved
    • Get instant results without queues
  • 3controls
    • Adjust colors, detail and background
    • Fine-tune the vectorization
Specification

PNG to SVG at a glance

Input formats
PNG, JPG or WebP only
Output format
An SVG of traced paths
Color count
2 to 32 colors, 16 to start
Detail and background
Detail level; drop the background
Images at once
One image at a time
Where it runs
In your browser tab
Detail levels
Rough, balanced or fine
Adding files
Drop, choose, or paste
Price
Free
Account required
No
How to

How to use PNG to SVG

  1. 1

    Add Your PNG Image

    Add a PNG, JPG or WebP with clear shapes. Logos, flat illustrations and screenshots trace best; photographs do not trace well.

  2. 2

    Adjust Tracing Settings

    Choose 2–32 colors, a small, medium or fine detail level, and whether the background stays in the SVG.

  3. 3

    Download the SVG File

    Once you are happy with the result, click the download button to save the generated SVG vector file to your device.

Questions

Frequently asked questions

What kind of images work best for this conversion?

Simple images with clear lines and a limited number of colors, like logos and icons, produce the best results. Complex photographs will not convert well.

Why does my SVG look different from the PNG?

The tool traces shapes in your bitmap image to create vector paths. This is an interpretation, not a direct copy, so some details may be simplified.

Can I edit the final SVG file?

Yes. SVG is an XML-based format that can be edited in compatible vector-graphics software to change colors, shapes, and lines.

How many images can I add at once?

There is no fixed limit. Past about 500 MB the page warns you before it starts. Files with the same name get a number added inside the ZIP. Older browsers are told plainly that they cannot run this.

How does it decide what the background is?

It samples the four corners of your image and drops the single traced layer closest to that color. If the SVG ends up bigger than the picture you started with, a button to download the original appears too.

Background

Bitmap vs. Vector Graphics

Best for logos, flat illustrations and screenshots with clear edges. Photographs do not trace well; their color and texture create many complex paths.

  • Bitmap images (like PNG, JPG) are made of pixels. When scaled up, they become blurry. They are best for detailed photographs.
  • Vector graphics (like SVG) use mathematical paths. They can be scaled to any size without losing quality, ideal for logos and icons.

Full specification

Specification of the PNG to SVG tool
Input formatsPNG, JPG or WebP only. HEIC and GIF are not read here.
Output formatOne SVG of traced paths.
Color countBetween 2 and 32 colors; the panel opens on 16.
Detail and backgroundA detail level, plus a switch that drops the background using the color found at the corners.
Images at onceOne at a time.
Where it runsIn your browser tab. No image leaves your device.
Detail levelsThree settings change how closely the outline follows the pixels: rough, balanced and fine. Fine keeps small shapes; rough drops them.
Adding filesDrop them in, choose them, or paste with Ctrl/⌘+V. Send the same files straight on to another tool here without uploading them again.
PriceFree
Account requiredNo
Next step

Keep going with the same files

All image tools: Image tools on SPOTTOOLS