G-code Viewer
Your sliced G-code, layer by layer. Reads .bgcode too. Stays on your machine.
Drop a sliced .gcode or .bgcode file below to see the toolpaths your slicer actually made... then drag the layer slider to step up through the print. Nothing is uploaded. It all happens on your own machine.
Extrusion moves are drawn in cyan. Turn on travel moves to see where the nozzle jumps between them... handy for spotting stringing-prone paths and wasteful ordering.
Which files can it read?
.gcode, .gco, .g and .nc from any slicer that emits Marlin-style G-code (PrusaSlicer, Orca, Cura, Bambu Studio and the rest), including arc moves (G2/G3), relative positioning and inch units.
What about binary .bgcode?
It reads PrusaSlicer's binary .bgcode directly, unpacking Heatshrink compression and MeatPack encoding right here. No conversion step, no need to re-slice.
Does anything get uploaded?
No. The file is read and drawn by your own browser, so your models never leave your machine.
On a Mac
The G-Code Viewer app adds Quick Look: press Space on any .gcode file in the Finder to preview it, with real thumbnails and no app to open.