PRIVATE G-CODE VIEWER / 01

See the toolpath
before you print.

Open 3D-printer G-code in 3D, inspect one layer in 2D, and read the original commands—all in your browser. No upload or account required.

  • FILES.GCODE / .GCO / .G
  • VIEWS3D / 2D / G-CODE
  • ACCESSFREE / NO ACCOUNT
01

INTERACTIVE VIEWER

See the full toolpath
in 3D.

Try the live demo below. Rotate the model, zoom in, view one layer from above, or show travel moves before opening your own file.

LIVE DEMOprecision-vase-demo.gcode
Stays on this device
Reading this fileThe file is being read locally in this browser.
Drag to rotateHold Alt/Option + scroll to zoom
Reading locally
001001
LAYER001

WHY USE A G-CODE VIEWER?

A final look
before printing.

01 / PATH

See where the printer will move

View outer walls, inner walls, infill, supports, and moves that do not print plastic.

02 / VERIFY

Check before printing

Compare dimensions, inspect each layer, and look for gaps or unexpected travel moves before spending time and filament.

03 / ESTIMATE

Read key details at a glance

See estimated print time, filament use, layer height, requested speed, and print size from the G-code.

PRIVATE BY DEFAULT

Your design stays
on your machine.

The viewer reads your file with the browser’s local File API. Toolpaths are rendered on your device and are never sent to our server.

  • 01No account required
  • 02No G-code upload
  • 03No software installation

SUPPORTED INPUT

Made for sliced
3D prints.

CURAPRUSASLICERBAMBU STUDIOORCASLICERSUPERSLICER
01 / FILES.gcode .gco .g

Open common text G-code files produced for 3D printers.

02 / READSMoves, layers and settings

Reads straight moves, arcs, extrusion, coordinates, offsets and common slicer comments.

03 / BOUNDARY3D printing only

This viewer is for 3D-printer G-code. CNC files and full machine simulation are not supported.

FIELD NOTES / FAQ

What to know
before you load.

Is the viewer really free?+

Yes. The viewer is free to use and does not require an account.

Does my file leave the browser?+

No. File reading, analysis, and toolpath rendering happen locally in your browser. The G-code is not uploaded.

How accurate is the print time estimate?+

When the slicer stores a time estimate in the file, the viewer uses it. Otherwise it calculates a motion-based estimate. Printer acceleration, heating, and firmware behavior can change the real result.

Can it replace my slicer preview?+

It is an independent final check, not a slicer or machine simulator. Always review critical jobs in your slicer and follow your printer manufacturer’s safety guidance.

READY WHEN YOUR FILE IS

Inspect the path.
Then decide.

Open viewer