← All tools

G-code Toolpath Viewer

Preview bounded G0/G1 lines and G2/G3 XY arcs with absolute/relative positions, millimetres/inches and extrusion markers.

gcode-toolpath-viewerLOCAL WORKSPACE

Enabling local controls…

All inputs and files stay in this browser; no upload or storage.

Not a machine controller or collision check. No macros, canned cycles or non-XY arcs. Limits: 1 MiB, 20,000 lines, 5,000 moves and 100,000 preview points.

G-code

Arcs use the G17 XY plane, IJ/R, G90.1/G91.1 centers, Z helices and G92 offsets. Macros, checksums and canned cycles are rejected. SVG arcs use at most 5° sampling; lengths use analytic arcs.

Results and preview

Edit and run. Changing inputs clears old results.

Model and sources

Data reviewed:

How to use this tool

Edit the labeled controls, run locally, inspect the visual and numerical report, then explicitly copy or download. Editing inputs clears old results.

When not to use it

Not a machine controller or collision check. No macros, canned cycles or non-XY arcs. Limits: 1 MiB, 20,000 lines, 5,000 moves and 100,000 preview points.