Trace Pixels To Vectors in Full Color

Convert your JPEG and PNG bitmaps to SVG vectors quickly and easily.

Fully Automatically. Using AI.

Free while in Beta.

  1. Vectorizer.AI

See It in Action

Example image

How It Works

Pick Icon


Pick a bitmap image that you want to vectorize and drag and drop it onto the page.

Bitmap images, such as JPEGs and PNGs, are represented as a grid of little squares called 'pixels', each with its own color.

Process Icon


Our servers use powerful GPUs and multi-core CPUs to analyze, process, and convert your image from pixels into geometric shapes.

The resulting vector image can be scaled to any resolution without getting blurry, and can be used to print, cut, embroider, and more!

Download Icon


Inspect a full preview of the result and download it if you like. Downloads are free while in Beta. Right now we only support SVG, but more formats are coming soon!

Full Featured

Icon for Deep Vector Engine

Deep Vector Engine: Building on our 15 years of experience in the field, and our substantial library of existing bitmap-to-vector examples, we have created deep learning networks and classical algorithms that together form the core functionality of Vectorizer.AI.

Icon for Vector Graph

Vector Graph: Our proprietary computational geometry framework lets us make automated edits and localized optimizations that are simply not possible with conventional vector image representations.

Icon for Full Shape Fitting

Full Shape Fitting: Going beyond simple Bezier curves, we fit complex whole geometric shapes where possible to get a perfect fit and unmatched consistency. We support fully parameterized circles, ellipses, rounded rectangles, and stars, all with optionally rounded corners and arbitrary rotation angles.

Icon for Curve Support

Curve Support: In addition to whole geometric shapes, vector shapes can be built from straight lines, circular arcs, elliptical arcs, and quadratic and cubic Bezier curves. When modeling generalized curves, most vector graphics software apps try to simplify things to contain only cubic Bezier curves, a convenient but limited approximation. Vectorizer.AI supports the full range of curve types and uses them where appropriate.

Icon for Clean Corners

Clean Corners: Shape outlines often consist of straight or smoothly varying sections separated from one another by discrete corners. We analyze, model, and optimize every corner in the Vector Graph to craft results that are more natural than other vectorizers.

Icon for High Performance

High Performance: Nobody likes to wait. We respect your time, so we make sure we are fully utilizing state of the art GPUs for deep learning, and run carefully tuned and massively parallel classical algorithms on multi-core CPUs to bring you the best vectors in the industry ASAP.

Icon for Full Color & Transparancy

Full Color & Transparancy: We support full 32-bit color, including the alpha channel, which was incorporated as a first-class concept right from the start. Partially transparent areas and anti-aliasing are all fully supported.

Icon for Sub-Pixel Precision

Sub-Pixel Precision: We tease out features that are less than a pixel wide, and place boundaries according to the anti-aliasing pixel values. Details matter.

Icon for Image Types

Image Types: While originally designed for logos and other rasterized vector art, the algorithm also works really well on scans or photos of sketches and other drawn artwork, as well as photographs.


File formats?

We currently support JPEG, PNG, BMP and GIF as input, and produce SVG as output. More output formats and options coming soon!


The max image pixel size is 2 megapixels. The max image file size is 30 megabytes.


The service is free while in beta.

What are the white lines?

The shapes we (and any reasonable vectorizer) generate touch but don't overlap. This is usually what you want when working with them, e.g. cutting, embroidering, or otherwise using the vector shapes.

However, when rendering touching vector shapes to screen, the typical rendering method effectively leaves little gaps, causing the white lines.

In our online previewer we have worked around this by first stroking all the shapes, and then filling them.


Your image size exceeds the size limit. For best results, please crop the image to the portion you wish to vectorize.

Size Limit

Original Image

Aspect Ratio:

Cropped Image

Aspect Ratio:
Cropped image exceeds size limit and will be scaled to fit.
Size limit met, full resolution preserved.