Free · saved in your browser · no signup

3D Printer Calibration: Step-by-Step Test Guide

Calibrate in this order: level the bed, set the first layer, calibrate e-steps, find the temperature, set the flow, tune retraction, then test bridges and overhangs and check tolerances and sizes with a cube. Tick each step as you finish it, or find the test that matches the problem on your print.

Loading the calibration checklist...

How to calibrate a 3D printer

  1. 1

    Start with the machine

    Check belts, screws and the nozzle first. Then level the bed and set the first layer: every other test sits on a good first layer.

  2. 2

    Fix the extrusion

    Calibrate e-steps once per printer, then temperature and flow for each new filament. Change one setting at a time.

  3. 3

    Tune the details

    Retraction cuts stringing, and the bridge and overhang tests show how far you can print without supports.

  4. 4

    Check the size

    Finish with tolerance and a calibration cube. If the sizes are right and the parts fit, you are done until something changes.

Why the order matters

Each test depends on the ones above it. Run them out of order and you end up tuning one setting to hide a problem that another setting causes.

Bed and first layer firstA bed that is tilted or too far from the nozzle ruins every print and every test print. Do this before anything else.
E-steps before flowE-steps make the extruder push the right length. Flow then fine-tunes one filament. Doing flow first would only cancel out an extruder error.
Temperature before retractionPlastic that is too hot strings no matter how you retract. Find the temperature range first, then tune retraction inside it.
Bridges and overhangs need coolingThey depend on the fan, the speed and the temperature you have already chosen, so run them after those are set.
Tolerance and cube lastSizes and fit are a result of everything above. Measure them at the end, and fix the steps only if an axis is really off.
Repeat after a changeA new nozzle, a new filament type or a firmware update can move a setting. Redo only the tests that touch what you changed.

What calibration is, and what it is not

Calibration is a set of short test prints that each check one setting: how far the nozzle sits from the bed, how much plastic the extruder pushes, which temperature the filament likes, how the machine handles retraction, bridges and overhangs, and whether the printed sizes match the model. Each test gives you one number to change, so you are never guessing.

It is different from tuning a print for one model. Calibration finds what the machine and the filament can do, and you save the result in the printer and the slicer profile. After that, most prints come out right the first time and you only change things when something in the setup changes.

You do not need to run every test every time. A good rhythm is the full list once for a new printer, the temperature and flow tests for a new roll of a different material, and the cube now and then to check that nothing has drifted.

Which tests matter most

If you only have time for three, do the first layer, e-steps and temperature. A good first layer decides whether prints stick, e-steps decide whether the walls are solid, and temperature decides layer strength and stringing. Many printers print well with only those three set.

Retraction, bridging and overhang tests are worth the time if you print detailed or visible models, because they remove strings and droop. The tolerance test matters when parts have to fit together: hinges, lids, bearings and screw threads. The calibration cube matters when parts have to be a certain size, such as brackets and enclosures.

When a print fails, look at the table below the checklist. It points from the symptom you can see, such as strings or gaps in the top layers, to the test that fixes it, so you do not have to work through the list from the top.

Done calibrating? Make something

With the printer set up, turn an idea into a printable model. Make an STL from an image, or describe a model in words and get a 3D result.

The calibration tools

3D printer calibration FAQ

Level the bed, set the first layer, calibrate e-steps, find the temperature, set the flow, tune retraction, then run the bridge and overhang tests, check tolerances, and finish with a calibration cube. Each step builds on the ones before it.
The quick checks (bed, first layer, e-steps, flow) take 10 to 15 minutes each. The tests that need a print, such as the temperature tower, retraction, bridges and the cube, take 20 minutes to an hour of printing each. A full first-time calibration fits into an afternoon.
Run the full list once for a new printer. After that, repeat only what a change touches: the first layer after moving or re-levelling the printer, e-steps after changing the extruder, temperature and flow for a new filament, and the cube now and then as a check.
The first layer. If the first layer does not stick evenly, nothing else you tune will show up properly. Level the bed and set the Z offset before any other test.
Yes, at least the bed, first layer, e-steps and temperature. Printers leave the factory roughly set, but shipping and assembly change things, and your filament is not the one it was tested with.
Not everything. E-steps belong to the printer. Temperature and flow belong to the filament, so repeat those two for a new material or brand. Retraction can change a little between materials too, especially flexible ones.
Yes. They run in your browser, with no signup and no upload. The tick-list is stored only in your browser.
The tests are plain STL files and the calculators give values for Marlin, Klipper and RepRapFirmware. They work with any slicer, including Cura, PrusaSlicer and OrcaSlicer.

The order and the notes are general guidance. Every printer is different: read your manual, change one setting at a time, and keep a note of the values you had before.