Some links on this page are affiliate links. Learn more. Prices and ratings are accurate at time of publication.

Last updated: 2026-05-25

impact-drivers

DeWalt DCF887B vs Makita XDT16ZB

Side-by-side specs, honest pros/cons, and our clear recommendation.

Our Pick

DeWalt DCF887B

4.8 ★ · 18,420 reviews · $149

Check Price on Amazon →

↳ Most homeowners with similar needs chose this one.

Our Pick DeWalt DCF887B

DeWalt DCF887B

DeWalt

4.8 (18,420)
$149 Check Price →
Makita XDT16ZB

Makita XDT16ZB

Makita

4.7 (5,840)
$129 Check Price →

Spec Comparison

Spec DeWalt DCF887B Makita XDT16ZB
Price $149 $129
Rating 4.8 ★ 4.7 ★
Reviews 18,420 5,840
voltage 20V MAX 18V LXT
max torque 1,825 in-lbs 1,600 in-lbs
speed settings 3-speed (0-1,000 / 0-2,800 / 0-3,250 IPM) 4-speed (0-3,600 IPM)
chuck 1/4" hex 1/4" hex
weight 3.4 lbs 3.5 lbs
battery included No (tool only) No (tool only)

The wrong tool costs more than the right one.

A stripped screw from a cheap drill. A burned-out motor from an undersized saw. Don't find out the hard way — Amazon updates prices hourly, and inventory moves fast during peak season.

DeWalt DCF887B

Pros

  • Compact head fits tight spaces
  • 3 LED lights with 20-second delay
  • Brushless motor
  • 3-speed settings for precision control

Cons

  • Battery sold separately
  • No mode selection ring
  • No belt hook included

Makita XDT16ZB

Pros

  • 4-speed power selection
  • Quick-shift mode reduces screw stripping
  • Brushless motor
  • Twin LED lights

Cons

  • Battery sold separately
  • Torque slightly lower than DeWalt/Milwaukee
  • Button placement takes getting used to

Frequently Asked Questions

DeWalt DCF887B vs Makita XDT16ZB: which is better for a beginner?
For beginners, we'd lean toward the DeWalt DCF887B thanks to its compact head fits tight spaces and overall ease of use. That said, both tools are solid entry points into power tools.
Is the DeWalt DeWalt DCF887B worth the extra money over the Makita XDT16ZB?
At $149 vs $129, the DeWalt DCF887B costs $20 more. The premium gets you 3 led lights with 20-second delay. Whether that's worth it depends on how often you'll use it.
Can I use DeWalt batteries with both tools?
Each brand uses its own battery platform. The DeWalt DCF887B uses 20V MAX, while the Makita XDT16ZB uses 18V LXT. They're not interchangeable.

Related Comparisons

Ready to decide?

Check the latest price and availability on Amazon.

Not sure which tool to buy?

Take the free 30-second quiz.

Take Quiz →