As an Amazon Associate, BatteryFits earns from qualifying purchases at no cost to you. Compatibility is not a safety endorsement — always verify voltage and platform.

How to Read Cordless Battery Compatibility (So You Don't Buy the Wrong Pack)

Voltage number, platform name, and connector shape — the three things that actually decide fit.

Buyer note: This guide compares platform fit, specs, and ownership tradeoffs. Compatibility is not a safety endorsement — always verify voltage and platform for your exact tool, and treat aftermarket packs as a warranty and safety trade-off.

Best Starting Point

Milwaukee M18 REDLITHIUM 5.0Ah Battery (48-11-1850)

M18·18V·$67.99
8.8
Buy on AmazonRead Full Review

Prices may change · Free shipping with Prime

Quick Comparison

ProductRatingPrice
Milwaukee M18 REDLITHIUM 5.0Ah Battery (48-11-1850)M18 · 18V8.8/10$67.99Buy on Amazon
DEWALT 20V MAX 5.0Ah Battery (DCB205)20V MAX · 20V MAX8.6/10$61.31Buy on Amazon
RYOBI ONE+ 18V 4.0Ah Battery with LED Fuel Gauge (PBP005)ONE+ 18V · 18V8.5/10$54.99Buy on Amazon
DEWALT 12V MAX 2.0Ah Battery (DCB122)12V MAX · 12V MAX8.3/10$34.9Buy on Amazon
RYOBI 40V Lithium-Ion 4Ah High Capacity Battery40V · 40V MAX8.4/10$104.99Buy on Amazon

Voltage numbers don't mean what you think

DeWalt's 20V MAX packs and Milwaukee's M18 packs are both roughly the same underlying voltage class — 20V MAX is a peak, unloaded-voltage measurement, while the nominal operating voltage sits closer to 18V. The marketing number on the box is not a spec you can use to compare compatibility across brands. Two packs with different voltage labels can still be the same class, and two packs with the same label can be completely incompatible platforms.

Platform name is the real compatibility key

What actually determines fit is the platform: Milwaukee M12 or M18, DeWalt 20V MAX or FlexVolt or 12V MAX, Ryobi ONE+ or Ryobi 40V. A battery only fits tools built for its exact platform, regardless of what voltage number is printed on the label. Before you buy a pack, confirm your tool's platform, not just its voltage.

Cross-brand compatibility is basically never real

Every major brand uses a proprietary connector shape and communication pins between the battery and the tool. A Milwaukee M18 pack physically will not slide into a DeWalt 20V MAX tool, and vice versa. If a listing claims a battery works across brands it does not make, treat that as a red flag, not a feature.

FlexVolt is the one platform that spans two voltage classes

DeWalt's FlexVolt line is the notable exception to the one-platform-one-voltage rule. A FlexVolt battery automatically runs at 20V in a standard 20V MAX tool and switches to 60V (or 120V when two packs are paired) in a FlexVolt-specific tool like a table saw or mower. It is backward compatible with the entire 20V MAX lineup, which makes it the most flexible single battery purchase in the DeWalt ecosystem — at a higher price.

What actually varies within a platform

Once you have confirmed the platform matches, the real differences between packs are capacity (Ah, which drives runtime and weight), the battery's generation or chemistry, whether it has a built-in fuel gauge, and whether it is a genuine OEM pack or an aftermarket replacement. None of those affect whether the battery fits — they affect how well it performs and what warranty protection you get.

A quick compatibility checklist before you buy

Confirm the platform name on your tool (not just the voltage), match it exactly to the battery listing, check whether the listing is genuine OEM or aftermarket, and pick a capacity that matches how you use the tool. Getting the platform right guarantees fit. Everything else is a tradeoff you get to choose.

More Buying Guides