Dosie Foxie

Vectorize a logo without inheriting the mess

Vectorising is sold as a file conversion. It is really a redraw. The software can put a path around every edge in a bitmap, but it cannot know which edges were meant to be straight, which curves were meant to be smooth, or which speck is dirt.

A traced logo often looks acceptable on screen at the size it was traced. The problems show up later: the curve is lumpy at signage size, the node count is enormous, the thin strokes have become ragged, and the lettering is no longer type but a drawing of type.

That is why the useful question is not 'can this be vectorised?' but 'what is the smallest amount of geometry that preserves the idea?' A production file is judged by how it behaves at 16 px and on a 2 m sign, not by how closely it follows every pixel.

What auto-trace actually does

How to judge a vectorisation

  1. Zoom to 800% and look at a long curve. A clean arc stays smooth; a trace shows facets and kinks.
  2. Count the colours. If the original was two colours and the file has nine, the tracer kept noise.
  3. Check the path commands. A simple mark should be in the hundreds, not the tens of thousands. Heavy files are hard to edit and slow to cut.
  4. Compare the smallest text at 16 px. If it closes up or turns grey, the geometry is too detailed for the size it will actually be used at.
  5. Open the file and try to move one element. If the mark is a single fused path, it will be painful to revise.

Trace or redraw?

SituationUsually the better choice
Clean, high-resolution source with flat coloursAuto-trace, then clean up the nodes
Small raster, soft edges, JPEG artefactsRedraw from the idea, using the raster as reference
Live type in the markRe-set the type; do not trace letterforms
Gradient or photographRedraw as flat shapes, or keep it as a raster where a raster is acceptable
Unknown provenance, no originalRedraw; a trace of a trace compounds the errors

Worked example: a 600 px PNG

The brief

A café has a 600 px PNG of its logo: a cup, a saucer and the name in a script face, on a cream background.

Auto-trace produces 41 colours, 9,000 path commands and a script name with jagged edges. The cup's handle is fused to the saucer. At 16 px the favicon is a brown smudge.

The redraw keeps the cup silhouette and the saucer as two shapes, sets the name in a script that is actually licensed and outlines it, and reduces the palette to coffee brown on transparent. The node count drops to about 180. The mark is not pixel-identical, and that is the point: it is now editable, cuttable and legible.

What our pack ships

The pack is built the other way round: the mark is authored as geometry and the raster previews are rendered from it. There is no trace step to inherit artefacts from, and every export derives from the same spec.

If you already have a raster, the free vector checker will tell you what is wrong with the file you have before you pay anyone to convert it.

Questions

Is an auto-traced logo as good as a redrawn one?

For a clean, flat, high-resolution source, a careful trace can be close. For a small or soft raster, a redraw is usually better and often cheaper than cleaning up thousands of traced nodes.

Why does my vector file have thousands of nodes?

Because the tracer followed every pixel boundary, including anti-aliasing and JPEG noise. A production mark needs the fewest nodes that describe the shape, not the most that follow the bitmap.

Can you vectorise a photo of a logo?

A photo adds perspective, lighting and texture. It can be used as a reference, but the geometry has to be rebuilt; tracing a photo produces a file that looks like a photograph of a logo.

If the file is the problem, the pack is the fix.

The Production Pack is $149, one time: true vector masters, six lockups, a print PDF and EPS, one ink per file and unlimited parametric edits.

See the production pack Audit my current file

Free tools: vector check · 12-file audit · 16px legibility · CMYK shift · stitch estimate

For agents

The same pack is available to a machine: a structured brief, a JSON manifest, x402 in USDC on Base, and an MCP tool contract.

Agent access · OpenAPI · llms.txt · MCP

Agent API: the contract, the free endpoints and the paid x402 checkout are live. USDC on Base, no account, no API key.

Related guides