Review Atlas
Review AtlasYour guide to a better purchase

Menu

Shop by Category

Get the App

Better experience on mobile

BEGINNER⏱️ 15 min read

How to Choose the Best How to Calibrate a 3D Printer Bed for Per…

Step-by-step guide to leveling your 3D printer bed for flawless first layer adhesion and print success.

A perfectly level bed is the foundation of successful 3D printing. If your first layer doesn't stick, your print will fail—wasting time, filament, and patience. This guide walks beginners through manual bed leveling and paper method calibration, plus tips for automatic systems. You'll learn the exact steps to achieve that satisfying 'squished' first layer every time. The process takes about 15-30 minutes and requires minimal tools.

What You'll Need

  • 3D printer with a heated bed
  • Printer-specific tool (e.g., Allen key for Creality, or included wrench)
  • Standard printer paper or a post-it note
  • Isopropyl alcohol (70% or higher) and a lint-free cloth
  • Optional: feeler gauge set (0.10mm – 0.20mm)
  • Optional: silicone socks or thermal pads for bed (if bed has uneven spots)
  • A small level bubble (to check printer frame squareness)

Estimated Time: 15-30 minutes Difficulty: beginner

Step-by-Step Instructions

Step 1: Preheat the Bed and Nozzle

Before any leveling, heat the bed to your typical printing temperature (e.g., 60°C for PLA) and the nozzle to ~200°C. Thermal expansion affects clearances—leveling hot ensures accuracy. Wait 5 minutes after reaching temperature for stabilization.

Why it matters: A cold bed expands when heated, changing the gap. Leveling cold then printing hot will give uneven results.

Tip: Wear heat-resistant gloves when working near hot components.

💡 Tips:

  • If your printer has an auto-leveling sensor, still preheat before running the mesh routine.

⚠️ Warnings:

  • Never touch the heated bed or nozzle with bare skin after preheating.

Step 2: Home All Axes

Use the printer’s menu to home all axes (X, Y, Z). This moves the nozzle to a known reference corner (usually front-left). Most printers use a limit switch or sensor to find the endstop.

Why it matters: Homing sets the zero reference for Z height. If the Z endstop is loose or misaligned, your leveling will be off. Check the endstop screw is tight.

After homing: Disable steppers (via menu) to allow manual movement of the print head without resistance.

💡 Tips:

  • Watch the Z endstop trigger sound—it should be a distinct click. If it's grinding, adjust the switch position.

Step 3: Set the Z Offset (Home Position) with Paper Method

With the nozzle at the front-left corner, slide a piece of ordinary printer paper between the nozzle and the bed. Manually rotate the Z-axis lead screw (or use the menu 'Move Z' in 0.1mm steps until the paper just drags with slight resistance.

Success: The paper should slide with a gentle friction—not too tight (paper tears) nor too loose (wiggles freely). This gap is roughly 0.1mm, ideal for first layer.

Pro tip: Use a 0.10mm feeler gauge instead of paper for repeatability. Paper thickness varies (~0.08-0.12mm), but it works for most beginners.

💡 Tips:

  • If you have an auto-bed leveling probe, set the Z offset after manually leveling the bed corners first.

⚠️ Warnings:

  • Do not crash the nozzle into the bed—always use small increments when moving Z down.

Step 4: Level All Four Corners Using the 'Paper Test'

Move the nozzle to the front-left corner (use manual move commands or slide the gantry). Adjust that corner’s bed knob to achieve the same paper friction as step 3. Repeat for rear-left, rear-right, and front-right corners.

Process: Go around the bed 3-4 times because adjusting one corner affects its neighbor. After each full loop, re-check the center—it should match.

Why it matters: All four corners must be at the same height relative to the nozzle for the entire bed to be parallel.

💡 Tips:

  • Mark your bed knobs with a marker line to track turns—quarter turns are easier than full rotations.

⚠️ Warnings:

  • Avoid overtightening springs; if they are fully compressed, the bed may warp. Loosen all knobs to medium tension first.

Step 5: Re-check the Center and Re-home Z

After corner leveling, move the nozzle to the bed center (e.g., X=100, Y=100) and perform the paper test. If the center is tighter or looser, your bed may be warped (common on glass beds). For a warped bed, you can use a mesh leveling routine or a piece of aluminum foil under the low spot.

Action: If center is significantly different, consider adding a glass bed or using a silicone heater pad to compensate. For now, adjust the Z offset slightly so the center has acceptable drag, then re-check corners.

Final step: Re-home the printer and save Z offset to EEPROM (if your firmware supports it).

💡 Tips:

  • Some printers have a 'Store Settings' or 'Save to EEPROM' option in the menu—use it! Otherwise, you'll repeat this next time.

⚠️ Warnings:

  • If your bed has extreme warp (>0.3mm), consider using auto bed leveling or buying a new bed.

Step 6: Run a First Layer Test Print

Print a simple single-layer square or the classic 'bed leveling test' (e.g., a pattern of squares across the bed). Watch the first layer go down: the plastic should be slightly squished onto the bed, forming a flat ribbon with no gaps or ridges.

Success indicators:

  • Lines are flat and bond to the bed (no curling)
  • Adjacent lines touch without overlapping
  • No 'elephant foot' at corners (too close)

If too high: Increase Z offset (move nozzle up in increments of 0.02mm) If too low: Decrease Z offset (move nozzle down)

💡 Tips:

  • Print a brand-specific first layer calibration from Thingiverse or Printables for free.

⚠️ Warnings:

  • Do not leave a failing first layer unattended—it can cause a clog or damage the build surface.

Step 7: Fine-Tune and Save Your Settings

Based on the test print, adjust the Z offset live (if your firmware allows 'Baby Stepping'). Many printers like Creality Ender 3 have a 'Tune' menu during print that lets you adjust Z offset in real time.

Best practice: After perfecting the first layer, note the final Z offset value. Save to EEPROM and write it down for future reference.

For auto-leveling printers: Run the mesh leveling routine (e.g., G29) and ensure the firmware uses that mesh. Some need M500 to save.

Final check: Print a small object (e.g., a calibration cube) and inspect the bottom layer for consistency.

💡 Tips:

  • If using a BLTouch or similar, update your start G-code to include G29 after G28.

Pro Tips

  • Always level when the bed is hot—expansion matters.
  • Use a consistent paper thickness: a standard slice of printer paper (80gsm) works well.
  • Mark your bed knobs with a dot of whiteout or a marker to track turns precisely.
  • Clean the bed with isopropyl alcohol between prints to remove oils—don't use acetone on PEI sheets.
  • For glass beds, a thin layer of glue stick or hairspray can improve adhesion when leveling is perfect.
  • If you have a warped bed, try a 3-point leveling system (some printers offer it) or use a glass plate.
  • Invest in a set of feeler gauges (0.10mm, 0.15mm, 0.20mm) for repeatable measurements.

Common Mistakes to Avoid

  • Leveling with a cold bed: The gap changes when hot, causing poor first layer.
  • Turning bed knobs too much: Overcompensation leads to unevenness—quarter turns are best.
  • Ignoring the Z endstop: A loose endstop will cause inconsistent Z reference—check it before leveling.
  • Using too thick or too thin paper: Notecards are too thick; receipt paper too thin—use standard printer paper.
  • Skipping the center check: Even if corners are level, the center might be high/low due to warp.

Troubleshooting

Problem: Paper test feels different on each corner after multiple passes

Solution: Your bed may be warped or the springs are not consistent. Try replacing springs with silicone bushings for stability. Also check that the printer frame is square.

Problem: First layer won't stick even after leveling

Solution: Clean the bed thoroughly with isopropyl alcohol. If still not sticking, increase bed temperature by 5°C or use adhesion aids like glue stick. Also ensure your Z offset is not too high.

Problem: Nozzle digs into bed on one side

Solution: The bed is likely not parallel to the X-axis gantry. Check that the X gantry is level (measure from bed to gantry at left and right). Adjust the eccentric nuts on the right side if needed.

Problem: Auto-level sensor triggers early or late

Solution: The sensor position or trigger height may be off. For inductive/proximity sensors, ensure the target (bed) is metal. For BLTouch, check that the pin deploys freely. Re-run probe offset calibration.

Fulscale 0.10mm Feeler Gauge Set

Provides a precise, repeatable gap compared to paper. The 0.10mm blade is perfect for first layer height.

Best for: Replacing paper for leveling—more consistent results.

Price Range: $8–$15

TH3D EZFlex Spring Steel Bed

Flexible, removable build surface with excellent adhesion and easy part removal. Reduces warp issues.

Best for: Upgrading from glass or stock bed for better first layer consistency.

Price Range: $20–$35

Creality Silicone Leveling Bushings (4-pack)

Replace stock springs with silicone dampeners that hold level longer and resist temperature changes.

Best for: Improving bed stability on Creality printers (Ender 3, CR-10).

Price Range: $10–$18

Elmer's Disappearing Purple Glue Stick

Affordable and effective adhesion aid for glass or PEI beds. Washes off easily.

Best for: Improving first layer adhesion when leveling is perfect but print still won't stick.

Price Range: $3–$6

BLTouch Auto Bed Leveling Sensor

Automates bed mesh compensation, saving time on manual leveling. Highly recommended for warped beds.

Best for: Upgrading a printer without auto-level for hands-free calibration.

Price Range: $15–$40

Affiliate Disclosure: This page contains affiliate links. If you purchase through our links, we may earn a commission at no extra cost to you. We only recommend products we believe will add value to our readers.

🛒 Recommended Products

Fulscale 0.10mm Feeler Gauge Set

Fulscale 0.10mm Feeler Gauge Set

Replacing paper for leveling—more consistent results.

$8–$15

Fulscale 0.10mm Feeler Gauge Set Provides a precise, repeatable gap compared to paper. The 0.10mm blade is perfect for first layer height.

TH3D EZFlex Spring Steel Bed

TH3D EZFlex Spring Steel Bed

Upgrading from glass or stock bed for better first layer consistency.

$20–$35

TH3D EZFlex Spring Steel Bed Flexible, removable build surface with excellent adhesion and easy part removal. Reduces warp issues.

Creality Silicone Leveling Bushings (4-pack)

Creality Silicone Leveling Bushings (4-pack)

Improving bed stability on Creality printers (Ender 3, CR-10).

$10–$18

Creality Silicone Leveling Bushings (4-pack) Replace stock springs with silicone dampeners that hold level longer and resist temperature changes.

Elmer's Disappearing Purple Glue Stick

Elmer's Disappearing Purple Glue Stick

Improving first layer adhesion when leveling is perfect but print still won't stick.

$3–$6

Elmer's Disappearing Purple Glue Stick Affordable and effective adhesion aid for glass or PEI beds. Washes off easily.

BLTouch Auto Bed Leveling Sensor

BLTouch Auto Bed Leveling Sensor

Upgrading a printer without auto-level for hands-free calibration.

$15–$40

BLTouch Auto Bed Leveling Sensor Automates bed mesh compensation, saving time on manual leveling. Highly recommended for warped beds.