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

BEFORE
AFTER
Example image

How It Works

Pick Icon

PICK

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

PROCESS

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

DOWNLOAD

Inspect a full preview of the result and download it if you like. Downloads are free while in Beta. Right now we support SVG, PDF, EPS, DXF, and PNG, and 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, we have created deep learning networks and classical algorithms that together form the core functionality of Vectorizer.AI. We have trained the AI networks that underpin this service from scratch, and based on our own proprietary dataset.

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 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 Fully Automatic

Fully Automatic: No user input is required to produce the result.

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.

Icon for Pre-Crop

Pre-Crop: Since we have a maximum allowable resolution, we let you make the most of it by cropping out the portion of your bitmap that you wish to vectorize. Only the cropped area counts against your resolution limit, letting you maximize the quality of the result.

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 Export Choices

Export Choices: We support SVG, PDF, EPS, DXF, and PNG as output formats. SVG is the most flexible and widely supported format, and is the default. Our full-featured export options allow you to control how shapes are drawn, how they are grouped, and a number of other format-specific options.

FAQ

What makes Vectorizer.AI better than the competition?

If I had to pick one thing, it would be the AI. We've been working in this space for 15 years and adding AI has been a game changer. It is able to tease out details that traditional methods miss, and it makes sensible guesses when the pixel data is ambiguous. We developed the Deep Learning models for this product fully in-house, and they are trained on our own proprietary dataset.

But there are a lot of other things that we do better to clean up and improve the output of the AI vectorizer. These improvements include fitting whole geometric shapes, cleaning up corners, tangent matching, curve fairing, and many others. Our Vector Graph allows us to make these changes while maintaining inter-shape consistency, which is a weak point of many of our competitors.

And we are just getting started. The whole site is under active development, and we have a lot of exciting features in the pipeline.

When you are looking for an online tool to help you convert a JPG or PNG to vector, you will find a number of options on the web. Most of them are based on the same old algorithms that have been around for decades, and they frankly don't work very well. Vectorizer.AI is a new approach to vectorization, and we are confident that you will be impressed with the results.

File formats?

We currently support JPEG, PNG, WEBP, BMP and GIF as input, and produce SVG, PDF, EPS, DXF, and PNG as output. More output formats and options will be coming soon!

If you have a file format that you would like us to support, please let us know.

Will you add configuration options?

We are working hard to make the AI smart enough that the fully automatic results get it right most of the time. But some things are a matter of preference, and we will add options for those.

A top request has been to add a way to control the number of colors in the output, and we're looking to get that in there soon. Please let us know if you think of any other must-have features.

Resolution?

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

Transparency?

We support full 32-bit ARGB input, so both full and partial transparency work well.

Pricing?

The service is free while in beta.

Pricing after the Beta ends?

We don't know yet. We are working on building the algorithm and website, and until we get considerably further along on those, especially the former, we won't know our costs and can't decide on pricing.

When will the Beta end?

Probably in in Q3 or Q4 of 2023.

How will you notify API users when charging will start?

We will email the address you used to sign up for the API well in advance of starting to charge. Please take care to keep that address up to date.

Does this work on AI-generated images?

Yes, in fact they seem to be a popular category, and we've been pleased to see how well our algorithm works on those images!

Is there a difference between vectorizing and embedding?

Yes, there is a huge difference between vectorizing a bitmap and just embedding it in a vector file.

The process of automatically converting bitmap images into vector art is called a variety of things, including vectorizing, vectoring, tracing, bitmap to vector, raster to vector, convert to vector, and probably many others. This process involves detecting the shapes in the image, fitting curves to them, and exporting the result as a vector file. The end result does not contain any pixel data and can be scaled to any size without loss of quality.

But vector files can also just contain copies of bitmaps inside of them, and putting a bitmap into a vector file is called embedding. Some services just embed, but Vectorizer.AI does actual vectorization.

What are vector images useful for?

Vector images are composed of geometric shapes, and can be scaled to any size without loss of quality. They are commonly used for printed graphics, and increasingly for web graphics, now that high-DPI screens are becoming the norm and browser support for SVG images has become ubiquitous. They are also necessary for some types of printing processes, such as laser engraving, vinyl cutting, and screen printing.

Vector graphics are also useful because they can be easily edited and changed in a vector editor. In contrast, bitmap images are difficult and time consuming to edit because the graphics present in the image have been flattened down one or more layers of pixels. Editing pixels is tedious, it is easy to make mistakes, and the process often leaves small defects or artifacts behind.

Do you make any claims on the input images or vectorized results?

Our terms of service just grant us the rights we need to deliver the service to you, and to improve our products. We don't claim any rights to the vectorized results, and we won't share your images with third parties unless you explicitly authorize us to do so.

Please see our Terms of Service for more details.

What are your data retention policies?

Right now, we retain images and results for five days after they are uploaded, after which they are permanently deleted. Please note that our data retention policies may change over time, and this current policy does not bind us in the future, or require your affirmative consent to change.

Pre-Crop

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

Size:
Aspect Ratio:
Megapixels:

Cropped Image

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