View & analyze G-code online
Drop a .gcode from any slicer to see the toolpath layer by layer, plus print time, filament length, weight and cost. Free, private, never uploaded.
Capabilities
Everything in one G-code inspector
- Layer-by-layer toolpath preview with a scrubber — extrusions colored by feature (outer/inner walls, top/bottom skin, infill, support, skirt/brim) exactly like a desktop slicer, travels as faint lines.
- Reads the slicer’s own embedded estimates for print time and filament when present (Cura, PrusaSlicer, SuperSlicer, OrcaSlicer, Bambu Studio).
- Falls back to computing filament length from the extruder moves and a rough print-time estimate when a file has no embedded totals.
- Filament weight and cost from your filament diameter, density and price per kilo — handy for quoting a print before you run it.
- Layer count and exact print dimensions, with your printer’s build volume drawn around the model so you can check it fits.
- Works with .gcode / .gco / .g files up to very large sizes — everything runs locally in your browser, nothing is uploaded.
Process
How it works
- Drop your G-codeOpen a .gcode from any slicer. It’s parsed locally — the toolpath and estimates appear straight away.
- Inspect the printScrub through the layers, toggle travel moves, and read print time, filament and cost. Pick your printer to see the build volume.
- Decide before you printConfirm the time, material and fit look right — no need to re-open your slicer just to check a file someone sent you.
FAQ
Questions, answered
How do I view a G-code file online?
Drop your .gcode file here. It’s read entirely in your browser and rendered as a colored, layer-by-layer toolpath you can orbit and scrub — no software to install and nothing uploaded to a server.
How accurate are the print time and filament figures?
When your slicer embeds estimates (Cura, PrusaSlicer, Orca, Bambu and others write them as comments) the viewer shows those exact values. If a file has none, it computes filament length from the extruder moves and gives a rough time estimate — good for a ballpark, but the slicer’s own numbers are the reference.
Does it calculate filament weight and cost?
Yes. If the slicer embedded a weight it’s used directly; otherwise weight is derived from filament length using the diameter and density you set (default 1.75 mm PLA at 1.24 g/cm³). Enter your filament price per kilo to get an estimated material cost.
Which slicers and files are supported?
Marlin-flavoured .gcode / .gco / .g from Cura, PrusaSlicer, SuperSlicer, OrcaSlicer, Bambu Studio, Simplify3D and similar. Feature colors use the slicer’s `;TYPE:`/feature comments; travel and layer detection work even without them.
Is my file uploaded?
No. The G-code is parsed and rendered locally in your browser. Nothing leaves your device, so it works offline and keeps your files private.
Next