SVG to G-Code CNC Converter

Convert SVG to G-Code optimised for CNC routers. Configure passes, cut depth, and feed rates for wood, aluminium, and acrylic cutting.

Digital Fabrication Pipeline

Maker & CNC Workflow Suite

Seamlessly move your design from vector artwork to machine-ready G-code. Use our connected suite of free, private fabrication tools.

All tools 100% browser-based & private
💡 Pro-Tip for Makers: Always inspect toolpaths in your controller simulator (UGS, LightBurn, Candle) before starting your laser or CNC spindle.View all 15+ CAD & CNC tools

How to Use

1

Upload SVG design

Upload your SVG part or sign design.

2

Set CNC parameters

Configure spindle speed, feed rate, cut depth per pass, and total depth.

3

Download G-Code

Download the multi-pass G-Code file for your CNC router controller.

SVG to G-Code for CNC Routing

CNC routers require G-Code that accounts for physical constraints: tool diameter, cut depth per pass, spindle speed, and feed rate for the specific material. This tool generates G-Code specifically optimised for CNC routing workflows, including multi-pass support for cutting deep profiles and proper spindle start/stop commands (M3/M5).

Real-World Examples & Use Cases

Sign Making

Cut signs from MDF or PVC board by converting your SVG text design to multi-pass G-Code.

Part Fabrication

Cut aluminium or acrylic brackets from SVG part drawings using a CNC router.

Frequently Asked Questions

What is multi-pass cutting?▼
CNC routers typically cannot cut the full depth in one pass. Multi-pass cutting divides the total depth into multiple shallower passes to avoid overloading the bit.
What feed rates work for wood?▼
For MDF and plywood, 1000–3000 mm/min at 18,000–24,000 RPM is typical with a 6mm upcut spiral bit.

Related Tools

Explore other tools in this category.

Looking for something else?