Free browser image tools — no signup. Sign up for 3 free cloud conversions.
Skip to content

PNG to SVG

Convert PNG to SVG online for free by tracing the image into vector paths. Best for logos and line art. No signup required.

Drop files here or click to upload

PNG · up to 20.0 MB per file

Files are private and deleted after conversion

PNG to SVG illustration — convert and edit images online

How to use PNG to SVG

  1. 01

    Upload your PNG or JPG

    Drag in a logo, icon, or line-art image, or click to browse. It is sent to our server over an encrypted HTTPS connection.

  2. 02

    Large images are downscaled first

    Anything over 2000 px is resized down before tracing, to keep the process fast.

  3. 03

    Server traces it with potrace

    The image is converted pixel by pixel into black-and-white vector paths — this works well for logos and line art, but not photos.

  4. 04

    Download your SVG

    The scalable vector file, along with your original upload, is deleted from our servers automatically within 24 hours.

Why choose our PNG to SVG

Infinitely scalable output

The traced SVG is built from vector paths, so it can be resized to any dimension — a billboard or a favicon — without losing sharpness.

Uploaded securely, deleted automatically

Files travel over HTTPS and are removed from our servers within 24 hours.

Test it with no account

Anonymous visitors get 1 free server conversion before signing in is ever required.

3 free conversions with a free account

Signing in raises your limit from 1 to 3 conversions and lifts the file-size cap from 20 MB to 50 MB.

Batch-trace up to 100 images

Paid accounts can upload up to 100 files at once and get every traced SVG back in one ZIP.

Settings guide

No settings — automatic black-and-white tracing
The image is traced with a potrace-based engine into black-and-white vector paths — ideal for logos, icons, signatures, and line art. Photos and colorful gradients are not suitable for this process. Images larger than 2000 px are downscaled first to keep tracing fast.

About the formats

PNG

PNG is a lossless raster image format created in the mid-1990s as a patent-free replacement for GIF. It is the standard choice for screenshots, logos, UI graphics, and any image that needs transparency.

PNG preserves every pixel exactly and supports a full 8-bit alpha channel, so text and sharp edges stay crisp. The downside is size: photographs saved as PNG are far larger than the same image as JPG or WebP. Support is universal in browsers and editors, making it a safe default for graphics — just avoid it for large photo collections.

JPG

JPG (also written JPEG) is the most widely used lossy image format for photographs, standardized by the Joint Photographic Experts Group in 1992. Practically every camera, phone, and image application can create and open it.

Its strengths are small file sizes for photos and universal compatibility across devices, browsers, and software. The trade-offs: lossy compression introduces artifacts, there is no transparency support, and quality degrades a little more with every re-save. Use JPG for photographs; choose PNG for screenshots, logos, or anything that needs sharp edges or transparency.

SVG

SVG (Scalable Vector Graphics) is an XML-based vector format maintained by the W3C, used for logos, icons, charts, and illustrations. Instead of storing pixels it describes shapes, paths, and text, so an SVG stays perfectly sharp at any size.

For simple graphics SVG files are tiny, editable in any text editor, and styleable with CSS. It is not suited to photographs, and because SVG can embed scripts, files from untrusted sources should be sanitized before being displayed inline. When a fixed-size bitmap is required — for app stores, email, or older software — rasterize the SVG to PNG.

Troubleshooting

My photo came out as black blobs
That's the expected result: tracing converts each pixel to either black or white before drawing paths, so photos — full of gradients and soft edges — collapse into blobs. This tool is meant for logos, icons, and line art; photos should stay in raster formats like JPG or WebP.
The SVG lost all the colors
By design: the tracing engine produces monochrome (black-and-white) paths only — there is no color vectorization mode. You can recolor the resulting paths in any vector editor (Illustrator, Inkscape, Figma), which works well for single-color logos.
Fine details disappeared from a large image
Images over 2000 px are downscaled before tracing, so hairline strokes can merge or vanish. Crop to the region you actually need before uploading, and increase the contrast between the artwork and background — clean black-on-white input traces best.

FAQ

Does it work for photos?
Tracing works best for logos, icons and line art with clear shapes. Photographs produce a stylized single-color trace rather than a faithful copy — for photos, prefer a raster format.
Is the conversion private?
Yes. Your files are processed securely and deleted after conversion. We never share your photos.
Is there a file size limit?
Free accounts can upload files up to 50 MB. Paid users can upload up to 200 MB.
What vectorization method do you use?
A potrace-based tracing engine converts the image into black-and-white vector paths — ideal for logos, icons, signatures and line art.
Why did my SVG lose all its colors?
By design: the tracing engine produces monochrome (black-and-white) paths only — there is no color vectorization mode. You can recolor the resulting paths in any vector editor afterward.
Why did fine details disappear from a large image?
Images larger than 2000 px are downscaled before tracing to keep it fast, so hairline strokes can merge or vanish. Crop to the region you need and increase contrast before uploading.
Can I trace a batch of images at once?
Signed-in users can batch-convert up to 5 files on the free plan and up to 100 files on a paid plan, downloaded together as a ZIP.

Related tools