Preparing SVG Files for Cricut
Learn how Cricut Design Space reads SVG geometry and how to prepare closed paths, outlined text, correct sizes, and separate layers for reliable cuts.
Cricut Design Space is forgiving about many things and strict about a few. Uploaded artwork is treated as a cut path, which means the software cares about closed shapes, clean edges, and a sensible physical size far more than it cares about artistic nuance. Most Cricut problems — missing parts of a design, double-cut lines, scores that behave like cuts — trace back to how the SVG was prepared. This guide covers the preparation that prevents them.
What Cricut actually sees in your file
Design Space converts everything you upload into layers of shapes. Closed paths become cuttable areas; open paths may be ignored or, depending on the software version, treated unpredictably. Fills are visual only: a shape filled with color still cuts along its outline, while a shape with no area at all cuts nothing. Strokes are not cut as centre lines the way you might expect — the blade follows the path geometry, so a stroke centred on a path still leaves two passes if the path is an open rectangle rather than a line.
This is why an SVG that renders beautifully in a browser can fail in Design Space. The browser draws strokes; the cutter needs closed regions. Before upload, think in terms of regions and boundaries, not brushes and styles.
Prepare the SVG for cutting
- Close every path you want cut. Use your editor's close-path command, then verify there are no stray endpoints.
- Convert strokes to outlines. If a design uses a thick stroked line, expand it into a filled shape so the blade can follow its two edges.
- Remove hidden layers and unused groups. Design Space may still import them and produce invisible cut lines.
- Outline text. Live text depends on fonts that Design Space may not have; outlined text cannot reflow or disappear.
- Delete the background rectangle. A full-page white rectangle becomes a full-page cut.
- Simplify. Very high node counts slow the software and produce rough curves at small sizes.
Size and units
Design Space works in physical units and defaults to inches for many accounts. An SVG with a viewBox but no physical width and height arrives at an unpredictable size. Set explicit width and height in millimetres or inches in the SVG root, then confirm the dimensions in Design Space after upload and scale deliberately if needed.
Design for the material, not just the screen. Vinyl details narrower than about 1 mm are fragile; small text below roughly 6 mm cap height becomes difficult to weed. If the design will be scaled down on the mat, check that at the final size the smallest feature still has enough material to hold together.
One colour per cut layer
Cricut lets you assign each layer a material colour and then cut layers in sequence. Group shapes by the material they will be cut from, and keep those groups as separate, identifiable layers in the SVG rather than a single merged shape. If everything is one flat colour, Design Space still separates disjoint shapes, but deliberate grouping makes it much easier to keep a multi-colour project organised.
For print-then-cut, the artwork is printed first with registration marks and then cut along a boundary. Keep the cut boundary as a separate shape from the printed artwork, with no outline applied, and leave enough margin around the design for the machine to read the marks.
Score, draw, and cut lines
A Cricut project often needs more than cuts: score lines for folds, draw lines for pens, and perforations. Each is a distinct operation assigned to a line in Design Space, so the SVG must carry them as separate objects with names or colours that help you identify them after upload. Use a consistent colour convention — for example one colour for cut, one for score, one for draw — and rename the layers before uploading.
Keep score lines as simple open lines, not thin closed rectangles. A closed rectangle gets cut twice, once along each long edge, which weakens the fold rather than scoring it.
Common upload failures and fixes
| Symptom | Likely cause | Fix |
|---|---|---|
| Parts of the design missing | Unclosed paths or hidden layers | Close paths, unhide and flatten layers |
| Design imports tiny or huge | No physical size in the SVG | Set width and height in mm or inches |
| Thin outline around everything | Stroke left on a filled shape | Remove stroke or expand it to a fill |
| Double cut lines | Duplicated overlapping paths | Union or delete duplicates |
| Text changed or vanished | Live text with missing font | Outline the text |
| Uneven cuts at corners | Too many nodes or jagged trace | Simplify and smooth the path |
A pre-upload checklist
- Open the SVG and confirm every cut shape is a closed path.
- Outline all text and convert stroked lines to filled outlines.
- Remove the background, hidden layers, and unused defs.
- Set the intended physical size in the SVG root.
- Name layers by material or operation so they are easy to map.
- Upload, check dimensions at 100%, and do a small test cut before production.
Well-prepared SVG files behave predictably on a Cricut: they import at the right size, separate into the expected layers, and cut exactly the boundaries you drew. Most frustration disappears once the file is treated as geometry meant for a blade rather than artwork meant for a screen.
Put this into practice
Upload an SVG and see exactly where the bytes go, or convert a raster image to a clean vector. No signup required to preview.