SVG to CNC Coordinates Exporter

Export X, Y coordinates from SVG paths for CNC machines. Outputs coordinates as CSV, JSON, or plain text for manual G-Code programming.

Drop SVG template here or click to browse

Scale viewports, join open loops, and reorder paths

Scaling & Manufacturing Options

Scale Multiplier Factor1.50x

Scaled Outlines Preview

How to Use

1

Upload SVG

Upload your SVG file.

2

Set sampling

Set the point spacing (e.g. every 1mm along the path).

3

Export coordinates

Download as CSV, JSON, or plain text.

Exporting SVG Path Coordinates for CNC

Sometimes you need raw X, Y coordinates from an SVG path rather than a full G-Code file — for use in a custom CNC controller, a proprietary machine programming interface, or for manual inspection. This tool samples SVG paths at configurable intervals and outputs the resulting point list in CSV, JSON, or plain text format.

Real-World Examples & Use Cases

Manual G-Code

Export SVG coordinates to build a manual G-Code program in a text editor.

Frequently Asked Questions

What is point sampling?
Since SVG curves are mathematical functions, they are sampled at regular intervals to produce a list of X, Y points. The sampling distance controls how many points are generated and how smooth the approximation is.

Related Tools

Explore other tools in this category.

Looking for something else?