GcodeScope by NumericWorks
iOS · AndroidComing soon

Free online G-code viewer

Drop a G-code file

.gcode · .nc · .ngc · .tap · .h · .mpf

or try a sample:

Processed on your device. Your file is never uploaded.

Mobile app — coming soon

We’re building an ad-free mobile app that works offline at the machine — CNC-first (FANUC/HAAS, arcs, code ↔ toolpath sync) plus Bambu multi-plate .gcode.3mf.

iOSComing soon AndroidComing soon

About

Is my file uploaded anywhere?

No. The file is read and rendered by your browser. Nothing is sent to a server — you can even disconnect after the page loads.

Which files work?

G-code from slicers (PrusaSlicer, OrcaSlicer, Bambu Studio, Cura…) and CNC programs for FANUC, HEIDENHAIN (Klartext and ISO), Siemens SINUMERIK, Mazak, Mitsubishi, Kitamura, Okuma, Haas, Fagor and other ISO controls (.nc, .ngc, .tap, .h, .mpf…). Arcs, drilling / tapping / boring cycles, subprograms, macro variables and coordinate shifts/rotations are supported; tilted planes and pocket cycles are listed but not drawn.

How accurate is the time estimate?

If the slicer wrote a time into the file, we show that. Otherwise we compute a rough value from distances and feed rates, ignoring acceleration — real jobs usually take longer.