Cut File Vectorizer

Turn a logo, drawing or simple photo into a layered SVG cut file, with every colour on its own named layer. Free, fast, and your files never leave your device.

✂️

Drop an image here or click to choose a file

PNG, JPG, WebP, GIF or BMP. You can also paste an image with Ctrl+V.

No image handy? The example draws a small four colour badge and runs the whole flow.

Original

Layered SVG preview

Layered SVG preview of the traced image
28
Each colour becomes one cut layer.
Keep moreKeep less
Pure black and white, ideal for engraving.
SimpleDetailed
More detail means more nodes to cut.
CrispSmooth
Rounds path coordinates to soften pixel jitter.
Keep allClean up
Drops shapes smaller than this square.
Marks the dominant edge colour as a skipped layer. Click any swatch to toggle it.
75 mm
0
Cut layers
0
Paths
0
Nodes
0
Specks removed
Very complex, may be slow or refused in cutting software, reduce Detail or colours.

Personal use is free. Selling designs you cut from your own exported files is fine on any plan. Premium removes the daily limits. No watermark is ever added to SVG output, because watermarking cut files would ruin them, so daily limits are the free tier mechanism here. ZillaKit is not affiliated with, endorsed by or sponsored by Cricut, Silhouette or Glowforge. Those names are used only to describe file compatibility.

How to make a layered SVG cut file

  1. Drop in a PNG, JPG, WebP, GIF or BMP, paste one with Ctrl+V, or click Try an example to see the whole flow with a built in demo image.
  2. Pick how many colours you want. Two to four usually cuts best. Or switch to Stencil mode and drag the threshold for a clean one colour design.
  3. Click any palette swatch to toggle that colour between cut and skip. The dominant edge colour is skipped automatically so your background is not cut out.
  4. Tune Detail, Smoothing and Speck size until the preview looks right, then set the real world cut width in millimetres or inches.
  5. Click Download SVG. You get one file with one named group per colour, ready to import and separate onto individual mats.

Why use ZillaKit's Cut File Vectorizer?

Most ways to convert an image to SVG for Cricut free of charge involve uploading your artwork to somebody else's server, waiting in a queue, then getting back a single flat shape that you still have to split apart by hand. This layered SVG maker works differently. It runs entirely in your browser using the canvas API and a pinned copy of imagetracerjs, so the picture you drop in is never transmitted anywhere. It also does the part that actually saves time: it reduces your image to a small palette with median cut colour quantization, traces each colour separately, and writes each one into its own SVG group with a readable id such as layer-1-c0392b. Import that file and your cutting or engraving software sees a stack of named objects rather than one tangled outline, so sending each colour to its own mat is a matter of ungrouping, not redrawing.

The controls map onto the things that actually decide whether a design cuts cleanly. The Detail slider adjusts how tightly the tracer follows the pixel edges, which is the main lever on node count. Smoothing rounds path coordinates and relaxes right angle snapping, which trims file size and softens the stair stepping you get from low resolution sources. Speck size removes the confetti of tiny islands that colour reduction leaves behind, and the tool tells you exactly how many it removed so you know whether you have gone too far. A live stats bar counts layers, paths and nodes, and warns you when the node total climbs past the point where cutting software starts to choke. Because you set a physical width in millimetres or inches, the exported SVG carries a real world size and a matching viewBox, so it lands on the canvas at the size you intended instead of some arbitrary default.

This is a practical way to vectorize a logo for vinyl cutting, turn hand drawn line art into a laser ready stencil, or convert a PNG to SVG by colour layers for a layered card, decal or shirt design. There is no signup, no watermark on the SVG, and no server round trip. Everything from the colour reduction to the final file assembly happens on your own device, which also means it keeps working on a slow connection once the page has loaded.

FAQ

What is a layered cut file?

A layered cut file is an SVG where every colour in the design is stored as a separate group of paths rather than one merged shape. Cutting and engraving software reads those groups as individual objects, so you can send the red parts to a sheet of red vinyl, the black parts to black, and so on, then stack them to rebuild the artwork. This tool names each group after its layer number and hex colour, for example layer-2-e8a33d, so you can identify them instantly after import.

Why do fewer colours cut better?

Every extra colour is another physical sheet of material, another mat load, and another set of pieces to weed and align by hand. Fewer colours also means simpler, smoother outlines, because the tracer is not trying to follow the ragged boundary between two nearly identical shades. Two to four colours is the sweet spot for most vinyl and layered paper projects. Save the higher counts for prints or for designs where you genuinely need the extra separation.

What are node limits in cutting software?

Nodes are the individual anchor points along each path, and cutting machines have to process every one of them. Very dense paths slow the software down, can stutter during the cut, and some applications refuse to load a design outright once the count gets extreme. This tool counts the path commands across your whole SVG and flags anything over 5000 nodes as very complex. If you see that warning, drop the Detail slider, raise Smoothing, increase Speck size or reduce the colour count until the number comes back down.

Can I use this on photos with gradients?

You can, but keep the colour count low. Photographs are made of smooth gradients rather than flat areas, so colour reduction has to invent hard boundaries where none existed. At two or three colours you get a bold posterized look that cuts beautifully. Push it to seven or eight and you get thousands of thin, tangled slivers that are almost impossible to weed. Increasing Speck size helps a lot with photos, since it clears out the small islands that gradients leave behind.

Which machines and programs can open the file?

The output is a plain SVG 1.1 file with standard groups and paths, so it opens in Design Space, Silhouette Studio (Business Edition is needed for direct SVG import), LightBurn, Inkscape, Illustrator, Affinity Designer and anything else that reads SVG. ZillaKit is not affiliated with, endorsed by or sponsored by Cricut, Silhouette or Glowforge, and those names are used only to describe file compatibility.

Are my images uploaded anywhere?

No. The image is decoded, reduced and traced entirely in your browser. Nothing is sent to a server at any stage, and closing the tab discards everything.

Can I sell what I make with this?

Yes. Selling physical items you cut from your own exported files is fine on any plan, including the free one, as long as you have the rights to the artwork you started from. No watermark is added to the SVG, because a watermark would become a cut line and ruin the file. Premium simply removes the daily usage limits.