Reference
Cricut SVG requirements: what Cricut documents and what to check
By FixMySVG · Published Oct 4, 2026 · 5 min read
Cricut documents a short list of rules for SVG uploads: a 5,000-path limit and five kinds of unsupported items. Everything else you read about Cricut SVGs is either a compatibility warning or general SVG practice. This page keeps the three apart and links the source of every Cricut rule.
On this page
How to read this reference
- Cricut documented requirement: stated in Cricut’s own help center. Each one links to the article it comes from.
- FixMySVG compatibility warning: FixMySVG’s own guidance, based on how SVG structures behave on import. These are not Cricut rules, and the report labels them that way.
- General SVG best practice: advice from the SVG and CSS specifications (W3C, MDN) or from design apps. It makes files more predictable everywhere, not only in Design Space.
What Cricut documents
Cricut documentation
“SVGs are restricted to 5000 paths; more than 5000 will cause an upload error to occur.” The error reads “File Too Large. To upload, reduce size, then try again.” (Cricut Help: How to upload images into Design Space)
| Item | Status in Design Space | Source |
|---|---|---|
| SVG and DXF files | Supported vector formats (“Vector Images include .svg and .dxf files”) | Cricut Help: How to upload images |
| More than 5,000 paths | Upload error: “File Too Large” | Cricut Help: How to upload images |
| Layers | Files designed with layers are separated into layers after uploading and saving | Cricut Help: How to upload images |
| Pattern fills (gradients, textures, patterns, images, photos) | Unsupported: only flat colors are supported as fills | Cricut Help: Unsupported items |
| Clipping paths (one shape masks or clips others) | Unsupported | Cricut Help: Unsupported items |
| Editable text | Unsupported: text has to be converted into a shape first | Cricut Help: Unsupported items |
| Linked images (not embedded in the file) | Unsupported | Cricut Help: Unsupported items |
| Embedded non-vector images (PNG, JPG) | Unsupported in SVG/DXF: these formats are used to build cut layers by color | Cricut Help: Unsupported items |
When a file contains unsupported items, Design Space shows “Your file includes unsupported items. For best results, use a different file type.” The details of each item, with fixes, are in unsupported items in a Cricut SVG and in the 5,000-path limit explained.
What Cricut does not document
As far as we could find (October 2026), Cricut’s help center does not state a megabyte limit for SVG files, does not define what counts as a “path”, and says nothing about the viewBox, pixel-to-inch conversion, stroke handling or node counts. Advice on those topics is guidance, not a Cricut rule, so it appears in the next two sections.
FixMySVG compatibility warnings
FixMySVG guidance
These checks are FixMySVG’s own. They flag structures that commonly cause wrong or failed uploads. A file can break none of Cricut’s documented rules and still trigger one of these warnings.
| Check | FixMySVG reports | Why it matters |
|---|---|---|
| 4,501 to 5,000 paths | Warning | Within 10% of the documented limit. Cricut doesn’t publish how it counts paths, so a file this close may still fail. |
| Hidden or invisible objects | Warning | They still count as paths and can reappear after upload. Safe Fix removes them. |
| Objects outside the canvas | Warning | Leftovers can show up on the mat. Safe Fix removes objects that are completely outside. |
| Outline-only shapes | Warning | Cricut users commonly report that closed outlines import as filled shapes, often as a black box. Expand strokes into shapes. |
Reused shapes (<use>) | Warning | Copies made with <use> may not come through. Unlink clones before exporting. |
| Filter effects | Warning | Shadows and blurs have no cut equivalent and are dropped. |
| Gradient fills | Warning | Cricut lists gradients as pattern fills (unsupported). FixMySVG flags them so you can switch to a solid color; the shapes underneath are still vector shapes. |
| More than 150,000 path commands | Warning | Very node-heavy files are slow to work with, even under 5,000 paths. |
| Tiny pieces and open paths | Warning | Specks are hard to weed; an open path may be closed with a straight line when it’s cut. |
| File over 5 MB | Warning | Not a Cricut limit. Large files are usually full of nodes or embedded images. |
Missing viewBox | Warning | The file only scales predictably with a viewBox. Safe Fix can add one when width and height are known. |
Invalid viewBox, broken XML, missing SVG namespace, nothing visible, <foreignObject> | Problem | The file may not be read as intended at all, so FixMySVG marks it Not ready. |
General SVG best practice
SVG best practice
These recommendations come from the SVG and CSS specifications and from how design apps export SVG. They aren’t Cricut rules, but they remove most sizing surprises.
| Practice | Why | Reference |
|---|---|---|
Keep a viewBox | It defines the drawing’s coordinate system, so the design scales without being cut off. | MDN: viewBox |
| Give width and height in inches or millimeters | Pixels have no fixed physical size between apps. CSS defines 1 in = 96 px, while Design Space is widely reported to read pixels at 72 per inch. | W3C CSS Values: absolute lengths |
Match the proportions of the viewBox and the width/height | Otherwise the design is letterboxed or stretched, depending on preserveAspectRatio. | MDN: preserveAspectRatio |
| Use one flat color per cut layer | Design Space separates designs into layers by color, so plan on at least one material per color; how the shapes are grouped also affects the number of layers. | Cricut Help: Unsupported items |
| Convert text to outlines before exporting | Outlined text no longer depends on a font being installed (and can’t be edited as text afterwards). | Affinity Designer help: Convert to Curves |
| Export valid XML with unique IDs | Broken markup or repeated IDs can make parts of a file render incorrectly. | W3C SVG 2 |
Quick checklist before you upload
- Fewer than 5,000 paths (count them here).
- No editable text: everything converted to outlines (how to fix SVG text).
- No clipping paths or masks (how to remove clipping paths).
- Flat colors only: no gradients, patterns or images as fills.
- No linked or embedded photos in a file meant for cutting.
- No hidden, invisible or off-canvas leftovers.
- A valid
viewBox, and a size in inches or millimeters (why SVGs import at the wrong size). - Run a final check with the Cricut SVG checker.
Check a file against all three lists
In the Cricut section of the report, each finding is labelled as a Cricut rule, a FixMySVG check or a best practice.
Frequently asked questions
- Does Cricut have a file size limit for SVGs in megabytes?
- Cricut’s help center doesn’t state one. What it documents is a limit of 5,000 paths, and the “File Too Large” message appears when a file goes over it, whatever its size in KB or MB.
- What counts as a path for Cricut?
- Cricut doesn’t define it. FixMySVG counts every shape in the artwork, including hidden and invisible ones: path elements, basic shapes such as rectangles and circles (Design Space turns them into paths), and copies made with use. Shapes kept only as definitions count only when a use element draws them.
- Are gradients allowed in a Cricut SVG?
- Cricut lists gradients among pattern fills, which are unsupported. Replace them with solid colors before uploading if the colors matter for your layers.
- Does Design Space need a viewBox?
- Cricut doesn’t document a viewBox requirement. Keeping one is general SVG practice: it lets the design scale predictably in any app.
Sources
- Cricut documentationCricut Help: How to upload images into Design Space
- Cricut documentationCricut Help: Image uploads — unsupported items
- SpecificationMDN Web Docs: viewBox
- SpecificationMDN Web Docs: preserveAspectRatio
- SpecificationW3C CSS Values and Units: absolute lengths
- SpecificationW3C Scalable Vector Graphics (SVG) 2
- Software documentationAffinity Designer help: Convert to Curves
Related SVG guides
SVG upload problems7 min read
SVG not uploading to Cricut? 9 causes and how to fix each one
Why an SVG won’t upload or looks wrong in Cricut Design Space — path limit, text, clipping paths, hidden objects, bad XML — and how to fix each.
SVG upload problems8 min read
Unsupported items in a Cricut SVG: what each one is and how to fix it
What the Cricut unsupported items message means for your SVG: the five items Cricut lists, the extra checks FixMySVG adds, and how to fix each one.
SVG structure8 min read
The Cricut 5,000-path limit for SVGs, explained
Cricut limits SVG uploads to 5,000 paths. Learn what counts as a path, how to count them, paths vs nodes, and how to get under the limit or split a design.
SVG preparation9 min read
How to prepare an SVG for Cricut: an 11-step checklist before you upload
Prepare an SVG for Cricut before you export: text, clipping paths, images, colors, hidden objects, path count, size and viewBox, then one final check.