Why Some SVGs Will Not Weed (And How to Fix It)
When vinyl shreds during weeding, the natural reflex is to blame the blade or the mat. But almost always, the SVG itself is the problem. Here are the four causes that account for nearly every “why won't this weed” moment, and what to look for before you ever load the mat.
1. The paths have too many nodes
Every node on a path is a place the blade has to turn. A clean vector circle uses four nodes. A circle traced from a noisy PNG might use four hundred. The blade still completes the cut, but the result is a tiny saw blade running through the vinyl — every micro-jitter is a place the material can tear when you pull on it.
Fix:use a vectorizer that smooths paths and limits node count. Cricut's built-in trace is the most common source of overloaded paths. Any standalone vectorizer with a “smooth” or “simple detail” setting will help.
2. The design has unweedable detail
Vinyl has a minimum feature size — a piece smaller than roughly 1/8 inch (3 mm) is nearly impossible to weed without tweezers, and serif text under about 1/2 inch tall starts losing the little corner serifs. Hairline outlines and the loops inside cursive letters are the most common offenders.
Fix: scale the design up, simplify the font, or use a vectorizer that filters tiny shapes during conversion. A good converter drops specks below a threshold automatically. If you really need fine detail, switch to HTV with a stronger carrier sheet or use printed vinyl instead of cut vinyl.
3. The source image had compression artifacts
JPGs (and screenshots saved as JPGs) compress edges by averaging nearby pixels. The eye reads this as “slightly blurry,” but a vectorizer reads it as a halo of tiny shapes around every edge. Those halo shapes become tiny floating cuts in the SVG — and you only notice them when you start weeding.
Fix: always start from a PNG when you have the choice. If you only have a JPG, look for a converter that denoises before tracing. Avoid recompressing — every save adds more artifacts.
4. Layers were not separated by color
If your SVG comes out as one giant flat layer, the cutter has no way to tell different colors apart. Two-color designs end up cut through both vinyls. Worse, overlapping shapes get cut as a single combined outline, which makes the “inside” pieces impossible to weed cleanly.
Fix:use a vectorizer that groups paths by color and stacks them properly. In Design Space, expand the layers panel and confirm each color appears as its own layer before sending to the mat. If layers look right but cuts still fight you, check that “Attach” is set per color group so the relative positions are preserved on the mat.
The two-minute pre-flight check
Before every cut, do this:
- Open the SVG in Design Space and zoom to 400%. Look for tiny stray shapes between the main paths.
- Hide all but one color layer and look at it on its own. Anything you can see at 100% but cannot pick up with tweezers is going to tear during weeding.
- If the design has letters, confirm each letter is closed and that the counters (the holes in O, A, P, etc.) are present.
- For iron-on, select the design and click Mirror before sending to the mat. SVGs from converters are not pre-mirrored.
The easiest fix
All four of these problems are largely solved by using a vectorizer that was built for craft cutters specifically. SVGCutter filters small shapes, smooths paths, and separates colors into layers automatically. You can preview the result for free before paying $1 to download the SVG.
Related reading: How to convert a PNG to a Cricut-ready SVG · SVG vs PNG for vinyl