Why does Cricut require SVG instead of PNG?
Cricut Design Space cuts along vector paths - precise mathematical lines it can follow with the blade. PNG is a raster image made of pixels. There are no paths to follow, so Cricut either rejects the file or treats the whole image as a rectangle. SVG gives Design Space the path data it needs to cut the actual shape.