View, analyze, and inspect G-code files layer by layer directly in your browser. See extrusion paths, travel moves, print time estimates, filament usage, and detected settings. Works with all major slicers — no software to install, no files uploaded.
Preview G-code files sliced with UltiMaker Cura before sending to your printer. See each layer, check travel moves, and verify print dimensions match your expectations.
Analyze G-code from PrusaSlicer and SuperSlicer. View layer-by-layer paths, estimated print time, and filament consumption without opening the slicer.
Open .gcode files from Bambu Studio and OrcaSlicer. Check slicing results, layer heights, and print paths before uploading to your Bambu Lab printer.
Compatible with all Marlin and Klipper firmware G-code. Supports G0, G1, G28, G92, M104, M140, M109, M190, and all standard movement commands.
Use the layer slider to navigate through your print one layer at a time. See exactly how your slicer plans to build each layer, including perimeters, infill, and support structures.
Get estimated print time, total filament length and weight, number of layers, and overall print dimensions — all parsed directly from the G-code commands.
The viewer automatically detects layer height, nozzle temperature, bed temperature, and print speed from your G-code. Verify your settings are correct before printing.
Show or hide travel moves (non-printing movements) to focus on extrusion paths or identify potential stringing areas. Travel moves are shown in yellow, extrusion in blue.
Catch problems before wasting filament. Check for correct orientation, unexpected gaps, missing supports, or wrong dimensions — all from your browser.
G-code is the language used to control 3D printers, CNC machines, and laser cutters. It contains movement instructions (G0, G1), temperature commands (M104, M140), and other machine directives. Slicer software like Cura, PrusaSlicer, and Bambu Studio converts 3D models (STL, OBJ) into G-code that your printer can execute.
Yes, 100% free with no limits. The viewer runs entirely in your browser — your G-code files never leave your device. No signup, no watermarks, no file size restrictions.
Any slicer that outputs standard G-code: Cura, PrusaSlicer, SuperSlicer, Bambu Studio, OrcaSlicer, Simplify3D, IdeaMaker, Slic3r, and more. Both Marlin and Klipper flavors are supported.
Yes. The viewer accepts .gcode, .nc, .gco, and .g file extensions — all common G-code file types used by 3D printers and CNC machines.
Need a 3D model to slice?
PrintPal's AI creates print-ready 3D models from text descriptions or images in seconds.
Try AI 3D Generator Free