Specs are compiled from manufacturer listings and verified buyer reviews and can change over time — please confirm the key details on the product page before buying.
When your robot vacuum dies mid-room or crawls back to the dock after a few minutes, a replacement battery is usually the fix — and the right one restores a full cleaning cycle without buying a new machine. This guide helps you match the right cells to your specific bot, so you can get back to a complete clean without the guesswork.
I’m Mohammad Maruf — the founder and writer behind KitchPrep. This guide is built by comparing the manufacturers’ published specifications and the patterns across verified customer reviews, so you get each pick’s real strengths and trade-offs instead of marketing spin.
Here is the short version: the batteries for robot vacuum that win are the ones that match your model’s exact connector and voltage, deliver real runtime, and survive more than a few charge cycles.
Our Picks at a Glance



How To Choose The Best Batteries for Robot Vacuum
Picking a replacement battery is mostly about matching three things to your exact robot: the connector, the voltage, and the capacity. Get those right and the swap is usually a ten-minute job; get them wrong and the bot either won’t power up or won’t fit.
Connector Type Comes First
Before you look at any capacity number, check how many prongs your original battery’s plug has. Some Shark models use a 2-prong connector, while other versions use 3 prongs — and they are not interchangeable. The same goes for older Roombas, where the physical shape of the pack must match the compartment exactly.
Voltage Must Match Your Machine
Most robot vacuums run on a 14.4V pack, but a few use 14.8V. Installing a battery with the wrong voltage can prevent charging or cause the bot to misbehave. Always confirm the voltage printed on your old battery and match it precisely rather than assuming your model uses the most common one.
Capacity Sets Your Runtime
Capacity is measured in milliamp-hours (mAh), and a higher number means longer cleaning time before a recharge. A 2600mAh pack might handle a small apartment in one go, while a 5200mAh+ cell can keep a larger home’s bot running for two hours or more. Just remember a bigger battery is often physically larger and heavier, so confirm it fits.
Quick Comparison
| Model | Best For | Capacity | Voltage | Chemistry | Amazon |
|---|---|---|---|---|---|
| eufy Replacement Battery Pack★ Best Overall | Eufy RoboVac revival | 2600 mAh | — | Lithium Ion | Amazon |
| RVBAT850 for SharkBest Value | Shark ION/AV models | 3200 mAh | 14.4 V | Lithium | Amazon |
| 4000mAh Ni-MH for Roomba 400Budget Champion | Budget Roomba 400 series | 4000 mAh | 14.4 V | NiMH | Amazon |
| SPARKOLE 5200mAh for Roomba 900 | Roomba 900 series power | 5200 mAh | 14.4 V | Lithium-Cobalt | Amazon |
| Bonadget 5.0Ah for Roomba j/i/e | Roomba j, i, e series | 5000 mAh | 14.4 V | Lithium-ion | Amazon |
| 2 Pack 2600mAh for Deebot & Eufy | Two bots at once | 2600 mAh | 14.4 V | Lithium Ion | Amazon |
| NASTIMA 6400mAh for Roomba | Maximum Roomba runtime | 6400 mAh | 14.8 V | Lithium Ion | Amazon |
| Tenergy 4500mAh NiMH for Roomba | Roomba 500–800 with extras | 4500 mAh | 14.4 V | NiMH | Amazon |
| ABL-F 75Wh for Roomba i/j/e | Roomba i7/j7 long runs | 5200 mAh | 14.4 V | Li-ion | Amazon |
In‑Depth Reviews
1. eufy Replacement Battery Pack
Our pick — 4.5★ from 350+ verified ratings; the strongest balance of quality and price.
The crowd favorite that revives a dying eufy RoboVac with a simple five-minute swap.
This pack fits almost any modern eufy bot, so you likely won’t need to check compatibility twice. It works across the eufy G40 and G30 series plus RoboVac 11, 11S, 11S Max, 12, 15C Max, 15C, G10 Hybrid, G20, G35, and G35+. The 2600 milliamp-hour (mAh, the unit that measures how much charge the cell holds) rating gives a typical apartment a full clean, and buyers report the fix is instant: the vacuum powers right back up once the cover is off and the old pack unlatched.
Installation is about as easy as this category gets. You remove the battery cover, unlatch the old cell, then drop the new one in with the sticker side up and tuck the wires neatly inside. That simplicity is exactly what reviewers praise most — the thing that wins people over is how well it simply works, with buyers noting their bots run a full cycle again instead of dying mid-floor.
The honest trade-off is battery life, which draws mixed feedback. Some owners say the pack runs over an hour per charge, while others report it fading after roughly 30 minutes. It is also notably compact at 2.87 x 1.57 x 1.61 inches and 200 g, so it fits snugly in models designed for slimmer cells. If you want a proven, painless eufy revival, this is the benchmark.
What Owners Rave About
- Works and fits across a huge range of eufy RoboVacs
- Tool-free install: unclip the old cell, drop in the new one
- Safety features guard against short circuiting and overcharging
The Fit Note
- Battery life is mixed — some report 30 minutes, others over an hour
- Make sure your model is on the compatible list before buying
Reach for this if: you own a listed eufy RoboVac and want a low-effort, high-success replacement.
Think twice if: you need guaranteed marathon runtime — this is a standard-capacity pack, not a mega-cell.
2. RVBAT850 Battery Replacement for Shark
A bigger 3200 mAh cell that gives a worn-out Shark bot a fresh lease on life.
Shark owners get a capacity bump here — this pack holds 3200 milliamp-hours (mAh), a 23% bigger charge than the eufy’s 2600 mAh. That extra headroom translates directly to more cleaning minutes per run. It is built for a long list of Shark ION, 10, and EZ models, including RV1001AE, RV1001, RV1000, RV1101ARUS, RV2001, RV871, RV850, RV761, RV750N, RV725N, and many more.
The connector is the catch to check. This uses a 2-prong plug, and the maker spells out that it will NOT fit Shark Ion RV700, RV720, RV725, RV750, or RV755 models because those use a 3-prong connector. Before you order, flip your Shark over and confirm your original battery has two prongs, not three. Owners who match correctly report it is an exact fit and the robot powers right up after install.
Installation is straightforward, though a few owners find it slightly fiddly. At 4.3 x 3.4 x 2.5 inches and just 180 g, it is a 11% lighter pack than the eufy’s 200 g — the lightest in this lineup despite the larger capacity. Safety circuits guard against overcharging, over-discharge, overcurrent, and short circuit. The recurring gripe is longevity, so treat this as a solid value pick rather than a lifetime part.
Why It’s a Bargain
- 3200 mAh beats most stock Shark cells
- Lightest pack here at 180 g
- Countless compatible Shark models listed
Check Before Buying
- Only fits 2-prong connector Sharks — not 3-prong Ion models
- Battery life gets mixed reviews on long-term durability
Grab it for: a quick, affordable Shark revival if you verify the 2-prong plug first.
Pass if: your Shark uses a 3-prong connector — this pack will not fit.
3. 14.4V 4000mAh Ni-MH for Roomba 400 Series
A high-capacity NiMH pack that keeps a 17-year-old Roomba 400 scrubbing floors.
This is the budget pick for owners of the Roomba 400 series — models like 400, 405, 410, 415, 416, 418, 4100, 4130, 4170, 4210, 4260, and 4296. It packs a 4000 milliamp-hour (mAh) capacity at 14.4 volts, which is plenty for a smaller home. Crucially, it is a NiMH (nickel-metal hydride) cell, a chemistry that only charges from a Ni-CD or Ni-MH charger — not a lithium charger. Keep that in mind if your setup uses a lithium dock.
What wins people over is the value. Owners regularly frame this as the part that saved them from buying an entirely new Roomba, and the maker backs it with a 12-month extended warranty plus protection against short circuit and internal overheating. A long-term owner sums it up: batteries last over a year with regular 30-minute sessions, and many apparent failures actually trace back to a worn charging brick, base, or capacitor — not the cell itself.
The honest warning is that quality control is a coin flip for some. As owners put it, “one still runs 1+ hour; other dies after 15 minutes” — meaning one pack in a pair can be great while the other fades fast. Charging also draws negative comments. If you have a beloved older Roomba and want a cheap shot at revival, this is worth it; just manage expectations on consistency.
The Savings Play
- 4000 mAh capacity beats the original Roomba cell
- 12-month extended warranty included
- Fits a huge list of Roomba 400 series models
Expect Variance
- Quality varies — some packs die fast, others run over an hour
- Only charges from Ni-CD/Ni-MH chargers, not lithium docks
Best suited to: budget owners of older Roomba 400 models who want one more year of life.
Not for: anyone who needs guaranteed consistency — this is a lottery ticket with decent odds.
4. SPARKOLE 5200mAh for Roomba 900 Series
A 5200 mAh lithium upgrade that turns a Roomba 900 into a two-hour cleaning machine.
Roomba 900 series owners get a serious power jump here. The 5,200 mAh lithium-cobalt cell delivers a full 2 hours of run time on the 900 series., and on 600 to 800 series models the runtime stretches further. That makes it both a drop-in replacement for worn-out Li-ion packs and a genuine upgrade over the older NiMH cells many 600-series bots shipped with.
Owners consistently describe the difference as dramatic. A common story: the bot was dying after about 20 minutes on an old battery, then this pack restored it to a little over an hour of cleaning. The install is easy, the app still works, and the maker claims the cell can be recharged 800 times with a self-discharge rate as low as 1% per month — meaning it holds its charge when the bot sits idle between uses.
Weighing 500 g, it is a heavier pack, so expect the bot to bump into things a bit harder given the extra power. The rare long-term gripe is runtime fade after a few months. For most Roomba 900 owners, this is the upgrade that makes an old flagship feel new again.
The Power Play
- 2-hour runtime on Roomba 900 series
- Rechargeable up to 800 times
- Easy install with app compatibility
Know the Weight
- 500 g makes the bot bump harder
- Rare reports of runtime dropping after months of use
Choose this for: a Roomba 900 that needs real staying power for larger floors.
Skip if: your bot is a lighter 600-series and you want to keep it nimble.
5. Bonadget 5.0Ah for Roomba j, i, e Series
A 5000 mAh lithium cell built for the newer Roomba j, i, and e generations.
Modern Roomba owners get a purpose-built match here. This 5000 milliamp-hour (mAh) lithium-ion pack slots into the j, i, and e series — j7, j7+, i7, i7 Plus, i3, i3 Plus, i4, i6, i8, e5, and e6 among a long list. The install is genuinely tool-free for most: owners note no wiring or soldering is required, and the replacement is a direct drop-in that fits perfectly.
The maker lists FCC, CE, and RoHS certification, plus protections against overcharge, overcurrent, overvoltage, and overtemperature. One owner measured about 50 minutes of runtime versus 90 with the original cell — a real-world reminder that aftermarket packs often trade a little stamina for a much lower price. Others describe the bot running almost 2 hours right after install, so results vary by machine and use.
The honest caveat is that battery life draws the most mixed-to-negative feedback of any aspect. Some report the cell fading after about a month of regular use, so this is a budget-friendly revival rather than a guaranteed multi-year part. For an easy, no-solder fix that gets a modern Roomba cleaning again, it does the job.
The Easy Swap
- No wiring or soldering needed to install
- Fits a broad list of j, i, and e series models
- FCC, CE, and RoHS certified cells
Runtime Reality
- Battery life is the most-discussed weak point
- Some report fading after roughly a month
Pick this up if: you want the easiest possible swap for a recent Roomba j/i/e model.
Look elsewhere if: marathon runtime is non-negotiable — this one trades some stamina for price.
6. 2 Pack 2600mAh for Ecovacs Deebot & Eufy Robovac
Two 2600 mAh lithium packs that cover both a Deebot and a eufy Robovac at once.
If you run both an Ecovacs Deebot and a eufy Robovac, this two-pack is the smart play. Each cell holds 2600 milliamp-hours (mAh) at 14.4 volts, and the set covers Deebot models like N79S, N79, DN622, and N79W, plus eufy Robovac 11S, 11S Max, 11, 12, 15C, 15C Max, 15T, 30, 30C, 30C Max, and 35C. Owners mention over 100 minutes of run time per charge., which handles a typical full-home clean.
The install is genuinely plug-and-play. Both cells use the exact same plug and size as the originals, and customers note it takes about 2 minutes with only two screws to remove. Safety is covered by FCC, CE, and RoHS certification plus a built-in battery management system, and The maker rates it for 500 charge cycles, enough for years of typical use. — backed by a 35-day money-back and 12-month limited warranty.
Owners consistently frame this as the cheaper path than buying a new vacuum. The package is also physically substantial at 430 g for the pair, so you are getting honest cells rather than featherweight fakes. If you have one bot or two, having a spare on the shelf is a genuine convenience.
Two for the Price
- Two packs cover Deebot and eufy models
- Over 100 minutes of runtime reported
- 2-minute install with just two screws
Plan Your Shelf
- 430 g for the pair is heavier than single packs
- Capacity is mid-range, not a marathon cell
Best for: multi-bot households that want a spare ready for both brands.
Not ideal if: you need maximum runtime from a single lightweight pack.
7. NASTIMA 6400mAh for Roomba 500–800 Series
The biggest cell in this lineup — 6400 mAh — for Roomba 500 to 800 owners who hate recharging.
If runtime is your obsession, this is the pack. The NASTIMA holds 6400 milliamp-hours (mAh) at 14.8 volts — The maker claims 2.1x the original 3,000 mAh NiMH cell’s capacity, extending runtime from 1–1.5 hours to 4–4.8 hours.. For a large house, that is the difference between one full sweep and the bot dying mid-floor.
This pack fits an enormous range of Roomba 500, 600, 700, and 800 series models — from 501 up through 805, 850, 866, 877, 890, and 895 — but it is not compatible with the Roomba 690 or 900 series, so check your model first. Owners using it in a Roomba 560 or 555 report it charges correctly to a green light with none of the flashing issues prior replacements caused.
The trade-off is size and weight. At 520 g, this is the heaviest cell here, so it will make the bot feel denser. The maker rates it for 1,200 charge cycles and a low 1% monthly self-discharge., and safety approvals include CE, ROHS, FCC, MSDS, and UN 38.3. For a big house with an older Roomba, this is the max-runtime answer.
The Marathon Cell
- 6400 mAh delivers up to 4.8 hours of cleaning
- 1200 charge cycles claimed
- Fits a massive list of 500–800 series models
Heavy Hitter
- 520 g is the heaviest pack in this guide
- Not compatible with Roomba 690 or 900 series
Reach for it if: you own a 500–800 series Roomba and want the longest possible clean.
Avoid if: your bot is a 900 series or you want to keep the machine light.
8. Tenergy 4500mAh NiMH with Bonus Brushes
A 4500 mAh NiMH cell that ships with free side brushes and a cleaning comb.
This Tenergy pack gives Roomba owners a solid capacity bump plus bonus parts. The 4500 milliamp-hour (mAh) NiMH cell at 14.4 volts beats the original 3000 mAh battery, and the package includes 4 side brushes (two for 500/600/700 series and two for 800 series) plus a brush cleaning comb. Reviewers point out about 2.5 hours of extended run time., which is a genuine upgrade for older bots.
Compatibility is broad but has specific limits. It covers all of the 500 and 700 series, plus individual models like 618, 620, 630, 645, 650, 660, 870, 880, Create 2, and Scooba 450 — with some Discovery, Dirt Dog, and Create vacuum models also supported. One owner even used it to fix a Roomba 551 that kept throwing error 5, confirming the cell itself was the culprit, not the machine.
Being NiMH, this is a heavier chemistry at 1.8 pounds. The maker backs it with a 12-month extended warranty for manufacturer defects plus lifetime technical support. If you want a reliable mid-capacity revival and free consumables thrown in, this is a clean deal.
Bonus Value
- 4500 mAh beats the stock 3000 mAh cell
- 4 side brushes and a cleaning comb included
- 12-month warranty with lifetime support
Chemistry Note
- NiMH is heavier at 1.8 pounds
- Check the exact model list before ordering
Pick this if: you want a trusted NiMH brand plus free brushes for your 500–800 series Roomba.
Skip if: you need a lightweight lithium cell for a 900 series bot.
9. ABL-F 75Wh 5200mAh for Roomba i7, j7, e Series
A 5200 mAh, 75Wh lithium cell that gives a Roomba i7 or j7 two full hours of floor time.
Modern flagship Roomba owners get a serious capacity upgrade here. This ABL-F pack holds 5200 milliamp-hours (mAh) at 14.4 volts, rated at 75Wh (watt-hours, the total energy the cell stores), and it fits the i7, i7+, j7, j7+, i3, i3+, i4, i5, e5, and e6 series. Shoppers say roughly two hours of run time per charge. — often enough to finish the whole house in one pass.
The fit is the headline. Multiple owners note the battery is larger than the original but slots in perfectly with zero errors, providing noticeably more cleaning time. The maker rates it for up to 1,000 charging cycles., and the pack ships with FCC, CE, and ROHS certification plus an intelligent protection system against overcharging, overcurrent, overvoltage, overheating, and short circuits. A 30-day refund and 12-month warranty back it up.
The one safety tip to respect: if you charge via a third-party dock, the maker advises never letting the bot fully drain — keep remaining charge at least 10% to avoid deep-discharge damage. The rare negative review describes a cell dying after weeks, but the overwhelming pattern is owners praising the extra runtime and easy install. For a newer Roomba that needs a boost, this is the premium fix.
The Flagship Fix
- 5200 mAh / 75Wh delivers about 2 hours of cleaning
- Fits i7, j7, i3, i4, e5, e6 series perfectly
- Up to 1,000 charge cycles claimed
Handle With Care
- Larger than the original pack, though it fits
- Avoid full deep discharges on third-party docks
Choose this for: a Roomba i7 or j7 that needs flagship-level runtime back.
Pass if: you run a 900 series or older model this pack does not cover.
Understanding the Specs
mAh Capacity
This number — milliamp-hours — tells you how much charge the battery holds. Higher numbers mean longer cleaning time per charge. A 2600 mAh pack suits a small apartment, while 5200 mAh or more can handle a larger home in one sweep. Just remember bigger capacity usually means a bigger, heavier cell that must physically fit your bot.
Voltage Match
Most robot vacuums use 14.4V, but some use 14.8V. The voltage must match your original battery exactly. Wrong voltage can stop the bot from charging or cause it to behave unpredictably. Always read the label on your old cell and match it precisely rather than assuming your model uses the common value.
Connector Prongs
The plug that connects the battery to the vacuum comes in different shapes. Some Sharks use a 2-prong connector while others need 3 prongs, and they are not interchangeable. Before ordering, flip your robot over and confirm the prong count. This is the single most common reason a replacement battery does not fit.
Li-ion vs NiMH
Lithium-ion cells are lighter, hold charge longer when idle, and support more charge cycles. NiMH (nickel-metal hydride) cells are heavier and older-tech but often cheaper, and they need a Ni-CD or Ni-MH compatible charger. If your bot originally shipped with NiMH, a lithium upgrade can extend runtime — but confirm the charger works with it.
FAQ
How do I know which battery fits my robot vacuum?
How long should a robot vacuum battery last per charge?
Can I upgrade from NiMH to lithium-ion?
What is the difference between 14.4V and 14.8V batteries?
Why does my robot vacuum die after a few minutes even with a new battery?
Are third-party batteries safe to use?
How many charge cycles can I expect from a replacement battery?
Is the 2-prong and 3-prong Shark battery connector really that important?
Final Thoughts: The Verdict
If you want one dependable pick, the batteries for robot vacuum winner is the eufy Replacement Battery Pack because it pairs a proven, easy install with the broadest eufy compatibility — the crowd favorite for a reason. If you want maximum runtime for an older Roomba, grab the NASTIMA 6400mAh. And for a modern Roomba i7 or j7 that needs flagship-level power back, the ABL-F 75Wh is the one to reach for.
How We Picked
We do not accept paid placement. Every pick is matched to a real buyer and a real use-case; we do not hands-on test units.
Sources & Methodology
Specifications: manufacturer listings and product documentation. Review insights: verified customer reviews, as of August 2026. Pricing: not shown on this page (it changes often); check the current price via the retailer link.
As an Amazon Associate, KitchPrep earns from qualifying purchases. This does not affect which products we feature.







