Free preview · no upload

Convert a logo to vector

Someone sent the logo as a PNG. Trace it back into paths here — flat fills, low node count, editable — without uploading the brand asset anywhere.

Input
Logo
Output
Vector
Engine
WASM, in your tab
Price
Free preview
Job ticketLogo → Vector · Preset: Logo

Drop an image here, or paste

SVGPDF

Your image is never uploaded. It is traced in this tab.Open the full converter

Preset

  • 01Logoset for this page16 colours
  • 02Line artBlack & white
  • 03Photo64 colours
  • 04Embroidery8 colours · Cutout
  • 05Vinyl4 colours · Cutout
  • 06LaserBlack & white · Polygon
01

Why vectortrace

3 claims · fixed order
02

Format facts

Logo in · Vector out
Format factsLogo · inVector · out
KindUsually a raster PNG or JPG of a mark that was vector once.Paths and fills rather than pixels — SVG, PDF, EPS or DXF.
ScalingBlurs past its native size, which is why it has to be redrawn.Sharp at any size.
ColourFlat brand colours, plus whatever the anti-aliasing added at the edges.One solid fill per path, in a palette you can edit.
Editable inPhotoshop and GIMP — neither of which can move an edge cleanly.Illustrator, Inkscape, Figma, Affinity Designer, CorelDRAW.
Typical useBrand marks handed over as a screenshot or a web export.Anything that will be printed, cut, engraved or resized.
03

Worth knowing

A logo was almost always vector once. What you were sent is an export of it, and the export threw away the outlines. Tracing recovers a very good approximation: the same shapes, the same palette, edges placed from the anti-aliasing rather than guessed. It does not recover the original curve construction, so if the design agency still exists, ask them first.

The three things that make a traced logo usable are a small palette, a low node count and clean interior holes. A trace with four hundred nodes per letter is technically vector and practically unusable — nobody can kern it, and a cutter will stutter along it.

Not uploading matters more here than anywhere else on this site. An unreleased brand mark going through a stranger server is a real problem for a real client, and the honest way to avoid it is not to have a server in the path at all.

04

How it works

3 steps
  1. Drop the logo

    PNG, JPG, WebP, BMP or GIF. It is traced in this tab and never leaves it.

  2. Cut the palette down

    A brand mark usually has two to five colours. Set the palette to that number so the trace merges the anti-aliased in-between shades.

  3. Check the node count, then export

    Low node counts are what make a traced logo editable. Export SVG for editing, PDF or EPS for print, DXF for cutting.

05

Benchmark

No claim without a number, a date and a version.
smoke (30 fixtures) · 2026-08-27 · 0.2.0

Measured, not marketed. The corpus, the method and every figure the run produced are published in full.

Methodology/benchmarks
boundary error, p95
0.39 px
region-count error
0.113
node-count ratio
6.35×
06

Questions

3 questions
01Will the traced logo be identical to the original vector?
Close, not identical. Tracing recovers the shapes and the palette from the pixels; it cannot recover how the original curves were constructed. For most uses — print, cut, embroider, resize — the difference is invisible. For a brand guideline document, get the original.
02What resolution should the source be?
Bigger is better up to a point: more pixels means the anti-aliasing carries more evidence about where the edge is. Past a few thousand pixels across, a flat mark stops improving because there is no more information in it.
03Is my client logo uploaded to a server?
No. The tracer is WebAssembly running in a Web Worker in this tab, so the pixels stay on your machine. There is no upload step, which is also why it keeps working with the network off.
07

Related

7 links