How to use it
- Drop in a PNG, JPG or WebP, or paste an image from your clipboard.
- Pick the style closest to your image: logo or icon, illustration, black and white, or photo.
- Drag across the preview to compare the trace with your original. Adjust colors and smoothing until the edges look right.
- Download the SVG.
Converting a PNG to SVG is really tracing
A PNG stores a grid of colored pixels. An SVG stores shapes: outlines and fills described as curves. There is no switch that turns one into the other, so the converter has to find the edges in your image and rebuild them as paths. That process is called tracing.
The result depends on what you give it. A clean logo with flat colors traces into a small, tidy SVG. A blurry screenshot gives the tracer soft edges to guess at, and the guesses show. Start from the largest, sharpest copy you have.
Getting a clean trace
For flat logos and icons, keep the color count low. Eight is usually enough, and fewer colors mean fewer shapes to edit later. If curves look wobbly, raise Smoothing. If small details disappear, lower it.
Photos work too, but they turn into posterized artwork made of many shapes, and the file can get large. This tool is built for logos, icons, line art, signatures and silhouettes.
What the settings do
- Style
- Sets sensible starting values. Logo or icon uses 8 colors, illustration uses 16, photo uses 32, and black and white traces one dark shape color.
- Colors
- How many flat colors the tracer keeps. Lower numbers give simpler files.
- Smoothing
- Higher values merge small bumps into smooth curves and shrink the file. Lower values follow the pixels more closely.
- Remove small specks
- Drops tiny shapes, such as dust or compression noise, below the size you choose.
- Make white background transparent
- Removes the white area connected to the edge of the image, so the SVG has no white box behind it.
What people use it for
- Logos for print, signs and merchandise that need to scale without going soft
- Icons and simple illustrations for websites and apps
- Signatures and handwriting as black shapes
- Artwork for vinyl cutters and other cutting machines
- Cleaning up a low-resolution graphic before editing it in a vector editor
Questions
Is this PNG to SVG converter free?
Yes. You can trace and preview as many images as you like, and you do not need an account.
Is my file uploaded anywhere?
No. Tracing and file creation happen in your browser, using code that is part of this page. Your image is not sent to a server. You can check this in your browser's network tab while you use the tool.
Why does my SVG look blocky or lumpy?
Usually because the source image is small or soft. The tracer treats every pixel step as an edge. Try a larger source image, raise Smoothing, or use a higher Soften value so the edges are cleaner before tracing.
Can I trace a photo?
You can, using the Photo style, but expect a posterized look and a large file. Photos do not contain clean shapes, so the tracer has to invent them. Logos, icons and line art give much better results.
How large an image can I use?
Files up to 40 MB. For speed, images are traced at up to 1600 pixels on the longest side, and small images are enlarged first so curves fit better.
How do I get a transparent background?
Tick Make white background transparent. In the black and white style the background is always left out, so only the dark shapes are saved.
More tools
- JPG to SVGTrace a JPG or JPEG into a scalable SVG.
- Image to SVGConvert any common image format into an SVG.
- PNG to vectorConvert a PNG into a vector SVG you can scale and edit.
- SVG tracerTrace a bitmap into SVG paths with control over colors and smoothing.
- Image tracerTrace drawings, scans and artwork into vector art.
- Adobe ExpressHow Adobe Express converts PNG to SVG, and what to use when you want more control.
- PNG to DXFTurn a PNG into closed DXF outlines at a size you set in millimeters.
- Vectorizer.ai alternativeHow this free tracer compares with Vectorizer.ai on price, quality and privacy.