ABL-D1 vs ABL-D2 vs ABL-F: What Each Label Actually Means

|LiPingYuan
ABL-D1, ABL-D2 and ABL-F are three designations within the same battery family and their fit lists cover both the i and j robots; it is this overlap that causes confusion. When it comes to deciding whether a battery will be shipped, the part number on the label of your old battery acts as the deciding factor and we check the fit beforehand.

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.

The ABL-D1, ABL-D2 and ABL-F battery packs side by side showing their labels and connectors
Three packs from the same family. The labels tell the story, the part numbers close the case.

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.Close-up of a Roomba battery label showing the part number starting with 4INR

Match the part number on this label, not the marketing name on the box.

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?
ABL-F is the label on the high-capacity pack, marked 4INR19/66-2 with 4460mAh and 64.2Wh, rated up to 120 minutes. ABL-D1 is the standard 1800mAh pack from the same battery family. Both circulate across the i and j robots, so match the part number printed on your old battery to the listing rather than guessing from the label.
Which replacement battery fits my Roomba model?
The ABL-D1 and ABL-D2 packs cover the e, i and j family robots. The ABL-F pack covers the same family with a bigger 4460mAh capacity. The s9 and s9+ take ABL-B. The 500 to 900 series take 4376392, and the XLife 4400mAh pack also fits the 500 to 800 series. The Braava jet m6 takes ABL-C. The surest check is the part number printed on your original battery label.
Can I use a higher capacity battery in my Roomba?
Yes, as long as the plug and shape match your robot. mAh is just tank size. The robot draws only the current it needs, so a bigger pack simply runs longer between charges.

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.

Browse Roomba Batteries