EZ Compress

PNG to SVG: trace a bitmap into a vector

Turn a PNG logo or icon into a scalable SVG by tracing it in your browser. Adjustable colours and detail, files stay on your device.

Stays on your deviceFree daily runsNo watermarkBatch freePrivate
Loading tool…

See it on a sample image

Produced by this exact tool on a sample photo. The sizes and dimensions shown are real output. Drag the handle left and right to compare.

Before: PNG · 13.3 KB · bitmap After: SVG · 1.7 KB · scales to any size BeforeAfter
Before PNG · 13.3 KB · bitmapAfter SVG · 1.7 KB · scales to any size

Vectorizing traces the shapes in a bitmap and rebuilds them as paths, so the result scales to any size without blur. It works best on logos, icons and flat illustrations with a few solid colours. Photographs will trace, but the result is a posterised look, not a faithful copy.

What is PNG to SVG?

Our png to svg converter traces a PNG logo, icon or flat illustration and rebuilds it as scalable vector paths, so it stays sharp at any size. This is called vectorising. The result opens in Illustrator, Figma, Inkscape and cutting-machine software, and can be resized from a business card to a billboard without blur.

When you convert PNG to SVG here, you choose how many colours to keep and how much detail to trace, then download the SVG. Tracing runs in your browser, works on batches and keeps your artwork on your device. It works best on clean graphics with a few solid colours, not on photographs.

How to convert PNG to SVG

  1. Drop a PNG (or JPG) logo or icon.
  2. Pick how many colours to keep (fewer colours means cleaner paths).
  3. Download the SVG and open it in Illustrator, Figma or Inkscape.

How PNG to SVG works

A PNG stores colour pixel by pixel, so enlarging it just enlarges the pixels. An SVG stores shapes as paths: lists of points joined by straight lines and curves that can be redrawn at any size. Converting from one to the other means working out where the shapes are.

The tracer starts by reducing the image to the number of colours you choose, a step called colour quantisation. It then finds the outline of every region of each colour, and fits straight lines and smooth curves to those outlines within a tolerance set by the Detail option. Tiny specks below a size threshold are dropped so the file stays clean.

Low detail smooths edges and removes more specks, giving lighter, simpler paths. High detail follows edges closely and keeps small features. The tracing library loads into your browser on first use, and everything runs on your device.

Key features of PNG to SVG

Free vector tracing

Vectorise PNG logos and icons at no cost, with no watermark on the SVG. Batch mode traces several files in a row, with a ZIP download at the end.

Colour and detail control

Pick between 2 and 32 colours and choose Low, Normal or High detail. Fewer colours give cleaner, smaller paths, while more colours and higher detail capture gradients and fine features.

Traces in seconds

Your artwork is never sent to a server and never waits in a queue. A typical logo traces in a second or two once the tracing library has loaded, depending on image size and the detail level you pick.

Runs in any modern browser

Use it in Chrome, Edge, Firefox or Safari on Windows, macOS, Linux, Android, iPhone and iPad. No design software is needed to create the SVG, only to edit it later.

Accessible controls

The colour slider responds to arrow keys, the detail menu and buttons work with Tab and Enter, and screen readers hear labels and progress updates. Dark mode and zoom are supported too.

Logos stay confidential

Brand marks and client artwork are traced inside your browser and never sent to a server, so there is no third-party copy of work you may be under NDA for.

What makes EZ Compress's PNG to SVG different

1

Real paths, not embedded pixels

Some converters wrap the PNG inside an SVG file and call it done, which still blurs when enlarged. This tool traces genuine vector paths that scale cleanly to any size.

2

Tunable output

Colour count and detail level let you trade fidelity against simplicity, which matters when you need clean shapes for a vinyl cutter rather than a faithful copy of every pixel.

3

Honest about photos

Tracing is designed for flat artwork. We tell you a photo will come out as a posterised illustration with a large file, rather than promising a perfect vector copy. That saves you wasted time.

Why use PNG to SVG?

Vectorise a PNG when you need a logo larger than the file allows: for signs, vehicle wraps, screen printing or a large banner. Printers and sign makers often ask for vector artwork, and tracing gives you a scalable starting point in seconds.

Cutting machines and laser engravers work from paths, not pixels, so converting PNG to SVG is also the first step for vinyl decals, stencils and engraved designs. Use this PNG to vector converter, then tidy the paths in a vector editor if needed.

Who can use PNG to SVG?

Cricut and Silhouette crafters

Turn PNG clip art and simple designs into SVG cut files with clean paths for vinyl, paper and iron-on projects.

Small businesses

Recreate a lost vector logo from the PNG on your website so the printer can produce signs, banners and merchandise at large sizes.

Laser engravers

Convert simple black and white artwork into paths your engraving software can follow precisely, using two colours for crisp outlines.

Graphic designers

Get a fast first trace of a client's raster logo, then refine the paths in Illustrator or Inkscape instead of redrawing from scratch.

Web developers

Turn small PNG icons into SVG so they scale cleanly on high-density screens and can be recoloured with CSS. Files are often only a few KB.

Settings explained

SettingWhat it does
Number of coloursNumber of colours in the palette. Fewer colours means a smaller file; 256 is visually lossless for screenshots and graphics.
DetailHow closely paths follow the pixels. Low gives smoother, simpler shapes.

PNG to SVG: frequently asked questions

How do I convert a PNG logo to SVG?
Drop the PNG, set the number of colours to match the logo (often 2–6), choose Normal detail and convert. Download the SVG and open it in a vector editor to check and tidy the paths if needed.
Why does my SVG have jagged or bumpy edges?
The source PNG is probably small. Tracing a 200-pixel logo gives rough curves. Use the largest PNG you have, or try High detail, which follows edges more closely.
Can I use PNG to SVG on a photo?
It will trace, but you get a posterised, poster-like illustration and often a large file. Vector tracing works best on logos, icons, line art and flat illustrations with a few solid colours.
Is the text in my logo editable after tracing?
No. Letters become shapes, not live text. To edit wording, retype it in a design tool with a matching font and use the traced shapes as a guide.
Will the SVG work with Cricut Design Space?
Yes. The output is a standard SVG made of filled paths. For cutting, fewer colours give cleaner layers, so try 2–4 colours for simple decals and lettering.
Does the background become part of the SVG?
A solid background is traced as its own colour region. Select and delete that shape in your vector editor if you only want the logo itself.
How many colours should I choose?
Use the number of distinct colours in the artwork, plus one for the background. Too few merges details together. Too many adds noisy, tiny shapes and a bigger file.
Why does my SVG have jagged edges?
Low-resolution sources trace poorly. Start from the largest PNG you have, or raise the detail setting.
Can it convert a photo to SVG?
Technically yes, but you get a stylised poster effect with large files. Vector tracing is designed for flat graphics.
Is the text editable in the SVG?
No. Text becomes shapes. If you need editable text, recreate it in a design tool using the traced shapes as a guide.