10 Best Z Axis in 2026

We found the 10 best Z axis linear stages for CNC, 3D printing, and lab work. From compact upgrades to heavy-duty actuators, here's what to buy.

You've wired your controller, squared up the gantry, and your spindle is ready. But that wobbly, hand-sawed Z-axis mount is the weak link everyone tells you to replace first. A proper linear stage turns a hobby machine into a reliable tool — consistent depth, no backlash chatter, and repeatable positioning cut after cut. The trouble is, there are dozens of Z-axis slides, actuators, and stage kits on Amazon, and they're not all built the same.

The best Z axis picks in this roundup span everything from compact upgrades for a CNC 3018 to 400mm travel tables that can handle 120kg horizontally. We've sorted through the options to find the ones worth bolting to your machine. Whether you need a Nema23-ready ballscrew stage, a manual digital-readout table for lab positioning, or a drop-in kit for your engraver, there's a solid pick here.

TL;DR: The RATTMMOTOR ZBX80 100mm is our top pick for most CNC builds: a complete Nema23 ballscrew stage with good load capacity. For longer travel, the RATTMMOTOR ZBX80 500mm offers the same build in a longer package. The RATTMMOTOR ZBX150 400mm is the heavy-duty choice for big routers, but needs your own motor. The Befenybay 200mm is a reliable mid-range option with square optical-axis guides.

Comparison Table

# Product Stroke Motor Type Guide Type Best for
1 RATTMMOTOR ZBX80 100mm 100mm Nema23 57mm stepper (included) Linear rail, 80mm width All-around CNC Z-axis on a smaller machine
2 RATTMMOTOR ZBX80 500mm 500mm Nema23 57mm stepper (included) Linear rail, 80mm width Long-travel Z on medium routers
3 RATTMMOTOR ZBX150 400mm 400mm Motor mount only (no motor) Double 20mm square linear rail, 150mm width Heavy loads, industrial-class machines
4 RATTMMOTOR ZBX150 100mm 100mm Motor mount only (no motor) Double 20mm square linear rail, 150mm width Compact heavy-duty, vertical axis on large gantries
5 Befenybay 200mm 200mm Nema23 stepper (included) Double optical axis Balanced cost and performance for DIY CNC routers
6 Befenybay 100mm 100mm Nema17 stepper (included) Square linear rails Light-duty CNC and 3D printer Z-axis
7 IKRANBIRD CNC Z-Axis Sliding Table 3018 90mm Nema17 (not included) T8 leadscrew, aluminum alloy Upgrading a 3018 engraver to metal
8 IKRANBIRD CNC Z-axis with Stepping Motor and Limit Switch 50mm (with limit switch) Nema17 dual-shaft (included) T8 leadscrew, aluminum alloy Quick drop-in upgrade with motor and limits
9 TOSEASTARS Manual Linear Stage 300mm 300mm Manual T-screw (no motor) Double linear rail Lab positioning, manual adjustment with digital readout
10 Zeberoxyz 200mm Screw Slide Table 122.85mm effective Manual T-screw (coupling included) 4080U aluminum profile Budget 3D printer or small CNC axis

How we picked

When shopping for a Z-axis linear stage, a few factors separate a reliable machine component from a frustration waiting to happen. Here's what we looked for.

  • Ballscrew vs. leadscrew. Ballscrews (like SFU1605) give you low friction, high repeatability, and minimal backlash. They're the right choice for any CNC that needs accurate depth passes. Leadscrews (T8 or Acme) are cheaper and self-locking, but they wear faster and introduce more friction. We favored ballscrew stages for motorized builds, but noted the leadscrew options where manual use or self-locking matters.
  • Load capacity and orientation. A stage rated for 80kg horizontally may only manage 20kg vertically. That matters on a Z-axis because the stage has to fight gravity and hold the spindle rigidly. We checked both horizontal and vertical load figures, and we prioritized stages that don't drop the ball on vertical rating.
  • Motor compatibility. Some stages come with a stepper motor; others give you a motor mount bracket only. If you're building from scratch, a complete stage saves time. If you already have motors, the bare stage lets you choose your own torque and wiring.
  • Guide rail type. Round optical shafts are fine for light duty but flex under side loads. Square linear rails (15mm or 20mm) are stiffer and better for Z-axis applications where rigidity equals finish quality. We noted the guide type for each stage.
  • Stroke length and footprint. Not all strokes are usable. Some stages have a long total length but a short effective travel due to limit switches or motor overhang. We paid attention to the real travel available.
  • Precision and repeatability. The best stages claim ±0.03mm repeatability. That's good enough for most CNC and 3D printing work. Anything worse than 0.05mm and you'll see step lines in your cuts.

1. RATTMMOTOR ZBX80 100mm: Best All-Rounder

RATTMMOTOR ZBX80 100mm linear stage

Pros

  • Complete package with Nema23 motor, ballscrew, coupling, and bracket
  • SFU1605 ballscrew with chrome-plated surface for wear resistance
  • Three-sided closed design keeps dust and debris out
  • 80kg horizontal / 20kg vertical load rating
  • Motor bracket maintains coaxiality for longer screw life

Cons

  • 80mm width limits use on wider gantries
  • 100mm stroke may be short for some router Z-axes

Best for: Builders who want a turnkey Z-axis for a medium-size CNC router or milling machine.

Check current price on Amazon →

This is the stage most makers will be happiest with. The ZBX80 comes fully assembled: you get the aluminum alloy slide, the SFU1605 ballscrew, a Nema23 57mm stepper (1.2Nm torque, 1.8° step angle), and a high-quality coupling. The motor bracket uses a three-sided closed design that seals the interior from chips and dust, which matters on any CNC where debris falls straight onto the Z-axis.

The ballscrew is chrome-plated bearing steel, which reduces scoring over time. The coupling uses Grade 9 bolts and H7 bore tolerance — that's a genuine precision fit, not a sloppy compromise. With 80kg horizontal capacity, this stage handles a heavy spindle without complaint. The 100mm stroke is standard for many DIY router Z-axes; if you need more, the 500mm version (our #2) uses the same design.

The only real limitation is the 80mm width. If your gantry has a wide mounting plate, you'll need to adapt. But for the majority of 6040 and 6090 machines, this is the right size.

2. RATTMMOTOR ZBX80 500mm: Long-Stroke All-Rounder

RATTMMOTOR ZBX80 500mm linear stage

Pros

  • 500mm stroke covers most deep Z travel requirements
  • Same high-quality Nema23 motor and ballscrew as the shorter version
  • Chrome-plated screw and dust-sealed design
  • 80kg horizontal rating

Cons

  • Total length with motor is 730mm — check your machine's clearance
  • Vertical load still 20kg; long stroke doesn't increase lifting capacity

Best for: CNC routers that need a long Z-axis for deep cuts or large tool changes.

Check current price on Amazon →

If you're building a machine with a tall gantry or need to plunge deep into material, the 500mm stroke version of the ZBX80 is a direct upgrade. It shares every detail with the 100mm version — the same motor, the same coupling, the same sealed bracket. The only difference is the longer base plate and ballscrew.

That long travel introduces a trade-off. The Nema23 motor's 1.2Nm torque has to move a longer screw, and the vertical load rating stays at 20kg. For a heavy spindle like a 2.2kW water-cooled unit, that's fine. But if you're running a massive 5kW spindle, you'll want the heavy-duty ZBX150 series instead. The 500mm version is best for routers that need a tall Z but don't push the weight limit.

3. RATTMMOTOR ZBX150 400mm: Heavy-Duty Powerhouse

RATTMMOTOR ZBX150 400mm linear stage

Pros

  • 20mm square linear rails — much stiffer than round shafts
  • 120kg horizontal / 50kg vertical load capacity
  • Includes two limit switches and a motor mount bracket
  • SFU1605 ballscrew with 0.03mm accuracy
  • 150mm wide mounting base

Cons

  • No stepper motor included — you must supply your own
  • Heavier and larger than smaller stages

Best for: Large-format CNC routers and industrial conversions where rigidity is paramount.

Check current price on Amazon →

This is the stage you choose when the job needs serious stiffness. The ZBX150 uses two 20mm square linear rails, which resist torsion and side forces far better than the optical-axis guides on cheaper stages. The base is 150mm wide, so it bolts solidly to a wide gantry plate.

The 120kg horizontal load and 50kg vertical load mean you can mount a heavy-duty spindle, a fourth-axis rotary, or even a small milling head without worrying about deflection. The stage comes with two limit switches pre-wired (though you'll need to connect them to your controller) and a motor mount bracket that fits standard Nema23 flanges. You supply the motor and coupling.

The catch is that you get no motor. That's fine if you're upgrading an existing machine and have spare Nema23s, or if you want to choose a specific torque or encoder model. But if you're starting fresh, factor in the cost of a motor. The ballscrew accuracy (0.03mm) is the same as the ZBX80 series, but the overall rigidity is a step above.

4. RATTMMOTOR ZBX150 100mm: Compact Heavy-Duty

RATTMMOTOR ZBX150 100mm linear stage

Pros

  • Same 150mm width and 20mm rails as the 400mm version
  • 120kg horizontal capacity in a short package
  • Limit switches and motor mount included
  • Compact footprint for tight vertical spaces

Cons

  • Short 100mm stroke may not suit all machines
  • No motor included

Best for: Machines that need a stiff, compact Z-axis for heavy vertical loads with minimal travel.

Check current price on Amazon →

The ZBX150 100mm is essentially the heavy-duty stage trimmed down for tight spaces. If you have a large gantry but only need 100mm of Z travel (common for engraving or PCB milling), this stage gives you the stiffness of the bigger ZBX150 without the extra length. The 20mm rails, 150mm base, and limit switches are identical to the 400mm version.

The shorter ballscrew means less rotational inertia, so even a modest Nema23 motor can drive it vertically with authority. This is a good pick for retrofitting an old machine that has mounting room but needs a rigidity upgrade. Just remember to add your own motor.

5. Befenybay 200mm: Balanced Mid-Range

Befenybay 200mm linear stage

Pros

  • Double optical-axis guide with SFU1605 ballscrew
  • Nema23 stepper motor included
  • 0-100mm/s speed capability
  • ±0.03mm repeatability
  • 30kg horizontal / 15kg vertical load

Cons

  • Optical-axis rails flex more than square rails under side loads
  • Weight is substantial (over 30 pounds) for what it is

Best for: DIY CNC routers that need a decent Z-axis without breaking the budget.

Check current price on Amazon →

The Befenybay 200mm is a popular choice on the DIY forums, and it's easy to see why. You get a Nema23 motor, an SFU1605 ballscrew, and double optical-axis shafts for guidance, all assembled into a compact unit. The repeatability spec (0.03mm) matches the RATTMMOTOR stages, and the speed range is fine for Z-axis movements.

The main difference from the ZBX80 series is the guide system. Optical-axis shafts (round hardened steel rods) are simpler to manufacture and cheaper, but they don't resist side loads as well as square rails. On a Z-axis, that's a concern if your spindle is off-center or if you take aggressive cuts. For light to medium cutting, it works fine. The 30kg horizontal load is lower than the RATTMMOTOR, but it's still enough for most spindles up to 1.5kW.

The stage uses four M5 threaded holes for mounting; check your gantry's bolt pattern before ordering.

6. Befenybay 100mm: Compact Square-Rail Stage

Befenybay 100mm linear stage

Pros

  • Square linear rails for better rigidity than round-shaft designs
  • Nema17 stepper motor included (smaller footprint)
  • SFU1605 ballscrew with 0.03mm repeatability
  • 30kg horizontal / 15kg vertical load

Cons

  • Nema17 motor has lower torque than Nema23 — may stall under heavy loads
  • Short 100mm stroke

Best for: Small CNC mills, 3D printer Z-axes, and light-duty engravers.

Check current price on Amazon →

This Befenybay stage is interesting because it uses square linear rails (not optical shafts) but pairs them with a Nema17 motor. The square rails give it better stiffness than the 200mm Befenybay, but the smaller motor means you trade torque for a more compact package. The SFU1605 ballscrew is the same high-quality type, so the precision is there.

The 30kg horizontal load is the same as the 200mm version, which shows the rails are the limiting factor, not the motor. For a light spindle (like a 500W ER11), this is a great match. The 100mm stroke suits desktop machines. Just don't expect it to lift a big spindle quickly — the Nema17 will work, but it'll be slower.

7. IKRANBIRD CNC Z-Axis Sliding Table 3018: Purpose-Built Upgrade

IKRANBIRD CNC Z-Axis Sliding Table for 3018

Pros

  • Designed as a drop-in upgrade for 3018 engravers
  • T8 stainless steel leadscrew with copper anti-backlash nut
  • Multifunctional spindle fixing plate
  • 90mm stroke is a big improvement over stock plastic Z
  • Lightweight (about 1kg)

Cons

  • T8 leadscrew is not a ballscrew — more friction and wear
  • Requires Nema17 motor (not included)
  • Only suits 3018-sized machines

Best for: Owners of 3018 engravers who want a metal Z-axis to reduce chatter and improve depth control.

Check current price on Amazon →

The stock 3018 engraver comes with a plastic Z-axis that flexes and drifts. This IKRANBIRD kit replaces it with a black-anodized aluminum alloy slide, a T8 leadscrew, and a copper anti-backlash nut. The 90mm stroke is about 30mm more than the stock unit, giving you room for thicker materials.

The T8 leadscrew has a 4mm lead — finer than a typical ballscrew — which means slower vertical moves but better resolution. The copper nut reduces backlash compared to the stock plastic nut. The spindle fixing plate has multiple hole patterns (58×20, 67×20, 70×20, 80x25mm) to fit common 3018 spindles.

This isn't a high-precision stage for industrial work. It's an upgrade that turns a wobbly hobby engraver into something you can actually set depth on. You'll need a Nema17 motor and a coupling; the kit doesn't include either.

8. IKRANBIRD CNC Z-axis with Stepping Motor and Limit Switch: Ready-to-Run

IKRANBIRD CNC Z-axis with motor and limit switch

Pros

  • Includes Nema17 dual-shaft motor with handwheel
  • Two limit switches included for homing
  • Copper anti-backlash nut on T8 leadscrew
  • Pre-assembled and shipped ready to mount
  • Aluminum oxide alloy base

Cons

  • Stroke reduces to only 50mm after installing limit switches
  • T8 leadscrew, not ballscrew

Best for: CNC 3018 or small mill owners who want a complete Z-axis assembly with homing capability.

Check current price on Amazon →

This IKRANBIRD kit goes a step further than the previous one by including the stepper motor and limit switches. The motor is a dual-shaft Nema17 with a handwheel on the back — handy for manual jogging when setting up. The whole assembly ships pre-assembled, so you just bolt it on and wire it up.

The trade-off is travel. With the limit switches installed, the actual stroke is 50mm. That's enough for engraving and light milling, but it won't clear large stock. If you don't need the limit switches, you can remove them to recover some stroke, but then you lose homing capability. For a 3018 upgrade where depth of cut is only a few millimeters, 50mm is usually sufficient.

The T8 leadscrew and copper nut are the same as the other IKRANBIRD kit, so precision is decent for the class. The build quality — anodized aluminum alloy — looks good and feels solid for the size.

9. TOSEASTARS Manual Linear Stage 300mm: Lab-Grade Positioner

TOSEASTARS Manual Linear Stage 300mm

Pros

  • Manual T-type leadscrew with self-locking function
  • Digital readout mechanically linked to the handwheel
  • 300mm stroke with 100kg horizontal load
  • Double EGT15 linear rails for smooth motion
  • Side-mounted ruler for visual reference

Cons

  • Manual only — no automation possible
  • 300mm stroke reduces vertical load to 50kg
  • Bulkier than motorized stages

Best for: Lab setups, inspection stations, and teaching environments where precise manual positioning is needed.

Check current price on Amazon →

This is the odd one out in the list — a fully manual stage with no stepper motor, no controller, and no automation. It's designed for applications where you need to adjust a position by hand and then lock it in place. The T-type leadscrew's sliding friction provides self-locking, so once you set the position, it stays put.

The digital readout is mechanically driven from the handwheel — no batteries, no electronics. You can see the number of turns at a glance, and the ruler on the side gives you a coarse visual check. The 100kg horizontal load capacity means it can support heavy fixtures or sensors. The 300mm stroke is generous.

If you're building a CNC machine, skip this. But if you're setting up a microscope stage, a material tester, or an optical bench, this manual stage is exactly what you need. The EGT15 rails are smooth and precise.

10. Zeberoxyz 200mm Screw Slide Table: Budget Compact

Zeberoxyz 200mm linear actuator kit

Pros

  • Very compact — 249mm total length, 200mm aluminum profile
  • Includes flexible coupling, isolation columns, and hardware
  • T-type leadscrew with 8mm lead for fast movement
  • All-metal construction

Cons

  • Effective stroke is only 122.85mm (less than total length)
  • T-type screw has backlash — not intended for high-precision CNC
  • No ballscrew, no motor included
  • Suitability limited to light loads

Best for: 3D printer Z-axes and very light-duty CNC applications where budget and size matter more than precision.

Check current price on Amazon →

The Zeberoxyz 200mm is the smallest and most basic slide table here. It uses a T-type leadscrew (8mm lead) running through a 4080U aluminum profile. The package includes a flexible coupling and mounting hardware, but no motor. You'll need a Nema17 (likely the 6.35mm shaft fits).

The effective stroke is about 122.85mm after accounting for the coupling and motor overhang. That's not great if you thought you were getting 200mm. The lead of 8mm means it moves fast per revolution, but without a ballscrew, you'll have some backlash. For a 3D printer Z-axis where you're just lifting a print head, that's okay. For a CNC spindle, not so much.

This is a parts-bin item — useful if you're prototyping or need a simple actuated slide for light lifting. It's not in the same league as the ballscrew stages above, and it shouldn't be your first choice for a CNC machine.

Buyer's guide: how to choose a Z-axis linear stage

The Z-axis is the most demanding axis on a CNC machine. It has to hold the spindle rigidly against cutting forces, lift and lower it repeatedly, and maintain positional accuracy to within a few hundredths of a millimeter. Choosing the wrong stage leads to poor surface finish, tool breakage, and frustration. Here's what to consider.

Stroke length and travel

Stroke length determines how deep you can cut and how tall your stock can be. A 100mm stroke is standard for most desktop CNC routers and allows cutting material up to 75mm thick (accounting for tool length). A 300mm or 500mm stroke is for machines that need to clear large blocks or change tools frequently.

But not all that stroke is usable. Limit switches, motor overhang, and the coupling take up space. Always check the "effective stroke" or "useful travel" of a stage. Some stages, like the IKRANBIRD with limit switches, lose half their travel to the switches.

Load capacity (horizontal vs. vertical)

The load ratings that matter most are the vertical (lifting) capacity and the moment load (tilting). A stage rated for 80kg horizontally may only lift 20kg vertically. That's because the ballscrew and bearings have to work against gravity in the vertical direction.

For a typical CNC spindle, you need at least 15kg vertical capacity for a 1.5kW spindle, and more if you're running a heavy-duty unit. The RATTMMOTOR ZBX150 series offers 50kg vertical — plenty for even the largest routers. The Befenybay stages at 15kg vertical are fine for light spindles but don't have much margin.

Ballscrew vs. leadscrew

Ballscrews (like SFU1605) use recirculating ball bearings between the screw and nut. They have very low friction, high efficiency (90%), and can achieve 0.03mm repeatability. They also cost more and require lubrication.

Leadscrews (T8, Acme) have sliding friction. They're self-locking (gravity won't make the spindle drop when power is off), but they wear faster and have more backlash. For a Z-axis that needs to stay put without a brake, a leadscrew's self-locking property is actually an advantage. However, for precision CNC work, a ballscrew combined with a motor brake or counterbalance is the better approach.

If your stage uses a leadscrew, look for a brass or copper anti-backlash nut. That reduces the play in the assembly. The IKRANBIRD kits include copper nuts, which help.

Motor type and compatibility

The two common motor sizes are Nema17 (1.7A, 0.55Nm torque) and Nema23 (3A, 1.2Nm torque). Nema23 is the standard for most CNC Z-axes because it has enough torque to lift the spindle and overcome cutting forces. Nema17 is fine for small spindles and 3D printer Z-axes.

Some stages include a motor; some don't. If you're ordering a stage without a motor, make sure you have a matching motor on hand, and that the coupling bore matches your motor shaft diameter (commonly 5mm, 6.35mm, or 8mm). The motor mount bracket should also match the NEMA flange size.

Linear guide type

The guide rails keep the stage from twisting. Round optical shafts (hardened steel rods) are cheap and work well for light loads, but they deflect under side loading. Square profile rails (15mm or 20mm) are much stiffer and more accurate. For a Z-axis, square rails are strongly preferred unless you're building a very light machine.

The RATTMMOTOR ZBX150 uses dual 20mm square rails — the best guide type in this roundup. The Befenybay 100mm uses square rails too (though smaller). The Befenybay 200mm uses round shafts. The manual TOSEASTARS uses EGT15 rails, which are a compact linear guide system similar to miniature square rails.

Manual vs. automated

Most builders want a motorized stage for CNC work. But manual stages with handwheels and digital readouts are useful for lab positioning, alignment jigs, and teaching. The TOSEASTARS manual stage excels there. If you go manual, make sure the leadscrew has a self-locking feature to hold position.

Frequently asked questions

What does a Z-axis linear stage do on a CNC machine?

It moves the spindle up and down to control the depth of cut. The stage provides a rigid, guided platform that keeps the spindle perpendicular to the work surface and allows precise depth adjustments, either manually or via stepper motor control.

What is the difference between a ballscrew and a leadscrew for a Z-axis?

A ballscrew uses recirculating ball bearings for low friction and high precision. It's faster and more accurate but not self-locking. A leadscrew (like a T8) has sliding friction, is self-locking, and is cheaper, but it wears faster and has more backlash. For CNC routing, a ballscrew is generally better; for 3D printers or manual stages, a leadscrew is fine.

How much vertical load do I need for my spindle?

A typical 1.5kW water-cooled spindle weighs about 4-5kg. Add the mounting bracket and the moving part of the stage, and you're looking at 8-10kg. A stage with 15kg vertical capacity gives you a safety margin. For a 2.2kW spindle (about 6-7kg), aim for 20kg or more. Heavy-duty spindles (5kW) need 50kg.

Can I use a stage with an Nema17 motor if the machine is designed for Nema23?

Yes, but the Nema17 will have less torque. The Z-axis will move slower, and it may stall if you try to take aggressive cuts. Nema23 is the standard for good reason.

What is repeatability in a linear stage?

Repeatability refers to the stage's ability to return to the same position time after time under the same conditions. A spec of ±0.03mm means that if you command the stage to go to 10.00mm, it will arrive somewhere between 9.97mm and 10.03mm each time. That's good enough for most CNC work.

Do I need limit switches on a Z-axis?

Limit switches prevent the stage from crashing into its mechanical stops. They are highly recommended for automated machines. Some stages come with them included (like the RATTMMOTOR ZBX150 and the IKRANBIRD kits). If your controller supports homing, limit switches also let you establish a repeatable machine zero.

Can I use a manual linear stage with a stepper motor?

Not easily. Manual stages use a handwheel and a T-type leadscrew without a motor mount. Retrofitting a motor would require machining a bracket and coupling adapter. It's simpler to buy a motorized stage to begin with.

Final verdict

For most CNC builders, the RATTMMOTOR ZBX80 100mm is the best Z-axis stage to buy right now. It combines a Nema23 motor, a quality ballscrew, a sealed housing, and a good load rating in a package that bolts directly onto a standard gantry. If you need a longer stroke, the RATTMMOTOR ZBX80 500mm gives you the same build quality with an extra 400mm of travel.

For heavy-duty machines that need to lift a big spindle or withstand aggressive cutting, step up to the RATTMMOTOR ZBX150 400mm. It's the stiffest stage in this roundup, and the 50kg vertical capacity means you won't have to worry about sag. Just remember you'll need to supply your own motor.

If you're on a tighter build and want a decent all-rounder, the Befenybay 200mm with Nema23 motor is a solid compromise. It's not as rigid as the RATTMMOTOR ZBX80, but it will work well for light to medium cutting. And if you're upgrading a 3018 engraver, the IKRANBIRD Z-Axis Sliding Table kit turns a wobbly toy into a metal-framed machine you can actually dial in.

No matter which stage you choose, buy the one that matches your machine's mounting pattern and your spindle's weight. A Z-axis that's too small or too flexible will undermine everything else you've done right.

This article contains Amazon affiliate links. We may earn a small commission on qualifying purchases at no extra cost to you.

Ryan Patterson
Ryan Patterson

Ryan Patterson covers the accessories that hold everything together: mounts, chargers, cables, and power banks. He looks for the small details that separate gear that lasts from gear that frustrates.

Articles: 199

Leave a Reply

Your email address will not be published. Required fields are marked *