Skip to content
FixMySVG

SVG appearance problems

SVG text not working in Cricut? How to turn the text into shapes

By FixMySVG · Published Oct 4, 2026 · 6 min read

Part of: SVG not uploading to Cricut

When the text in an SVG won’t work in Cricut, the file most likely still contains editable text: letters stored as characters and a font name, not as shapes. Cricut lists editable text as unsupported in uploads, so the fix is to convert the text into outlines in your design app, with the right font installed, before you export.

On this page

Cricut documentation

Cricut lists editable text among the unsupported items in SVG and DXF uploads: “Text needs to be converted into a shape before it is sent to Cricut Design Space.” A file with unsupported items triggers the message “Your file includes unsupported items. For best results, use a different file type.” (Cricut Help: Image uploads — unsupported items).

Cricut users also commonly report upload warnings that mention “Text elements”. If you see that, or the unsupported-items message on a design with words in it, live text is the first thing to look for. The other items on Cricut’s list are explained in the guide to unsupported SVG items in Cricut.

Does your SVG still contain live text?

The checker finds every text element and lists the fonts it asks for. It runs in your browser.

Check my SVG — free

What editable text looks like inside an SVG

In SVG, text is stored in a <text> element: the characters themselves plus attributes such as the font family and size. The letters are drawn only when a program displays the file, using that font. After conversion, each letter is a path — an outline with its own coordinates — and no font is involved anymore.

<!-- Before: editable text -->
<text x="250" y="168" font-family="Pacifico, cursive" font-size="54">Happy Camper</text>

<!-- After: outlines (path data shortened) -->
<path d="M118.4 152.7c3.1-8.2 …z"/>
The same word as live text and as converted outlines.

Why the font matters

A <text> element only refers to a font by name; the font file isn’t inside the SVG. If the program that opens the file doesn’t have that font, it falls back to another one, and the lettering changes: different letter shapes, widths and spacing. A script font replaced by a plain one is the most obvious case, but even similar fonts shift the layout.

That’s why text needs to become shapes for cutting. An outline is a drawing of each letter, so it looks the same in every program and gives the machine an exact line to follow.

FixMySVG guidance

FixMySVG doesn’t convert text automatically. Turning text into the right outlines requires the exact font file, and the fonts named in an SVG may not be installed on the device where the file is processed. Converting with a substitute font would silently change your lettering, so FixMySVG reports each text element and the fonts it uses, and leaves the conversion to your design app, where you can see the real font.

Real analyzer result

Sample file: 03-editable-text.svg

Sample: a banner with two lines of live text

Paths
1
Commands (≈ nodes)
7
Elements
4
Groups
0
File size
545 B
Size
5in × 3in
viewBox
0 0 500 300
Complexity
Low

Cricut compatibility: Not ready

  • Editable text
FixMySVG’s analyzer finds 2 text elements on this sample, asking for Pacifico and Montserrat, and marks the file Not ready. The banner shape itself is fine; only the words need converting.Open this sample in the checker →

How to convert text to outlines, step by step

Keep an editable copy first. Save your file under a second name (for example “design-editable”) before converting. Outlined letters can’t be turned back into text, so the copy is what you’ll use to change the wording later.

Adobe Illustrator

  1. Check that the text shows in the intended font, so the outlines match the original lettering.
  2. Select the text objects you want to convert.
  3. Choose Type › Create Outlines (Shift+Ctrl/Cmd+O). Each text object becomes a group of letter shapes.
  4. Export the SVG. Adobe’s help notes that outlined text can no longer be edited as text (Adobe Help: Create outline text).

Inkscape

  1. Check that the text shows in the intended font.
  2. Select the text objects with the selection tool.
  3. Choose Path › Object to Path. The text becomes a group of paths.
  4. Confirm the selection is now described as paths or a group, not text, then save the SVG.

Affinity Designer

  1. Check that the text shows in the intended font.
  2. Select the text layers in the Layers panel.
  3. Choose Layer › Convert to Curves. Affinity’s help notes that font properties are no longer available after conversion (Affinity Designer 2 Help: Convert to Curves).
  4. Export with File › Export › SVG.

Check the result before uploading

  • The letters are shapes now. Select a word with the direct selection or node tool: you should see anchor points around each letter, and the text tool can’t edit it.
  • No text is left anywhere. Text on hidden layers, inside groups or outside the artboard is still text in the file. Delete it or convert it too, then run the exported file through the free Cricut SVG checker to confirm no text element remains.
  • Script letters may be separate pieces. Converting usually turns each letter into its own shape, even when the letters overlap. Joining them so a word cuts as one piece is a separate step: Design Space’s Weld tool joins overlapping shapes, and your design app can do the same with a union (Illustrator: Pathfinder › Unite; Inkscape: Path › Union).
  • The path count can go up. Converted letters usually become separate paths, which matters for long passages of text in a file close to Cricut’s documented limit of 5,000 paths.

Converting text is one item on a longer list. The pre-upload checklist for Cricut SVGs covers the rest, from clipping paths to the document size.

Text on a path and text with effects

Text that follows a curve (<textPath> in SVG) converts the same way: Create Outlines, Object to Path or Convert to Curves turn the letters into shapes in their curved positions. Depending on the app, the curve the text follows can remain as a separate object (Inkscape keeps it); delete it if you don’t want it cut.

Effects applied to text don’t disappear when you convert it. An outline (stroke) around the letters is still a stroke and needs Object › Expand in Illustrator or Path › Stroke to Path in Inkscape if it should be cut. A gradient fill is a pattern fill, which Cricut also lists as unsupported. Drop shadows and glows are filters with nothing to cut. Give converted lettering solid colors and remove or expand effects before you export.

If the upload comes in empty even after converting, the cause lies elsewhere: see why an SVG shows up blank in Cricut, or work through the full list of reasons an SVG won’t upload.

What FixMySVG can and can’t do with text

What FixMySVG can and can’t do

  • Manual action recommendedEditable text: convert it to outlines or curves in your design app with the original font installed. FixMySVG lists every text element and the fonts it uses, so you know exactly what to convert.
  • Can’t be reliably repaired automaticallyConverting text without the exact font. FixMySVG never does it automatically, because a substitute font would change your lettering.
  • Automatically fixableThe rest of the file: Safe Fix removes hidden and invisible objects, editor data and unused definitions, and renames duplicate IDs. No Safe Fix repair edits text, and the text in the result is compared with the original before you download it.

Once the text is converted, upload the new SVG to the FixMySVG checker to confirm the text warning is gone and let Safe Fix tidy up what it safely can.

Converted the text? Check the whole file

Confirm no live text is left and clean up the rest with Safe Fix.

Fix my SVG

Frequently asked questions

Why does Cricut say my SVG has unsupported items when it only has text?
Editable text is one of the items Cricut lists as unsupported in uploads. Convert the text to outlines or curves in your design app before exporting, and check that nothing else in the file is on Cricut’s list.
Can I edit the words after converting text to outlines?
Not as text. Outlined letters are shapes, so keep an editable copy of your file in case you need to change the wording later.
Why doesn’t FixMySVG convert text to paths automatically?
Converting text correctly needs the exact font file. If that font isn’t available, the letters would be drawn with a substitute and your lettering would change, so FixMySVG flags the text and explains how to convert it instead.
My script letters are separate pieces after converting. Is that normal?
Yes. Converting usually turns each letter into its own shape. To cut a word as one piece, join the overlapping letters, for example with Weld in Design Space or a union in your design app.
Do I need the font installed to convert text?
Yes. If the font is missing, your design app shows the text in a substitute font, and the outlines you create will have the substitute’s shapes instead of the original lettering.

Sources