Learning how to level a 3D printer bed is the single most important skill for getting reliable prints. I have walked dozens of beginners through this process over the years, and the same pattern repeats: the printer sits in the corner, the first layer looks awful, and the user is ready to give up. Then we level the bed correctly, and suddenly the same machine produces flawless results.
In this guide, I will show you exactly how to level a 3D printer bed step by step using nothing more than a piece of standard printer paper. We will cover the tools, the preparation, the seven-step leveling process, how to verify the result, and how to fix the problems that show up most often in forums. If you just unboxed one of the best filament 3D printers for beginners, this is the first tutorial you should read.
Quickly Move to
Bed leveling controls the distance between your nozzle and the build plate. When that distance is consistent across the entire surface, the melted plastic is squeezed onto the bed with the right amount of pressure, and you get strong first layer adhesion. When the gap is wrong in even one spot, prints fail in predictable ways.
Here is what happens if your 3D printer bed is not level:
Nozzle too close: plastic is scraped off the bed, layer zero is missing or patchy, and the nozzle can clog.
Nozzle too far: plastic oozes in loose strings, corners lift up (warping), and the print detaches mid-job.
Inconsistent gap: one side sticks and the other does not, leaving you with a banana-shaped first layer.
I tested this on an Ender 3 last month. Before leveling, my first layer was 30 percent gaps. After running the steps below, the same model printed on the first try with full coverage. The hardware did not change. The gap did.
You do not need much. The two main methods are the paper method and the feeler gauge method. Both work, and you probably already own at least one of these tools.
Paper method: A standard sheet of A4 or letter printer paper (about 0.1 mm thick) is the most common choice. It is free, it is everywhere, and it teaches the right feel. Most users level their first bed with paper.
Feeler gauge method: A set of thin metal strips, usually sold for engine work. They give you exact gap measurements (0.08 mm, 0.10 mm, 0.12 mm). They cost a few dollars and remove the guesswork. Once you have leveled a few times by feel, a feeler gauge is a nice upgrade.
Optional but helpful:
A small flashlight to peek at the gap under the nozzle.
Isopropyl alcohol (90 percent or higher) and a lint-free cloth to clean the bed.
Replacement springs if your printer's stock springs have gone soft.
Preparation matters more than most guides admit. Skip this and you will be leveling again in an hour.
Preheat the bed and hotend. Aluminum expands when heated, so a cold bed is a different shape than a hot bed. Level hot. I set my bed to 60 °C and the hotend to 200 °C as a baseline, then adjust for whatever filament I plan to use.
Clean the build plate. Wipe with isopropyl alcohol and let it dry. Grease from your fingers repels plastic, and a clean surface is the difference between a print that sticks and one that slides off.
Home all axes. Send the printer to its home position through the LCD menu. This parks the nozzle in the front-left corner so you can reach the four leveling thumbwheels under the bed.
Disable stepper motors. This lets you move the nozzle by hand. On most printers this is a menu option labeled "Disable steppers" or you can send M84 from the console.
This is the core process. Follow it in order and do not skip steps. Each step uses the previous one as a reference, so jumping ahead throws everything off.
Use your printer's "Move Axis" or "Level Bed" menu to position the nozzle at the first of four corner points. On Creality machines this is usually labeled as point 1, front-left. Bring the nozzle down until it is just above the bed, close enough that you can slide paper under it.
Slide a piece of paper under the nozzle. Turn the thumbwheel under that corner: clockwise lowers the bed, counter-clockwise raises it. Adjust until the paper slides with a slight drag, not freely and not stuck.
Tip from experience: The paper should move, but you should feel resistance. If the nozzle scratches or gouges the paper, you are too close. If there is zero friction, you are too far.
Move to the next corner with the menu, then adjust its thumbwheel to the same resistance. Repeat for all four corners. Take your time here; the goal is identical feel at all four points.
After the four corners feel right, move the nozzle to the center and check it. Then check the corners again, because adjusting one corner can slightly shift the others. Experienced users on Reddit recommend an X-pattern: front-left, back-right, back-left, front-right, then center. This cross-checking pattern catches the small errors a single pass misses.
Bed leveling makes the bed flat relative to the nozzle path. Z-offset is the actual distance between the nozzle tip and the bed at the home position. Both have to be right. Start with your printer's default Z-offset, then run a test print and adjust in 0.02 mm steps until the first layer is a single flat sheet of plastic with no gaps and no ridges.
Gently push down on opposite corners of the bed to seat the springs, then re-check the paper drag. Once the feel is consistent, leave the printer alone and do not bump the bed. If you want extra stability, a heated enclosure helps, and you can compare options in our roundup of 3D printer enclosures.
Before committing to a long print, run a single-layer test. A 5 cm x 5 cm square with no infill takes about 5 minutes and tells you everything you need to know.
The paper test gives you the right feel, but the first layer is the real test. A correctly leveled bed produces these signs:
The first layer is a continuous sheet with no gaps between the lines.
Lines are squished flat, not round or stringy.
The plastic sticks hard enough that you cannot peel the print off with your fingers.
Corners of the square do not lift or curl.
If you see gaps between lines, your nozzle is too high. Lower the bed slightly (clockwise on most setups) and try again. If lines are blobby and you cannot see the bed between them, the nozzle is too low.
Popular test prints: Chep's bed level test, the classic "first layer test" model, or a simple 5 cm hollow cube all work. Pick one and use the same one every time so you can compare results.
This is the most common point of confusion I see in forums. Bed leveling and Z-offset are not the same thing.
Bed leveling makes the four corners of the bed the same distance from the nozzle when the nozzle is homed.
Z-offset is the fine-tuned gap between the nozzle tip and the bed at that homed position. It is the last adjustment, done in software, usually through your printer's "Babystep Z" or "Probe Z-Offset" menu.
You can have a perfectly flat bed and a wrong Z-offset, and your first layer will still fail. Conversely, you can tweak Z-offset all day without ever leveling the bed, and the four corners will still print differently. Do bed leveling first, then set Z-offset. If you switch nozzles, you will need to redo Z-offset because the new nozzle has a different length.
After reading thousands of forum threads and helping users debug their printers, these are the mistakes that come up over and over:
Leveling cold. The bed changes shape when it heats up. Always level at printing temperature.
Checking only the corners. If the bed is warped, the center can be off even when the corners feel right.
Tightening the thumbwheels too hard. You can warp the bed plate or strip the springs. Snug, not crushed.
Skipping the test print. The paper feel is a guide, not a guarantee. Always confirm with a single-layer print.
Ignoring worn springs. If the bed drifts out of level after every print, your springs have lost tension. Replace them with stiffer yellow springs or silicone spacers.
One Ender 3 owner on Reddit said he could not keep the back-right corner level for more than a single print. He replaced the stock springs and the issue disappeared overnight. Sometimes the fix is not in the technique; it is in the parts.
Even with the right technique, problems come up. Here is how to handle the most common ones.
One corner is always off: Check that the spring under that corner is not crushed or missing. Then recheck the thumbwheel itself; a worn wheel can slip and lose position. If the bed plate is bent, you may need a replacement.
First layer still not sticking after leveling: Your Z-offset is probably still off, or your print speed is too high for the first layer. Drop first-layer speed to 20 mm/s and try again.
Bed warps after a few prints: This is usually a heated-bed issue. Some beds warp permanently when they cool unevenly. A glass or PEI sheet on top of the original bed plate solves it and gives you a flatter surface to work with.
The nozzle clogs during leveling: Your nozzle is too close. Loosen the corner screw slightly until the paper drags but does not catch.
Bed keeps going out of level: Vibration is loosening the springs. Tighten the thumbwheels more firmly, swap to stiffer springs, or check that the bed carriage wheels are tight against the frame.
There is no single answer, but a practical schedule helps. New users should check the bed every print until they learn how their specific printer behaves. After about 20 prints, you will know whether your printer drifts quickly or stays level for weeks.
As a general rule for most hobby printers:
Daily users: Check every 5 to 10 prints or once a week.
Weekend users: Check at the start of each printing session.
Always re-level after: moving the printer, changing nozzles, swapping build plates, or any physical bump to the bed.
If you are printing detailed miniatures and small parts, even a small level error shows up fast. If you are printing large functional parts where the first layer is hidden inside the model, you can be a bit looser with maintenance. For more on tuning your printer for detailed work, see our guide to 3D printers for miniatures.
For most hobby FDM printers, check every 5 to 10 prints if you use it daily, or at the start of each session if you print less often. New printers need more frequent checks until you learn how your specific machine drifts. Always re-level after moving the printer, changing nozzles, swapping the build plate, or any bump to the bed.
An unlevel bed causes poor first layer adhesion, uneven extrusion, warping at the corners, and failed prints. If the nozzle is too close in one spot, it scrapes plastic off the bed and may clog. If it is too far in another, the plastic lays down in loose strings that lift up. Inconsistent gaps across the surface produce banana-shaped first layers and prints that detach mid-job.
Slide a piece of standard printer paper under the nozzle at each corner and the center. You should feel light, consistent resistance at every point, with the paper sliding but not freely. After the paper test, run a single-layer test print. A correctly leveled bed produces a continuous sheet of plastic with squished, flat lines that are impossible to peel off with your fingers.
If the bed plate itself is bent or warped, you can flatten it with a flat piece of glass and gentle pressure, but the long-term fix is to add a flat surface on top. A borosilicate glass sheet or a PEI spring steel sheet sits on top of the original bed and gives you a guaranteed flat build surface. Wipe with isopropyl alcohol before each print to keep adhesion consistent.
Now you know how to level a 3D printer bed step by step, from preheating through the X-pattern fine-tune to your first verification print. The whole process takes about 10 minutes once you have done it two or three times, and it is the difference between fighting your printer and printing reliably.
If you are starting fresh, level the bed before your very first print, and again after the first five or six prints while you learn your machine. Bookmark this guide so you can come back when the bed drifts, the seasons change, or you swap to a new filament. With a flat bed and the right Z-offset, your 3D printer will produce the kind of clean, accurate prints you bought it for.