Drills and hammer drills / Milwaukee M18 FUEL

Milwaukee 2904 hammer drill

Researched by Rob Pitman, licensed electrician (Australia) · Specs checked 2026-10-16 · From manufacturer specs, not a hands-on test

Battery platformMilwaukee M18
Ways to buy2 US SKUs
Specs published10 of 12

Own Milwaukee M18 batteries and a charger? The 2904-20 bare tool is the same tool without paying for them again. Starting from scratch? The 2904-22 kit includes 2x M18 REDLITHIUM XC5.0 Extended Capacity Battery Pack [48-11-1850], M18 & M12 Multi-Voltage Charger [48-59-1812], Side Handle, Blow Molded Case.

Ways to buy this tool

SKUTypeWhat is in the box
2904-20
"20": Bare tool: no battery or charger
BARE TOOL
  • M18 FUEL 1/2" Hammer Drill/Driver - Cordless Power Tool [2904-20]
  • Side Handle
  • Belt Clip
2904-22
"22": Kit with 2 batteries and a charger (battery size varies by tool) (usually)
KIT
  • M18 FUEL 1/2" Hammer Drill/Driver - Cordless Power Tool [2904-20]
  • 2x M18 REDLITHIUM XC5.0 Extended Capacity Battery Pack [48-11-1850]
  • M18 & M12 Multi-Voltage Charger [48-59-1812]
  • Side Handle
  • Blow Molded Case

Same tool in each box; the SKUs differ in what comes with it. The box contents come from the manufacturer; the suffix notes are a guide. How Milwaukee model numbers work.

Specs

Ratings are the manufacturer's and are not comparable across brands unless measured the same way.

Max torque (manufacturer rating)1,400 in-lbs [2]
Max speedLow 0-500 / High 0-2,100 [2]
Hammer rateHigh 0-33,000 BPM [2]
MotorPOWERSTATE Brushless [2]
Chuck1/2 in [2]
Speed settings2 [2]
Clutch settings16 [2]
Weight, tool only3.3 lb [2]
Weight with battery4.9 lb [2]
Warranty5 Year Limited Warranty [2]
Drive modesNot published
Head lengthNot published

Compare 2904 with another model

Sources

  1. Milwaukee US product page 2904-20, retrieved 2026-10-16
  2. Milwaukee operator manual linked from 2904-20 page, retrieved 2026-10-16
  3. Milwaukee US product page 2904-22, retrieved 2026-10-16

Figures not published by the manufacturer are left out rather than guessed. Found an error? Tell us.