iRobot Roomba Battery
iRobot Roomba Battery Replacements — All Series, iRobot-Decoded BMS
A-grade LG/Samsung INR replacement batteries for every Roomba series: i, e, j, s, 900, 800, 600, 700, and Braava Jet. iRobot-decoded BMS for error-free charging, 800+ cycles, CE/FCC/RoHS certified. 60-day returns, 12-month warranty.
Collection Overview
Your Roomba cleaning time dropped from 90 minutes to 30? That is a dying battery — not a broken robot. Our replacement batteries for every iRobot Roomba series restore full runtime and reliable docking, so your robot cleans like new without the cost of a replacement unit.
Every battery in this collection uses A-grade LG and Samsung INR 18650 lithium-ion cells with ±3 percent capacity tolerance — the same cell manufacturers iRobot sources for OEM packs. The iRobot-decoded BMS (Battery Management System) correctly emulates the proprietary communication protocol between the battery and Roomba firmware, so your robot charges normally, docks reliably, and reports accurate battery percentage in the iRobot HOME app — no error codes, no "battery not recognized" warnings.
We cover the complete Roomba lineup: i Series (i1-i8), e Series (e5, e6), j Series (j5-j9), s Series (s9, s9+), 900, 800, 700, 600, and 500 Series, plus Braava Jet M6 mopping robots. Each battery is cycle-tested to 800+ charges before shipping and backed by a 12-month warranty with 60-day no-questions returns.
Find Your Roomba Series
Select your Roomba series below. Match the battery model to the product listings on this page. Check your robot's model number on the label underneath for precise compatibility.
| Roomba Series | Popular Models | Battery Model |
|---|---|---|
| i Series | i1, i2, i3, i3+, i4, i4+, i5, i6, i7, i7+, i8, i8+ | ABL-D2, ABL-F, ABL-D1 |
| e Series | e5, e6 | ABL-D2, ABL-D1 |
| j Series | j5, j5+, j6, j6+, j7, j7+, j8, j8+, j9, j9+ | ABL-D2, ABL-F |
| s Series | s9, s9+ | ABL-B (4INR19/65-2) |
| 900 / 800 Series | 980, 960, 890, 860, 805, 800 | 4376392, Xlife 4400mAh |
| 700 / 600 / 500 Series | 780, 770, 760, 690, 680, 675, 670, 665, 650, 630, 620, 610, 595, 585 | 4376392, Xlife 4400mAh |
| Braava Jet | M611020, M612880, M612680, M614480 (M6 series) | ABL-C (10.8V) |
Battery Models in This Collection
| Battery Model | Key Specs | Compatible Roomba |
|---|---|---|
| ABL-D2 | Li-Ion — iRobot-decoded BMS | Roomba j7, j5, j6, i7+, i8+, e5, i3, i4 |
| Xlife 4400mAh | 4400mAh high-capacity — 2-hour runtime | Roomba 500, 600, 700, 800, 900 Series |
| 4376392 | iRobot OEM part number matched | Roomba 600, 800, 900 Series |
| ABL-B | 14.4V, 48Wh, 3300mAh, 4INR19/65-2 cell config | Roomba s9, s9+ |
| ABL-F | High-capacity Li-Ion — up to 2.5hr runtime | Roomba J9+, J8+, J7+, i8+, i7+ |
| ABL-C | 10.8V Li-Ion — M611020 compatible | Braava Jet M611020, M612880, M612680, M614480 |
| e5/e6/i1-i8/j5-j7 Battery | Universal-fit Li-Ion | Roomba e5, e6, i1-i7, i7+, i8, j5+, J6, J7 |
Why Choose Our Roomba Replacement Batteries
A-Grade LG/Samsung INR Cells
Premium 18650 lithium-ion cells with ±3% capacity tolerance. No recycled or scavenged cells. Consistent voltage and capacity from the first charge to the 800th.
iRobot-Decoded BMS
Correctly emulates the proprietary communication protocol between battery and Roomba firmware. Charges normally, docks reliably, accurate battery level in the iRobot HOME app. No error codes.
800+ Cycle Life
Rated for 800+ full charge-discharge cycles before capacity drops to 80%. Each battery is cycle-tested before shipping. Equivalent to 2-3 years of daily Roomba use.
Multi-Layer Protection
Built-in safeguards against overcharge, over-discharge, short circuit, and overheating. The BMS monitors cell temperature and voltage continuously during both charging and operation.
Full Roomba Lineup Coverage
One collection covers i, e, j, s, 900, 800, 600, 700 Series and Braava Jet. Find the right battery by Roomba series or original part number — no searching across multiple sites.
12-Month Warranty + 60-Day Returns
Every battery backed by a full 12-month replacement warranty. 60-day no-questions return policy. CE, FCC, RoHS, and UN 38.3 certified for safety and air transport compliance.
Collection Summary
| Roomba Series Covered | 8 — i, e, j, s, 900, 800, 600, 700 Series + Braava Jet |
| Battery Models | 7 — ABL-D2, Xlife 4400mAh, 4376392, ABL-B, ABL-F, ABL-C, Universal i/e/j |
| Cell Type | A-grade LG/Samsung INR 18650 Li-Ion |
| Capacity Tolerance | ±3% |
| Cycle Life | 800+ cycles to 80% capacity (cycle-tested before shipping) |
| BMS | iRobot-decoded — error-free charging, accurate battery level in app |
| Certifications | CE, FCC, RoHS, UN 38.3 |
| Returns & Warranty | 60-day no-questions returns, 12-month replacement warranty |
-
Roomba j7 Battery Replacement Genuine Upgraded ABL-D2 - Also Fits j5, j6, i7+, i8+, e5, i3, i4
Regular price $49.99Regular price$0.00Sale price $49.99 -
iRobot Roomba J9+ Battery Replacement ABL-F - Also Compatible with J8+, J7+, i8+, i7+ Models
Regular price $69.99Regular price$0.00Sale price $69.99 -
New ABL-B Battery IRobot Robot Roomba S9 S9+ 4INR19/65-2 14.4V 48WH 3300MAh
Regular price $52.99Regular price$0.00Sale price $52.99 -
Genuine ABL-D1 iRobot Roomba e5 e6 i1 i2 i3 i4 i5 i6 i7 i7+ i8 j5+ J6 J7 Battery
Regular price $49.99Regular price$189.00Sale price $49.99Sale -
Roomba 650 680 Battery Replacement 4400mAh - High Capacity Xlife Battery for 500 600 700 800 900 Series
Regular price $59.99Regular price$0.00Sale price $59.99 -
iRobot Roomba 4376392 Replacement Battery for 600, 800 & 900 Series Robot Vacuums
Regular price $49.99Regular price$0.00Sale price $49.99 -
iRobot Braava Jet M611020 Battery Replacement ABL-C 10.8V - Also Fits M612880, M612680, M614480
Regular price $69.99Regular price$0.00Sale price $69.99
Frequently Asked Questions
Q: How do I find the correct battery for my Roomba model?
A: Check your Roomba model number on the label underneath the robot, then find the corresponding series in the compatibility table on this page. For i/j Series (i3-i8, j5-j9), look for ABL-D2, ABL-F, or ABL-D1 variants. For s Series (s9, s9+), select ABL-B. For 600-900 Series, choose the 4376392 or Xlife 4400mAh. For Braava Jet, select ABL-C. If unsure, check your original battery's part number printed on the label and match it to the listings.
Q: How long does a replacement Roomba battery last on a single charge?
A: Runtime depends on the battery capacity and your Roomba model. The 3300mAh ABL-B provides approximately 90-120 minutes on an s9. The Xlife 4400mAh delivers up to 2 hours on 600-900 series. ABL-F high-capacity variants reach 2.5 hours or more. Actual runtime varies by floor type, suction mode, and the age of the robot's motor and brushes.
Q: What does iRobot-decoded BMS mean and why does it matter?
A: Roomba batteries use a proprietary communication protocol between the battery's BMS (Battery Management System) chip and the robot's firmware. An iRobot-decoded BMS means our batteries correctly emulate this protocol, so the Roomba recognizes the battery without error codes, charges normally, and reports accurate battery level in the iRobot HOME app. Cheap batteries without decoded BMS often trigger charging errors or incorrect battery percentage readings.
Q: How many charge cycles do these batteries last?
A: All our Roomba replacement batteries are rated for 800 or more charge cycles before capacity drops to 80 percent of the original rating. We use A-grade LG and Samsung INR 18650 cells with ±3 percent capacity tolerance. Each battery is cycle-tested before shipping. With typical daily Roomba use, this translates to approximately 2 to 3 years of reliable service.
Q: Which Roomba models are NOT covered by batteries in this collection?
A: This collection covers Roomba i Series (i1-i8), e Series (e5, e6), j Series (j5-j9), s Series (s9, s9+), 500-900 Series, and Braava Jet M6 series. It does NOT cover the very earliest Roomba models (Original, Pro, Discovery 400 series), Roomba Combo with mopping (j7 Combo, j9 Combo), or Scooba floor-washing robots. If your model is not listed, contact us with your robot's model number.
Q: How do I install a replacement battery in my Roomba?
A: Installation varies by model. For i/j/s Series: flip the robot, remove the bottom plate screws and edge brush, unclip the old battery, connect the new one, reassemble. For 600-900 Series: flip the robot, remove the four screws on the bottom plate, lift out the old battery, insert the new one, replace the plate. For Braava Jet: the battery compartment is under a rear cover. All installations take 5-10 minutes with a Phillips-head screwdriver. Charge fully before first use.
Q: What certifications and warranty do these batteries have?
A: All batteries are CE, FCC, RoHS, and UN 38.3 certified for safety and transport compliance. They include built-in protection against overcharge, over-discharge, short circuit, and overheating. Every battery comes with a 12-month replacement warranty and a 60-day no-questions return policy. If your Roomba shows a battery error after installation, try removing the battery for 10 minutes, then reinstalling and charging fully.






