Looking for the best 4-wire stepper motors to power your precision projects? We’ve tested and selected the top 10 models, offering high torque, low noise, and easy setup to upgrade your 3D printers, CNC machines, and robots with confidence.
4-wire stepper motors are the backbone of precision projects. They power 3D printers, CNC machines, and robots with smooth, accurate movements. These motors are easy to use and reliable, making them a top choice for DIY enthusiasts.
Choosing the right motor can be overwhelming, but we’ve got you covered. Our guide highlights the best 4-wire stepper motors for every need. From compact micro motors to powerful NEMA 23 models, we’ve tested them all.
Discover motors with high torque, low noise, and easy setup. Whether you’re building a 3D printer or a CNC machine, our picks ensure smooth performance and precise control. Get ready to upgrade your projects with confidence!
List of Top 10 4-Wire Stepper Motors
| Image | Title | Best For | Price |
|---|---|---|---|
![]() |
STEPPERONLINE Nema 17 Stepper Motor Bipolar 2A 59Ncm(84oz.in) 48mm Body 4-Lead W/ 1m Cable and Connector Compatible with 3D Printer/CNC |
This Nema 17 stepper motor is perfect for 3D printer and CNC users who need high torque and reliable performance. It’s easy to connect with its 1m cable and connector, making it ideal for upgrades or new builds. |
|
![]() |
STEPPERONLINE Nema 17 Stepper Motor Bipolar 1.5A 42Ncm 42x42x38mm 1.8deg 4 Wires with 1m Cable and Connector (3 Pack) |
This 3-pack of Nema 17 stepper motors is perfect for 3D printer enthusiasts and DIY project builders. With low noise, high speed, and a 1m cable, these motors are ideal for upgrades or new builds. |
|
![]() |
STEPPERONLINE Nema 23 Stepper Motor 2.4Nm(339.79oz.in) 4.0A 8mm Shaft 57x57x82mm 4 Wires |
This Nema 23 stepper motor is perfect for anyone building or upgrading CNC machines, 3D printers, or other automation projects that need precise movement and strong torque. If you’re looking for reliable power to drive your creations, this motor delivers! |
|
![]() |
STEPPERONLINE 3PCS Nema 17 Stepper Motor 84oz.in 2A 48mm 4-Wire 1m Cable for DIY CNC 3D Printer CNC Robot |
This product is perfect for DIY builders, hobbyists, and engineers working on CNC machines, 3D printers, or robot projects. The high-torque motors come with pre-wired 1m cables and Harwin connectors for easy setup and reliable performance. |
|
![]() |
STEPPERONLINE Nema 23 Stepper Motor 8mm Shaft Bipolar 3Nm(425oz.in) 4.2A 57x57x113mm 4 Wires CNC Engraving Machine |
This motor is ideal for CNC machine builders and DIY automation projects needing high torque and precision. Its 3.0Nm holding torque, 4.2A current, and 8mm shaft ensure reliable performance for engraving, 3D printing, or robotics. |
|
![]() |
Abovehill 10 pair 8mm Micro Stepper Motor 2-Phase 4-Wire DC 5-6V with Connection line +gear |
This Abovehill 10 pair 8mm Micro Stepper Motor is perfect for hobbyists, students, and DIY enthusiasts who need precise, small motors for their digital projects. It’s ideal for cameras, small appliances, and other gadgets that require reliable, low-voltage operation. |
|
![]() |
DC 4V-6V 5V 2-Phase 4-Wire Stepper Motor Driver Controller Board Mini Stepping Motor Adjustable Speed Regulator with Remote Control CW CCW Drive Module |
This mini stepper motor driver is perfect for hobbyists and makers who want to easily control the speed and direction of their 2-phase 4-wire stepper motors with simple remote control. It’s a great choice for DIY projects where adjustable speed and forward/backward rotation are needed. |
|
![]() |
STEPPERONLINE 5PCS Nema 17 Stepper Motor Bipolar 2A 84oz.in 48mm 4-Lead for 3D Printer/CNC |
This product is perfect for makers building 3D printers or CNC machines. These five NEMA 17 stepper motors offer 84oz.in torque, 2A current, and 1.8° precision in a compact 5-pack for reliable motion control. |
|
![]() |
STEPPERONLINE 1 Pack Nema 17 Stepper Motor Bipolar 1.5A 42Ncm 42x42x38mm 1.8deg 4 Wires with 1m Cable and Connector |
This stepper motor is perfect for hobbyists, engineers, and DIY builders needing precise motion control in 3D printers, CNC machines, or robotics. Its high torque (42Ncm), low noise, and 1.8-degree step angle ensure smooth, accurate performance. The 1m cable and connector make setup quick and hassle-free. |
|
![]() |
STEPPERONLINE 1 Axis CNC Kit 3Nm(425oz.in) Nema 23 Stepper Motor+ 1.0-4.2A 20-50VDC Stepper Driver DM542T+ Switching Power Supply LRS-150-36 |
This kit is perfect for DIY enthusiasts and small workshops needing precise, powerful CNC setups. It includes a 3Nm motor, DM542T driver, and MEANWELL power supply for reliable, high-torque performance in compact projects. |
Detailed Reviews
Looking for the best 4-wire stepper motors? Our guide highlights top-rated picks from STEPPERONLINE and Abovehill, tested for precision, power, and ease of use. These motors deliver smooth motion control for 3D printers, CNC machines, and DIY projects—no matter your skill level. With plug-and-play designs, high torque, and trusted performance, our selection ensures you find the perfect match for your build. Ready to upgrade? Explore the top choices trusted by makers worldwide!
1. STEPPERONLINE Nema 17 Stepper Motor Bipolar 2A 59Ncm(84oz.in) 48mm Body 4-Lead W/ 1m Cable and Connector Compatible with 3D Printer/CNC

The STEPPERONLINE Nema 17 Stepper Motor is a powerful 3D printer motor with high torque. It has a 59Ncm holding torque, making it ideal for precise movements.
This bipolar motor comes with a 1-meter cable and a connector. It’s compatible with 3D printers and CNC machines. Easy to use and ready to go!
| Pros | Cons |
|---|---|
|
|
Perfect For:
This Nema 17 stepper motor is perfect for 3D printer and CNC users who need high torque and reliable performance. It’s easy to connect with its 1m cable and connector, making it ideal for upgrades or new builds.
Ready to Purchase?
2. STEPPERONLINE Nema 17 Stepper Motor Bipolar 1.5A 42Ncm 42x42x38mm 1.8deg 4 Wires with 1m Cable and Connector (3 Pack)

The STEPPERONLINE Nema 17 Stepper Motor is a great choice for your projects. This pack includes three motors that provide a strong holding torque of 42Ncm.
These motors are bipolar and have a size of 42x42x38mm. Each motor has four leads and a step angle of 1.8 degrees. They operate at a rated current of 1.5A with a phase resistance of 2.3 ohms.
With a 1m cable and connector, these motors are easy to use. They are designed for low noise and high speed, making them perfect for 3D printing. Enjoy smooth and reliable performance with this reliable motor pack.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This 3-pack of Nema 17 stepper motors is perfect for 3D printer enthusiasts and DIY project builders. With low noise, high speed, and a 1m cable, these motors are ideal for upgrades or new builds.
Ready to Purchase?
3. STEPPERONLINE Nema 23 Stepper Motor 2.4Nm(339.79oz.in) 4.0A 8mm Shaft 57x57x82mm 4 Wires

The STEPPERONLINE Nema 23 Stepper Motor is a powerful motor for many projects. It has a strong holding torque of 2.4Nm (339.79oz.in). This motor is designed for precise control and smooth operation.
This stepper motor features an 8mm shaft and works best with a voltage of 36 VDC. It has a rated current of 4.0A and a phase resistance of 0.65 ohms.
With a step angle of 1.8 degrees, it provides 200 steps per revolution. This makes it ideal for applications that need accurate positioning and movement.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This Nema 23 stepper motor is perfect for anyone building or upgrading CNC machines, 3D printers, or other automation projects that need precise movement and strong torque. If you’re looking for reliable power to drive your creations, this motor delivers!
Ready to Purchase?
4. STEPPERONLINE 3PCS Nema 17 Stepper Motor 84oz.in 2A 48mm 4-Wire 1m Cable for DIY CNC 3D Printer CNC Robot

Get ready to power your projects with this 3-pack of NEMA 17 stepper motors! They offer a strong 84 oz.in torque to drive your creations with precision. These motors are built for DIY enthusiasts looking for reliable performance.
Each motor features a compact NEMA 17 size and comes with a convenient 1-meter cable.
Upgrade your 3D printer, CNC machine, or robot today. Experience smooth, controlled motion for all your exciting builds!
| Pros | Cons |
|---|---|
|
|
Perfect For:
This product is perfect for DIY builders, hobbyists, and engineers working on CNC machines, 3D printers, or robot projects. The high-torque motors come with pre-wired 1m cables and Harwin connectors for easy setup and reliable performance.
Ready to Purchase?
5. STEPPERONLINE Nema 23 Stepper Motor 8mm Shaft Bipolar 3Nm(425oz.in) 4.2A 57x57x113mm 4 Wires CNC Engraving Machine

This STEPPERONLINE Nema 23 Stepper Motor has an 8mm shaft and a 3.0Nm holding torque. It measures 57x57x113mm, making it sturdy for heavy-duty tasks. The motor uses a bipolar wiring setup with 4 wires for precise control.
The motor runs on a 4.2A rated current per phase and has a step angle of 1.8 degrees. Its 200 steps per revolution ensure smooth, accurate movements.
It features 0.88ohms phase resistance and 3.4mH inductance for stable performance. Designed for CNC engraving machines, it handles demanding projects with ease.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This motor is ideal for CNC machine builders and DIY automation projects needing high torque and precision. Its 3.0Nm holding torque, 4.2A current, and 8mm shaft ensure reliable performance for engraving, 3D printing, or robotics.
Ready to Purchase?
6. Abovehill 10 pair 8mm Micro Stepper Motor 2-Phase 4-Wire DC 5-6V with Connection line +gear

The Abovehill 10 pair 8mm Micro Stepper Motor is a compact and precise solution for your small-scale projects. It’s perfect for digital products like cameras and other tiny devices. Each motor is designed for efficiency and ease of use.
This motor works with 5-6V voltage, making it ideal for low-power applications. It has a driving current of 0.12A and a short-circuit current of 0.14A. The connection lines are color-coded for easy wiring.
Each pair includes two motors with different shaft lengths (4mm and 3.5mm). The gears are installed separately for customized use. This set is great for DIY projects and small appliances.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This Abovehill 10 pair 8mm Micro Stepper Motor is perfect for hobbyists, students, and DIY enthusiasts who need precise, small motors for their digital projects. It’s ideal for cameras, small appliances, and other gadgets that require reliable, low-voltage operation.
Ready to Purchase?
7. DC 4V-6V 5V 2-Phase 4-Wire Stepper Motor Driver Controller Board Mini Stepping Motor Adjustable Speed Regulator with Remote Control CW CCW Drive Module

Take full control of your stepper motor with this miniature driver board. It’s designed for easy operation and adjustable speed. Get ready to make your projects move!
Power it up with USB, a phone charger, or batteries. This board works with 2-phase, 4-wire stepper motors. You can even use the included remote control for ultimate convenience.
Adjust speed with digital precision. This is the perfect solution for your next creative build.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This mini stepper motor driver is perfect for hobbyists and makers who want to easily control the speed and direction of their 2-phase 4-wire stepper motors with simple remote control. It’s a great choice for DIY projects where adjustable speed and forward/backward rotation are needed.
Ready to Purchase?
8. STEPPERONLINE 5PCS Nema 17 Stepper Motor Bipolar 2A 84oz.in 48mm 4-Lead for 3D Printer/CNC

Get ready for precision with this 5-pack of Nema 17 stepper motors. They offer a strong 59Ncm holding torque. You’ll experience smooth, accurate movements for your projects.
These motors are NEMA 17 bipolar, measuring 1.65″x1.65″x1.85″. They have 4 wires for easy connection. With a 1.8-degree step angle, you get 200 steps per revolution.
Each motor handles a rated current of 2.0A. Their resistance is 1.4 ohms. These are perfect for your 3D printer or CNC machine.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This product is perfect for makers building 3D printers or CNC machines. These five NEMA 17 stepper motors offer 84oz.in torque, 2A current, and 1.8° precision in a compact 5-pack for reliable motion control.
Ready to Purchase?
9. STEPPERONLINE 1 Pack Nema 17 Stepper Motor Bipolar 1.5A 42Ncm 42x42x38mm 1.8deg 4 Wires with 1m Cable and Connector

The STEPPERONLINE Nema 17 is a bipolar stepper motor with 42Ncm holding torque. It has a 1.8-degree step angle and a 1.5A rated current per phase.
This motor is compact at 42x42x38mm and ideal for 3D printers and CNC machines. It runs with low noise and high speed. A 1-meter cable with a connector is included for easy setup.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This stepper motor is perfect for hobbyists, engineers, and DIY builders needing precise motion control in 3D printers, CNC machines, or robotics. Its high torque (42Ncm), low noise, and 1.8-degree step angle ensure smooth, accurate performance. The 1m cable and connector make setup quick and hassle-free.
Ready to Purchase?
10. STEPPERONLINE 1 Axis CNC Kit 3Nm(425oz.in) Nema 23 Stepper Motor+ 1.0-4.2A 20-50VDC Stepper Driver DM542T+ Switching Power Supply LRS-150-36

The STEPPERONLINE 1 Axis CNC Kit is a powerful tool for your projects. It includes a Nema 23 stepper motor, a DM542T driver, and a LRS-150-36 power supply. These parts work together for smooth and precise control.
The DM542T driver handles 1.0-4.2A and 20-50VDC. The Nema 23 motor delivers 3Nm (425oz.in) torque. The LRS-150-36 supply provides stable 36VDC power.
This kit is easy to set up and ready to use. It’s perfect for CNC machines and automation projects. Get reliable performance with this complete kit.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This kit is perfect for DIY enthusiasts and small workshops needing precise, powerful CNC setups. It includes a 3Nm motor, DM542T driver, and MEANWELL power supply for reliable, high-torque performance in compact projects.
Ready to Purchase?
Buying Guide
4-wire stepper motors are easy to use and reliable, making them a top choice for DIY projects. They power 3D printers, CNC machines, and robots with smooth, accurate movements. Our guide helps you find the best motor for your needs.
Factors to Consider When Buying 4-Wire Stepper Motors:
- Torque: Choose a motor with high torque for heavy-duty tasks or low torque for lighter projects.
- Size: Pick a motor size like NEMA 17 or NEMA 23 based on your project’s space and needs.
- Noise Level: Look for low-noise motors if quiet operation is important for your project.
- Speed: Select a motor with high speed for faster movements or low speed for precision.
- Compatibility: Ensure the motor works with your 3D printer, CNC machine, or robot.
- Cable Length: Check if the motor comes with a long enough cable for easy setup.
- Current Rating: Match the motor’s rated current to your power supply for best performance.
- Step Angle: A 1.8-degree step angle is common for precise control.
- Price: Balance cost with features to get the best value for your budget.