File formats by machine

What each machine takes, how big its work area is, and the units to export in. Confirm against your own machine before cutting: work areas differ between revisions and accessories.

MachineTypeFormatsWork areaUnits
Cricut Explore 3 Vinyl and paper cutter SVG, DXF, PNG, JPG 12 x 24 in (305 x 610 mm) Inches
Cricut Maker 3 Vinyl and paper cutter SVG, DXF, PNG, JPG 12 x 24 in (305 x 610 mm) Inches
Cricut Joy Vinyl and paper cutter SVG, DXF, PNG, JPG 4.5 x 6.5 in (114 x 165 mm) Inches
Cricut Joy Xtra Vinyl and paper cutter SVG, DXF, PNG, JPG 8.5 x 12 in (216 x 305 mm) Inches
Silhouette Cameo 4 Vinyl and paper cutter SVG, DXF, PNG, JPG 12 x 24 in (305 x 610 mm) Inches
Silhouette Cameo 5 Vinyl and paper cutter SVG, DXF, PNG, JPG 12 x 24 in (305 x 610 mm) Inches
Silhouette Cameo Pro Vinyl and paper cutter SVG, DXF, PNG, JPG 24 x 24 in (610 x 610 mm) Inches
Brother ScanNCut Vinyl and paper cutter SVG, DXF, FCM, PNG 12 x 12 in (305 x 305 mm) Inches
Glowforge Laser cutters and engraver SVG, PDF, PNG, JPG 19.5 x 11 in (495 x 279 mm) Inches
xTool Laser cutters and engraver SVG, DXF, PNG, JPG 430 x 400 mm (16.9 x 15.7 in) Millimetres
Epilog Laser Laser cutters and engraver SVG, DXF, PDF, AI 24 x 12 in (610 x 305 mm) Inches
Trotec Laser Laser cutters and engraver SVG, DXF, PDF, AI 610 x 305 mm (24.0 x 12.0 in) Millimetres
Creality Falcon Laser cutters and engraver SVG, DXF, G-code, PNG 400 x 415 mm (15.7 x 16.3 in) Millimetres
Dremel Laser Laser cutters and engraver SVG, DXF, PNG 20 x 12 in (508 x 305 mm) Inches
Snapmaker Laser cutters and engraver SVG, DXF, G-code, STL 320 x 350 mm (12.6 x 13.8 in) Millimetres
CNC Router CNC routers and mill DXF, SVG, G-code 600 x 400 mm (23.6 x 15.7 in) Millimetres
Plasma Cutter CNC routers and mill DXF, G-code 1220 x 2440 mm (48.0 x 96.1 in) Millimetres
Bambu Lab 3D printer STL, 3MF, STEP 256 x 256 mm (10.1 x 10.1 in) Millimetres
Bambu Lab A1 mini 3D printer STL, 3MF, STEP 180 x 180 mm (7.1 x 7.1 in) Millimetres
Brother Embroidery Embroidery machine PES, DST 100 x 100 mm (3.9 x 3.9 in) Millimetres
Janome Embroidery Embroidery machine JEF, DST 140 x 200 mm (5.5 x 7.9 in) Millimetres
Brother SE600 Embroidery machine PES 4 x 4 in (102 x 102 mm) Inches
Brother PE800 Embroidery machine PES 5 x 7 in (127 x 178 mm) Inches
Janome Memory Craft 500E Embroidery machine JEF, DST 200 x 280 mm (7.9 x 11.0 in) Millimetres
Ricoma EM-1010 Embroidery machine DST 310 x 210 mm (12.2 x 8.3 in) Millimetres
Tajima Embroidery Embroidery machine DST 360 x 500 mm (14.2 x 19.7 in) Millimetres

What the formats are for

SVG
Paths for cutting and for design software. The common currency between everything here.
DXF
CAD interchange. Carries real units in its header, which is why a DXF without them imports at the wrong scale.
G-code
Motion commands the controller runs directly. Machine specific, and not interchangeable between controllers without checking.
STL
A triangle mesh for 3D printing. A flat vector becomes one by extrusion, so it needs a depth as well as a size.
EPS and PDF
Print interchange. Both carry a real physical bounding box.
DST, PES, JEF
Stitch files. Not shapes but needle paths, which is a different job from tracing.