G-code analyzer, the real print time, material and cost before you hit print
A slicer's on screen estimate comes from its own model of your printer, built before the file ever reaches the firmware that will actually run it. Upload the finished G-code and read the print time, filament length and weight, energy use and cost computed from the real move and extrusion commands, inspect the print layer by layer in 3D, and export a PDF report you can hand to a client.
Open the G-code analyzer A free account opens this tool. The interface is in English.How it works
Three steps: upload the file, read the numbers, inspect the layers.
Upload the G-code file
Drop in a file exported by Cura, PrusaSlicer, OrcaSlicer, Bambu Studio or any other slicer that writes standard G-code. The analyzer reads the move and extrusion commands directly, so it works with a file from any machine and any slicer profile, including ones it was not built around.
Read the computed metrics
Print time, filament length and weight, energy use and cost appear together, worked out from the commands the printer will actually execute rather than repeating the estimate the slicer already showed you on export. Set your own material price and machine or energy rate, and the cost figure updates to match.
Inspect the layers and export a report
Step through the print layer by layer in the 3D preview to catch a problem before it costs printer time, then download a one click PDF report carrying every metric, ready to attach to a quote or keep as a job record.
Reads the file your printer will actually run
Standard G-code from any slicer, not a proprietary project format tied to one program.
Built on the commands, not the slicer's preview screen
A slicer's own estimate is a prediction made before export. Reading the finished file instead tells you what the printer is actually going to do.
Computed from commands, not the export screen
A slicer's own time and material estimate is built from its internal model of acceleration, jerk and travel moves before the file leaves the program. The analyzer instead totals the real move distances, extrusion widths and feed rates written into the G-code itself, the same numbers the printer's firmware will execute.
Cost stays tied to your own rates
Material, machine time and energy are combined into one cost figure, but none of the three prices are fixed by the tool. Material price per kilogram, an hourly machine rate and an energy rate are all yours to enter, so the number reflects your own shop rather than a generic average.
A layer by layer look before the printer runs
The 3D preview steps through the file layer by layer, the same sequence the printer will follow, so a travel path that crosses open air or a support structure that looks wrong is visible on screen instead of discovered part way through a print.
One click PDF, built for handing to someone else
The report carries the same time, material, energy and cost figures shown on screen, laid out as a document rather than a screenshot, so it can go straight into a client quote or a job file without being retyped.
Frequently asked questions
Why does the analyzer show a different time than my slicer did?
A slicer's on screen estimate is a prediction, built from its own internal model of acceleration, jerk and travel behaviour before the file is exported. The analyzer instead reads the G-code that actually gets sent to the printer and totals the real move and extrusion commands in it, so the two numbers can differ, particularly on printers with tuned acceleration or jerk settings that differ from the slicer's assumptions.
Which slicers does it work with?
Any slicer that writes standard G-code, including Cura, PrusaSlicer, OrcaSlicer and Bambu Studio. Because the analyzer reads the commands directly rather than a slicer specific project file, it does not depend on which program produced the file.
Where do the material and energy prices come from?
From you. The tool computes filament length, weight and estimated energy use from the G-code, but the price per kilogram of material and the hourly rate for machine time and energy are fields you fill in yourself, so the resulting cost reflects your own material supplier and electricity rate rather than a generic figure.
What is actually in the PDF report?
The same metrics shown on screen, print time, filament length and weight, energy use and the resulting cost, laid out as a document rather than a screenshot, so it can be attached to a client quote or kept as a record for a completed job.
Can the 3D preview catch a problem before I print?
It can show you what the earlier estimate could not: the actual sequence of layers and travel moves the printer is about to run. A support structure in the wrong place, an unexpected travel path across open space, or a layer that looks thinner or thicker than intended is visible by stepping through the preview, before any filament is used.
How much does it cost to use?
The analyzer itself is free. A free account is what opens it, the same account that opens the rest of the EduFacturing tool set.
Other tools
Part of the EduFacturing tool set for 3D printing.
The rest of the tool set
A free account opens the full set: G-code analysis, cost calculation, print diagnostics and the rest.
Create a free accountFree account. No card, no trial period.