G-code Time Estimator
Estimate G-code time, filament weight and bounding box — no upload.
Processing and data safety
Section titled “Processing and data safety”This tool runs entirely in your browser — your files are never uploaded to a server.
Input and output
Section titled “Input and output”- Formats: G-code
- Flow: G-code → run time / filament / bounding-box estimate report
How to use
Section titled “How to use”- Paste your G-code into the input box (a sample program is prefilled) — or choose/drop a .gcode/.nc/.tap program file.
- Click “Stats” (or press Ctrl/Cmd+Enter).
- Adjust filament diameter, material density and rapid rate in the parameter area to match your setup (defaults: 1.75 mm PLA at 1.24 g/cm³).
Key details and limits
Section titled “Key details and limits”- Estimates are for comparison only — dry-run and verify against your machine before cutting/printing.
- Approximate time (no acceleration modeling): cut time from G1/G2/G3 feed moves, G0 rapids timed separately at the configured rapid rate.
- Filament weight assumes a 1.75 mm PLA filament (density 1.24 g/cm³) unless configured.
Common use cases
Section titled “Common use cases”- Paste G-code → get stats and estimates