Convert an image to vector: SVG, PDF and EPS (Beta)

Turn a picture made of pixels into a vector drawing that scales to any size without blur.

Opens: PNG, JPEG, WebP, GIF, HEIC, AVIF, BMP, TIFF, ZIP
Saves: SVG, PDF, EPS, DXF, ZIP

Vectorize

Pictures
Choose files… or drop them here
.png, .jpg, .jpeg, .jfif, .webp, .gif, .heic, .heif, .hif, .avif, .bmp, .tif, .tiff, .ico, .tga, .qoi, .pbm, .pgm, .ppm, .pnm, .apng, .zip · up to 200 MB each, 50 files max
    Add more files

    One picture or many, or a .zip of a folder (sub-folders are kept in the result).

    Options
    Picture type

    Each picture shows a sample: the original on the left, its tracing on the right. The choice sets every setting below; anything you change is laid over it.

    Tracing method

    Usually left as the picture type sets. Single lines (red in the pictures) follow the middle of each stroke, for engraving, plotters and embroidery.

    Empty: decided from the picture. The background counts as a colour.

    The colour around the edge of the picture is not traced.

    Trace pixels that are

    Unlike the background: any colour that stands out. Darker than a level: dark marks only, so highlighter and faint pencil drop out. Darker than the surroundings: pages with shadows or uneven light. Not transparent: the shape of a cut-out picture. One colour: only marks of that colour.

    0 is black, 255 white. Pixels darker than this are traced: raise it for faint pencil.

    A hex colour, e.g. #e30613.

    More options

    Empty: as the picture type sets (12 for logos, 24 for clip art, 32 for photos, 64 for pixel art).

    Optional, for vinyl or thread colours: hex colours separated by commas, e.g. #000000, #ffffff, #e30613. Every area takes the nearest of them.

    Layering

    Cut-out shapes fit together like a puzzle, with holes where others sit: right for cutting and editing. Stacked shapes lie whole on top of each other: fewer nodes and no hairline gaps on screen.

    Colour difference: about 2 is barely visible, 12 a clear shade, 30 or more takes in neighbouring colours.

    How far around each pixel the light is measured. A little more than the thickest stroke works well.

    How much darker than its surroundings a pixel must be: lower picks up fainter marks (and more paper texture).

    Traces the other part: use it when the tracing shows the background instead of the drawing.

    Empty: the drawing's own colour. A hex colour such as #000000 makes them all that colour.

    Evens out rough pencil and paper texture. Empty: as the picture type sets (0 to 0.8).

    Width of the single lines. Empty or 0: measured from the picture.

    Empty or 0: decided from the line width.

    Thicker ink becomes filled shapes. Empty or 0: decided from the picture.

    Removes dust, noise and tiny holes. Empty: as the picture type sets (6 for logos, 20 for scans, 30 for photos).

    How far outlines may stray from the pixel edges: 0.3 follows them closely, 1.5 rounds them off. Empty: as the picture type sets.

    0 keeps every corner sharp, 1.34 rounds them all, about 1 looks natural. Empty: as the picture type sets.

    How far joined curves may stray: larger gives fewer nodes. Empty: as the picture type sets (0.25 to 0.5).

    Circles and ellipses

    The squares mark nodes: an exact circle needs only four.

    Against JPEG blocks, film grain and scanner dust; higher also rounds off small details. Empty: as the picture type sets.

    The unit of the drawing's width and height. DXF files are in millimetres unless centimetres or inches are chosen.

    In the size unit above, e.g. 100 for a 100 mm wide design. The height follows the picture's proportions. Empty: from the resolution below.

    Sets the physical size when no width is given: a 960 px wide picture at 96 is 10 inches (254 mm) wide, at 300 it is 3.2 inches.

    What cutters and lasers follow as cut lines. Single lines keep their width.

    Paints the background colour behind the shapes (SVG, PDF and EPS).

    Some viewers draw faint seams where colour shapes meet. A thin edge in each shape's own colour hides them.

    For checking the tracing against the picture in Inkscape or Illustrator. Makes the SVG larger.

    Your files are deleted after processing.

    Pictures from cameras, phones, scanners and the web are raster images: grids of coloured pixels in formats such as PNG, JPG, WebP or HEIC. Vector images (SVG, PDF, EPS, DXF) store shapes instead: outlines, curves and fill colours. A vector image can be enlarged to any size without blur, recoloured shape by shape, and followed by machines that cut, engrave or draw.

    Going from raster to vector means tracing: finding where the edges in the picture are and describing them with curves. This page traces pictures online and saves the result as SVG, with PDF, EPS and DXF on request.

    Which pictures convert well

    PictureResult
    Logos, icons, flat illustrationsVery close to the original, few nodes
    Black-and-white drawings, text, signaturesClean one-colour shapes or single lines
    Scanned or photographed pagesClean ink, with uneven light and paper grain left out
    PhotosA poster of flat colour areas, not a photographic copy
    Tiny or blurry picturesRough: the tracer can only follow the pixels that are there

    Four ways to trace

    • Colour shapes: every colour area becomes a filled shape. For logos, clip art and photos.
    • One-colour outlines: the drawing is separated from the paper and traced as filled shapes in one colour. For line art, scans, signatures and anything to be cut.
    • Single lines (centerline): one line along the middle of each stroke, with a width. For engraving, pen plotters and single-line lettering.
    • Lines and shapes: single lines for thin strokes and filled shapes for thick areas, for sketches.

    The Picture type chooses one of them along with suitable settings; you can change the method and every setting under More options.

    Choosing the format

    • SVG works in browsers and almost every drawing, design and cutting program.
    • PDF is the safest file for print shops.
    • EPS suits older print, sign and embroidery workflows.
    • DXF is for CAD, laser and CNC software: polylines, one layer per colour, in millimetres or inches.

    Size

    A traced picture has no physical size of its own. Choose a size unit and a width under More options and every file is made at that size, for example 150 mm wide; the height follows the picture's proportions.

    More about what this tool reads and writes: Image Vectorizer.