Drop a G-code file and see the toolpath rendered to PNG. Identify travel moves, layer transitions, and infill patterns at a glance. Browser-based.
Upload a .gcode file from your slicer
We parse G0/G1 moves and render each layer's toolpath
Download a PNG visualisation of the print
0 bytes uploaded. G-Code Path Visualizer runs entirely in your browser using three.js and WebGL. Your meshes never leave your device.
Yes — we parse standard G0 (rapid) and G1 (extrude) commands with X/Y/Z/E parameters. Cura, PrusaSlicer, Bambu Studio, OrcaSlicer, Klipper-flavoured G-code all work.
Travel moves (G0) and retractions render in light grey to distinguish from extrusion moves (G1 with positive E delta), which render in colour.
Currently we render all layers stacked in top-down view. Per-layer scrubbing is on the roadmap.
Render PNG previews of STL/OBJ/GLB files for galleries, README docs, and product pages. WebGL renderer, browser-based, no upload.
Open toolExtract a 2D cross-section of any STL/OBJ/GLB at a specified Z height. SVG output. Useful for engineering drawings and laser cutting layouts.
Open toolFind walls thinner than your minimum print threshold. Ray-cast across the mesh to detect thin sections that may fail to print or break. Browser-based.
Open tool