Illustration

How to Vectorize a Tattoo Design

6 min read

Tattoo artwork is one of the best cases for automatic vectorization: it is usually flat black line work with clear boundaries, which is exactly the kind of image an edge-finding tracer handles well.

The reasons for wanting it as vector are practical. A stencil has to print at the exact size of the placement, and a raster design printed 3× larger than it was drawn is a soft mess. A portfolio piece has to work on a business card and on a shop window. And a design you want to resell needs to be editable rather than flattened.

Get the drawing clean before you convert it

The same rules as any scanned line art, and they matter more here because a tattoo stencil is judged at full size against skin. Scan flat rather than photographing. Raise the contrast until the ink is unambiguously black and the paper unambiguously white. Paint out the smudges and the eraser ghosts.

If the design was drawn on a tablet, export the largest PNG the app will give you with a transparent background, and skip all of the above — a digital source with no paper in it is the easiest thing there is to vectorize.

Solid black fills trace better than shaded pencil

A design where the blacks are genuinely black converts almost perfectly. A design in pencil, where the 'black' is actually a dense grey with visible strokes running through it, converts into that texture: the tracer sees the individual strokes and the gaps between them, because they are what is actually in the image.

So fill the solid areas properly before converting. In a raster editor this is a bucket fill and a minute's work, and it is the difference between a clean stencil and one you spend twenty minutes cleaning up.

Grey wash and shading need a decision

Vectorization turns continuous tone into discrete bands. For a black-and-grey design that is sometimes exactly what you want — the bands become a posterised version of the shading that reads well as a stencil, since a stencil is a boundary map anyway.

For a design where the wash is the point, it is not what you want, and the honest advice is to vectorize the line work and leave the shading as a separate raster layer. A stencil only needs the lines; the shading is done freehand against them.

Size the file to the actual placement

Set the SVG to real-world dimensions before printing the stencil — the width of the forearm, the span across the shoulder. This is the single practical advantage of vector here: the same file prints at 8 cm for one client and 22 cm for another with no loss of edge quality, and no second visit to the drawing board.

Check line weights at the final size. A hairline that reads beautifully at 8 cm is a thin scratchy stencil line at 22 cm, and a heavy line that works large closes up small. Vector makes the rescaling free; it does not make the design work at every size automatically.

Step by step

  1. 01

    Start from the cleanest source

    A digital export with a transparent background is ideal. Otherwise scan flat at 300 dpi or more.

  2. 02

    Raise contrast and fill the solids

    The ink should be genuinely black, not a dense grey. Bucket-fill the solid areas so they trace as regions rather than as texture.

  3. 03

    Decide what to do with shading

    For a stencil, vectorize the line work only and leave the wash out — a stencil is a boundary map, not a tonal one.

  4. 04

    Convert to SVG

    Upload and download the result.

  5. 05

    Set the real placement size and check line weights

    Scale the SVG to the actual dimensions on the body, then look at the thinnest and heaviest lines at that size.

Common problems

Solid black areas came back full of holes and texture
They were shaded pencil rather than solid black. Bucket-fill them in the raster before converting; the tracer is reproducing exactly what was there.
Fine detail disappeared
Lines below a pixel or two have no interior to trace. Scan at a higher resolution, or thicken the line in the source — at stencil size that detail may not have survived anyway.
Grey wash became ugly bands
That is what vectorizing continuous tone does. Convert the line work only and keep the shading as a separate raster reference.
The stencil printed at the wrong size
Set explicit physical dimensions on the SVG before printing, and check with a ruler on the first print. The file's own units are interpreted differently by different printers.

Frequently asked questions

Is vector better than raster for tattoo stencils?
For line work, yes — the same file prints at any placement size with the same edge quality, which a raster cannot do. For grey-wash designs the advantage is smaller, because vectorization turns continuous tone into bands.
Can I vectorize a photograph of a finished tattoo?
You can convert it, but the result is a stylised interpretation, not a reproduction: skin has no flat regions to trace. It can make a striking graphic; it is not a usable stencil.
What size should I scan a tattoo design at?
300 dpi minimum, 600 dpi if the design has fine detail. Scan flat on a flatbed rather than photographing — a phone photo brings perspective distortion into a file you are going to print at exact size.
Is there a free way to do this?
A free account converts 10 images a month at up to 2 megapixels with no card, which covers occasional use. There is also a preview on the home page that needs no account at all.

Related guides