Why Design Space Rejects Your SVG (And How To Fix It)

Cricut Design Space refuses SVGs for six reasons. We traced 23 images and checked every file against them: here is each cause, and the fix that works.

Measured in this post

WhatBeforeAfter
Traces over Design Space's 5,000-path cap, default settingscorpus/harness/blog/measure-live.mjs cricut — 20 corpus images plus the 3 homepage samples, traced on the live site's Cricut page, paths counted in the SVG the page produced.—0 of 23
Traces containing a gradient, homepage vs Cricut pageSame run, both routes; the SVG searched for linearGradient/radialGradient.1 of 230 of 23
Detailed shirt design, Photo mode vs Flat Artmeasure-live.mjs cricut-photo — Photo forced on the live Cricut page; Flat Art is the default trace from the cricut run.10,352 paths536 paths
Same design in Photo mode, 32 colours vs 8Colour count typed into the live workspace; lowering it recolours the existing paths rather than merging them.10,352 paths10,352 paths

You drag an SVG into Cricut Design Space and get one of two messages instead of a design: "Your file includes unsupported items", or "File Too Large". Neither says which part of the file is the problem, so the usual next step is re-saving it from a different app and hoping.

There are only a handful of causes, and Cricut's help centre documents all of them. This post lists each one with its fix, then reports what we found when we ran 23 real images through our own tracer and checked every output against those rules.

The two errors, and what each one means

"Your file includes unsupported items." Something inside the SVG is a feature Design Space does not import. The file itself is fine; one element in it is not.

"File Too Large." The SVG has more than 5,000 paths. Cricut states the limit plainly: SVGs "are restricted to 5000 paths". It is a count of shapes, not a file size in megabytes, so a small file can still trip it and a large one can pass.

What Design Space will not import

Cricut's list of unsupported items is short. Any one of these in the file triggers the first error:

  • Gradients and pattern fills. Design Space only accepts flat colour. Cricut defines a pattern fill as anything other than a flat colour, which includes gradients, textures and embedded photographs.
  • Clipping paths. Shapes cropped by a clip or a mask elsewhere in the file.
  • Editable text. Live type has to be turned into shapes first: Create Outlines in Illustrator, Convert to Curves in CorelDRAW, or Object to Path in Inkscape.
  • Linked or embedded images. A picture placed inside the SVG, whether linked to another file or embedded in it.

One more is not on Cricut's list but causes a lot of confusion: strokes. Cricut does not document how it handles a stroked line, and reports differ on whether the stroke is ignored or cut on both sides. The dependable fix is to turn strokes into filled shapes before exporting: Object › Path › Outline Stroke in Illustrator, Path › Stroke to Path in Inkscape.

Why traced files hit these limits

Most SVGs that Design Space rejects were not drawn by hand. They came from a tracer, and tracers produce exactly the two things that trip these checks: soft colour transitions that become gradients, and a very large number of small shapes.

So we measured our own output. We traced 20 real images from our test set plus our three homepage samples — logos, stickers, an illustration and AI-generated shirt art — twice each: once on our homepage, and once on our Cricut page, which applies Design Space's rules to every trace. Then we checked every SVG for each item on Cricut's list and counted its paths.

HomepageCricut page
Traces with a gradient1 of 230 of 23
Traces with clip paths, text, images or strokes0 of 230 of 23
Traces over the 5,000-path cap0 of 230 of 23
Median paths per trace4747

On default settings, the Cricut page produced no file Design Space would reject. The one gradient on the homepage came from a photographic image that our Auto mode traced as a photo; the Cricut page flattens that gradient into solid colour, which is why the page exists.

The setting that actually matters: trace mode

Default settings are only half the story. Every tracer has a mode for photographs and shaded artwork, and it is the single biggest cause of an oversized file.

We took the seven most detailed images and forced them into Photo mode on the Cricut page. The worst was an AI-generated shirt design: in Photo mode it came out at 10,352 paths, twice Design Space's limit, and the page warned about it. The same image traced as flat art came out at 536 paths.

FilePhoto modeFlat Art
AI shirt design10,352536
Sticker design4,076449
Sticker sheet3,556354
AI illustration2,905117

Photo mode keeps every tonal step as its own shape, which is exactly right for a print and exactly wrong for a cutting machine. For anything you plan to cut, trace in a flat-art mode.

The fix that does not work

Our own warning got this wrong, and we fixed it while writing this post. It used to say "reduce the colour count to bring it down." We tested that: the same shirt design, traced in Photo mode and then taken from 32 colours down to 8, still had 10,352 paths.

Lowering the colour count recolours the shapes that are already there. It does not merge them, because two neighbouring shapes that end up the same colour are still two separate outlines. Fewer colours means fewer layers in Design Space, but not fewer paths. To get under the cap, the image has to be traced differently.

A checklist before you upload

  1. Trace in flat-art mode for anything you will cut. Keep Photo mode for prints.
  2. Check the path count. Under 5,000, or Design Space will refuse it.
  3. No gradients. Every shape should be one flat colour.
  4. Text converted to shapes. No live type anywhere in the file.
  5. No embedded pictures. The file should contain shapes only.
  6. Fills, not strokes. Outline any stroked lines before exporting.

If a file still will not upload after all six, open it in a text editor and search for linearGradient, clipPath, <text and <image. Whichever one you find is the culprit.

After it uploads

A layered SVG arrives on the Canvas as one grouped image. Ungroup it to move and size the layers separately, and check the width and height in the Edit bar before anything goes to the mat. Colours come in as separate layers on their own, on any plan; converting a PNG into layers is the step that needs Cricut Access. For iron-on, check the Mirror toggle on the project preview screen: Auto Mirror turns it on for iron-on materials, but it is worth confirming.

Everything in the measurement is reproducible. The script that traced the images through the live site and checked each file is in our repository, alongside the raw results.

Common Questions

What does "Your file includes unsupported items" mean in Design Space?
The SVG contains something Design Space does not import: a gradient or pattern fill, a clipping path, live text, or an embedded or linked image. Remove or convert that element and the file uploads.
What is the Cricut Design Space SVG size limit?
5,000 paths. Cricut counts shapes, not megabytes, so a small file with many tiny shapes can be refused while a large file with a few shapes uploads fine.
Will reducing the number of colours get my file under 5,000 paths?
Not on its own. Merging colours recolours the existing shapes but leaves them as separate paths. Re-tracing in a flat-art mode is what reduces the count: one design went from 10,352 paths to 536.
Do I need Cricut Access to upload a layered SVG?
No. A layered SVG separates into colour layers on any plan. Converting a PNG or JPG into multiple layers inside Design Space is the Cricut Access feature.

Brenden F — Founder, VectorizerKit

Built the tracing engine the measurements in these posts come from, and the harness that grades it.