Impact Drivers Global Rankings

Pro tip

Use our global impact driver rankings to determine how each model in our test fleet performed in critical lab tests. We’ve also included a link to the full review for each impact driver for test results, ratings, and additional editorial insights to inform your research.

Use the search field below to filter the table by brand, voltage, model number, and more. Each column is also sortable, so you can easily uncover how each model compares against our entire test fleet. For example, enter “12V” into the search field and then sort by a specific column to find the top-performing 12V impact drivers.

ProductDriving Speed RankMax Torque RankBattery Run Time RankMax RPM RankBare Weight RankImpacting Noise RankReview
Dewalt DCF801 (12V)192191736Full review
Dewalt DCF845 (20V)210571112Full review
Dewalt DCF850 (20V)991531216Full review
Dewalt DCF887 (20V)521381320Full review
Makita DT04Z (12V)201661928Full review
Makita GDT01Z (40V)105191519Full review
Makita XDT13Z (18V)13831097Full review
Makita XDT14Z (18V)41434616Full review
Makita XDT19Z (18V)31365515Full review
Milwaukee 2462-20 (12V)21181021721Full review
Milwaukee 2551-20 (12V)1720181291Full review
Milwaukee 2656-20 (18V)161120201613Full review
Milwaukee 2760-20 (18V)12191215132Full review
Milwaukee 2850-20 (18V)53146810Full review
Milwaukee 2953-20 (18V)11181175Full review
Milwaukee 3453-20 (12V)156212113Full review
Ryobi P235 (18V)871714209Full review
Ryobi P237 (18V)1117611213Full review
Ryobi P239 (18V)14410161918Full review
Ryobi PBLID02 (18V)5121513184Full review
Ryobi PSBID01 (18V)1815218411Full review
Picture of Nathan Hamilton
Nathan Hamilton
Nathan Hamilton is the founder of DIY Gear Reviews and a recognized expert in the home and DIY space. He has over 200 bylines covering topics such as power tools, hand tools, and woodworking. Nathan is the strategic director for DIY Gear Reviews, deciding everything from the content covered to designing the testing methodologies for lab-tested reviews. He can be emailed at


Leave a Comment