The reason is that these three names cause so much trouble because sellers include long lists of models in the product titles, which makes each listing appear as if it applies to all products. The labels also have an authoritative appearance. Moreover, the three names actually do overlap, since they refer to packs designed for the same robot family but with different capacities.
The quickest way to get out of the entire situation is to adopt one habit—stop matching batteries by their name and begin matching by their part number. The number printed on your old battery is the only thing that never lies.
The three names, one at a time
ABL-D1: the standard pack
The D1 is the standard battery in the range, with a voltage of 14.4V and a capacity of 1800mAh. Within this range it is included for the e5 and e6 models, the i1 to i8 series, and the j5+, j6+ and j7. Should your old battery label say ABL-D1, then the ABL-D1 battery pack is the one that matches exactly.
ABL-D2: the upgraded pack
The D2 is the more advanced model in the range, having a capacity of 14.4V and 32Wh, with the cells varying between 2210mAh and 2410mAh. It is compatible with the j5, j6 and j7, the i1, i3, i4, i5, i7+ and i8, and the e5. This is the ABL-D2 upgraded battery pack.
ABL-F: the high-capacity name
The ABL-F designation is used to identify the high-capacity batteries in the range, specifically those based on the 4INR19/66-2 cells with a capacity of 4460mAh and 64.2Wh and a rated charge time of up to 120 minutes. Within this group the ABL-F battery is suitable for the e5 and e6 models, the i1 to i8 models, and the j5 to j8 models, including the Combo versions.
The ABL-F name is the one which has given rise to the most support tickets. Individuals order according to the name they recall, since the name by itself does not specify the pack; it is the number that does.
Which pack fits which robot
| Label | What it is | Fit list in this collection |
|---|---|---|
| ABL-D1 | Standard pack, 1800mAh | e5, e6 · i1-i8 · j5+, j6+, j7 |
| ABL-D2 | Upgraded pack, 32Wh | j5, j6, j7 · i1, i3, i4, i5, i7+, i8 · e5 |
| ABL-F | High capacity, 4460mAh / 64.2Wh | e5, e6 · i1-i8 · j5-j8, Combo included |
| ABL-B | s9 only | s9 9150, s9+ 9550 |
| 4376392 | Old series pack | 500, 600, 700, 800, 900 series |
The complete, model-by-model lists can be found on each product page; this table acts as the map while the product pages contain the detailed information.
How to check which one you have
Turn the robot over and remove the battery. For most models this requires two screws. The label on the package indicates a part number which begins with ABL- or 4INR, for example 4INR19/66-2 or 4INR19/65-2.
That figure is the solution; it shows both the cells and the pack. By taking a photograph of it using your phone, you'll be able to place an order anywhere without having to guess. The photo also serves to resolve any issues that may arise later should the pack not fit, since it's uncommon for the pack not to fit when the number is matched.
What happens if you order the wrong one
The pack arrives, you open the robot, and it's not the right fit for your model. It happens, and it's fixable, but it costs you a week of shipping and some frustration.
Two ways to avoid it. Match the part number before you buy, which we covered. Or send us your robot's model number before ordering, and we'll check the fit against the pack for you. The compatibility guide walks through every series.
So which do you buy?
Standard pack on your mind: the ABL-D1.
Upgraded pack with more capacity: the ABL-D2.
Longest runtime in the family: the ABL-F at 4460mAh.
s9 or s9+: the ABL-B. 500 through 900 series: the 4376392. Braava jet m6: the ABL-C. All of them live in the Roomba battery collection, sorted by robot series.
I no longer ask my customers which battery they believe they require; instead I ask what the label states. The label doesn't offer any opinions.
References & Sources
iRobot Roomba support home: official documentation for Roomba battery part numbers and model compatibility.
iRobot help and support center: official support hub for Roomba product manuals.
Frequently asked questions
What is the difference between ABL-D1 and ABL-F Roomba batteries?
Which replacement battery fits my Roomba model?
Can I use a higher capacity battery in my Roomba?
Not sure which pack is yours?
Send us the part number on your old battery, or your robot's model number, and we'll match it.