iRobot is the world's largest manufacturer of robotic vacuums. Its robovacs are sold under Roomba brand name globally. The problem is that there are tons of different Roomba models out there and Roomba's naming convention is no straightforward.
In this article, we try to clarify how various Roomba models differ from each other - and also to shine some light on Roomba's odd naming conventions. We have reviewed almost all Roomba models that exist, and thus the opinions mentioned on each model / series are based on our extensive reviews.
- Naming convention
- Roomba 600 series
- Roomba 670 series
- Roomba e5 series
- Roomba e6 series
- Roomba 980 series
- Roomba 970 series
- Roomba i3 series
- Roomba i4 series
- Roomba i7 series
- Roomba i6 series
- Roomba i8+
- Roomba s9 series
- Roomba j7 series
- Roomba 500, 700 and 800 series
- Roomba Combo (113, 1138)
- iAdapt 1.0? 3.0? Navigation tech explained
- Comparison chart
Model names
First of all, Roomba's naming convention can be confusing. The company has improved its game lately in this particular area, but it still causes confusion to consumers all over the world.
If a specific Roomba model has three numbers in its model name, only the first two numbers matter.
That is to say: Roomba 675 is exactly the same device as Roomba 676 is. The last number only indicates that some small details might differ: typically the last number indicates the color but it can simply be a way to determine which retailing giant has exclusive right to sell the specific model - model still being exactly the same as everyone else has, but the last number differs. Sure, in some cases models that have different last numbers might carry a different set of bundled accessories: one model might come with one replacement brush, another one with two. But the vacuum is always the same if the two first numbers match.
However, there's an exception to this rule: Roomba's 600 series, with low digits, where all the models are the same: Roomba 605 is the same as 606 or 620 or 616. Clear, right?
If Roomba's model starts with a letter, only the letter and first number are significant.
For example, Roomba e5 is widely sold also as Roomba e5152 in Europe. But no matter what the numbers are, it is still the very same Roomba e5, the latter numbers don't matter at all. Sure, again, they can indicate either retail channel, number of accessories the device ships with, color - or simply the geographical area the device was aimed for (say, Europe or the United States).
...and finally, the third rule:
If the product name has a plus sign at the end of the model name, it ships with a Clean Base unit.
So, Roomba i7 and Roomba i7+ are technically the same device, but Roomba i7+ ships with the Clean Base dock, which has the auto-emptying feature for emptying the device's dustbin automatically.
For "non-plus" models, you can typically buy a kit separately that has the Clean Base docking station and required parts to modify your non-plus model to work with the Clean Base. But again, the plus model and non-plus model are otherwise exactly the same device.
Roomba 600 series
As of now, the Roomba 600 series is the cheapest entry-level robovac in Roomba's line-up. It is meant for people who are shopping for their first robovac - or don't have the means to use smartphone or don't have WiFi at their home.
Unfortunately, based on our tests, Roomba's 600 series is also the one that we wouldn't recommend getting. In our review of Roomba 605 we noticed that it doesn't do a very good job in cleaning, it has a tendency to stink like .. well, an old vacuum and it had serious problems with all sorts of rugs and carpets.
Key points to know about Roomba's 600 series:
- Doesn't have recharge and resume option. This means that the vacuum can't continue its job after it runs out of battery. So, basically, it is suitable to small, max 2-bedroom apartments, not to anything bigger than that.
- Brush type is bristle (as opposed to rubber / silicone in more expensive models). This means basically that it isn't very suitable for a pet home, as untangling the pet hair from bristle brush is a pain.
- Can't be controlled remotely: doesn't support any sorts of network connectivity.
- Quite sub-par cleaning results.
- Can't be scheduled at all.
- Stinks like an old vacuum.
Roomba 670 series (Roomba 675, 676, ..)
Significantly better than the basic 600 series. Supports network connectivity and can be controlled with a smartphone. Has scheduling options. Better filter: doesn't smell bad, like the 600 series does.
If you're buying your first robovac and just want to try a cheap one first, the Roomba 670 series is a good option there.
Main points:
- Doesn't have recharge and resume option - suitable for smaller apartments only.
- Uses bristle brushes - not recommended for pet households.
- Can be controlled over the internet with a smartphone app.
- Good cleaning results.
- Can be scheduled.
Roomba e5 series (Roomba e5, e5152, etc)
A very small step up from 670 series. Two main differences when comparing e5 to 670 series: e5 uses rubber / silicone brushes (vs bristle brushes used by 670 series) and has better suction power.
If you're considering between the 670 series and e5, consider these points: if the two cost currently the same, get e5. If you have pets, get e5. If there's a significant price gap (670 being significantly cheaper) and you don't have pets, get 670. They're almost identical, after all.
Roomba e5 key points:
- Doesn't have recharge and resume option - suitable for smaller apartments only.
- Uses silicone / rubber brushes, so suits much better for pet home than those that use bristle brushes.
- Can be controlled over the internet with a smartphone app.
- Good cleaning results.
- Can be scheduled.
Roomba e6
Again, just to confuse the living heck out of consumers, the Roomba e6 is actually exactly the same device as Roomba e5. The only differences are that e6 has a different color than e5 and e6 always ships with a virtual wall unit. Based on feedback, for e5, it seems to "depend" slightly whether your package includes virtual wall unit or not. But thhe color is different, that's for sure. No other differences whatsoever.
Roomba 980 series (Roomba 980, Roomba 981, ..)
Roomba 980 series is Roomba's slightly older premium model, dating back to 2017. It is still widely available and has been software updated quite regularly by iRobot, so we added it to the list, too.
Roomba 980 was the first Roomba model to have full mapping features available: it can map the house and continue cleaning if the battery runs out of juice before it gets the entire area cleaned. This means that 980 is suitable also for very large homes, as it can continue its duties even after it has charged itself.
Roomba 980 also happens to be the loudest robovac we have ever tested. Its "carpet mode" feature puts a "turbo boost" to its suction when it detects carpet or a rug - and it sounds a bit like a fighter taking off when it does that.
Roomba 980 is overall an excellent product. Not as good as its successors in Roomba's top-end line, but as the model is currently being phased out, you might get yourself a great deal if you find 980 in deep discount.
Roomba 980 key points:
- Supports resume and recharge - knows how to continue cleaning after it has charged itself. Suitable for very large homes, too.
- Very, very good cleaning results.
- Can be controlled via the internet, using smartphone app
- Has mapping function: shows the map of where it has cleaned.
Roomba 970 series (Roomba 971, Roomba 975, ..)
This one is weird. There used to be an older Roomba 970 series back in 2016 or so. But in 2020 Roomba released a new Roomba 970 series that has been available mostly outside the United States only - namely, in Europe and in some Asian countries.
The Roomba 970, the year 2020 edition is basically a slightly toned-down version of the above-mentioned Roomba 980. Most notably, 970 has a smaller battery than 980, it lacks the carpet boost feature and its mapping abilities have been slightly crippled.
It does, however, support the recharge and resume feature, meaning that it can continue its cleaning after it runs out of battery - and thus, is suitable for bigger homes than e5 and other cheaper models.
Roomba 970 key points:
- Supports resume and recharge - knows how to continue cleaning after it has charged itself. Suitable for very large homes, too.
- Good cleaning results.
- Can be controlled via the internet, using smartphone app
- Has limited mapping functionality: shows the areas it has cleaned, but map can't be edited and doesn't support room-specific cleaning.
Roomba i3 series (Roomba i3, Roomba i3+)
Roomba i3 series was launched back in 2020 as the "higher mid-price" option in Rooomba's lineup. Basically, it is the cheapest Roomba that can have a self-emptying dustbin option.
What is a self-emptying dustbin then? The charging dock of such robovacs has a larger dustbin within the charging dock itself. Once robot has finished vacuuming and its own dustbin is getting full, it empties its own dustbin to the larger dustbin located at the charging station.
Now, here, it is good to remember that the self-emptying dustbin feature comes with the "plus models" only. So, i3+ can empty its own dustbin, but i3 can't. Otherwise, these two models are identical. And the dustbin feature can be upgraded to i3 separately, but it will cost more than the difference in the price of i3 and i3+.
As a vacuum, i3 is basically a stripped-down version of i7 series. A very good vacuum that has remote controlling, scheduling, good cleaning results, recharge and resume feature, and more. However, its mapping abilities have been slightly crippled, just like with 970 series. This means that while you can see the area the vacuum covered, you can't create virtual no-go zones or edit the map, or command your i3 to clean just a specific room.
Roomba i3 main features:
- Supports resume and recharge - knows how to continue cleaning after it has charged itself. Suitable for very large homes, too.
- Good cleaning results.
- Can be controlled via the internet, using smartphone app
- Has limited mapping functionality: shows the areas it has cleaned, but map can't be edited and doesn't support room-specific cleaning.
- The "plus" version, i3+, comes with Clean Base and automatic dustbin emptying feature.
Roomba i4 series (Roomba i4, Roomba i4+, Roomba i4150, ..)
Yay for weird naming conventions again..! Roomba i4 is exactly the same thing as Roomba i3.
Only one difference: i4 can be only bought from Costco in United States and Canada (and possibly through some other exclusive retailers in othehr continents).
Roomba i7 series (Roomba i7, Roomba i7+, ..)
The i7 series is Roomba's former flagship robovac. And in our opinion, it is still the best Roomba you can get, even better than its successor, the s9.
Roomba i7 is, just like i3, a model that can have a self-emptying dustbin if you opt to buy the "plus" model. If you buy the basic i7, you can upgrade it later to have the Clean Base dustbin mechanism, but with a higher cost. Whether you buy i7 or i7+, they're the same device.
Oh, and man, i7 is good! It is the best robotic vacuum we have tested, ever. It is the only robovac that didn't get stuck with rugs or carpets in our test homes during our extensive four-month review period.
If you're shopping for a very good robovac, buy i7 or i7+!!
As its features, it has full mapping capabilities: you can name rooms, command i7 to clean only the rooms you want it to clean; you can create no-go zones through the smartphone app, etc.
Roomba i7 key points:
- Supports resume and recharge - knows how to continue cleaning after it has charged itself. Suitable for very large homes, too.
- Excellent cleaning results.
- Can be controlled via the internet, using smartphone app
- Has full mapping functionality: rooms can be named; robot can be ordered to clean just select rooms if needed; no-go zones can be created through phone app, shows cleaning history maps.
- The "plus" version, i7+, comes with Clean Base and automatic dustbin emptying feature.
- Only robovac that doesn't get stuck in most common household objects (like rugs, etc)
Roomba i6 series (Roomba i6, Roomba i6+, Roomba i6550, ..)
Again, Roomba's model naming is confusing.. Roomba i6 series is identical to Roomba i7 series.
There are only two differences here: Roomba i6 is Amazon exclusive. And i7 ships with more accessories than i6 (namely, more spare dustbags and filters). Other than that, no difference whatsoever.
Roomba i8+
Okay, this one is bit like i6, but with a twist.
Roomba i8+ is almost exactly the same thing as Roomba i7+.
Roomba i8+ doesn't have a "non-plus" sibling, so there's the version with Clean Base only. The i8+ is Costco exclusive model, meaning that you can't buy it from anywhere else other than from Costco.
And i8+ actually has one significant difference when compared to i7+, too: Roomba i8+ has a 20 percent bigger battery than Roomba i7+ has. Other than that, they're the same thing.
As confirmed by iRobot:
The Roomba i8+ is a derivative of the Roomba i7+ sold at Costco, they are the same robot with cleaning and digital functionalities. The only difference is that Roomba i8 has a run time of up to 90 min and Roomba i7 has a run time of up to 75 min on hard floor surfaces.
-- iRobot (@iRobot) October 21, 2020
Roomba s9 series (Roomba s9, Roomba s9+)
And finally, there's Roomba s9, the flagship model of the Roomba lineup, released back in 2019. It looks totally different from all other Roomba models, as its design resembles that of Neato robovacs: it isn't circular like other Roombas are.
It is the official successor or i7 series, but in our tests and reviews i7 beats it in most areas: the s9 gets stuck slightly more often and i7 does a better job at the actual cleaning than s9 does.
Again, s9 has two variations: the plus model and the "non-plus" model. The difference here is, again, the fact that s9+ comes with a Clean Base charging station while Roomba s9 ships with a traditional charging station.
It is an excellent vacuum, one of the best we've ever reviewed, but still, in our opinion, Roomba i7 is still a better choice.
Roomba s9 main points:
- Supports resume and recharge - knows how to continue cleaning after it has charged itself. Suitable for very large homes, too.
- Very, very good cleaning results.
- Can be controlled via the internet, using smartphone app
- Has full mapping functionality: rooms can be named; robot can be ordered to clean just select rooms if needed; no-go zones can be created through phone app, shows cleaning history maps.
- The "plus" version, s9+, comes with Clean Base and automatic dustbin emptying feature.
Roomba j7 series (Roomba j7 and Roomba j7+)
Roomba j7 series was launched in autumn of 2021, bringing artificial intelligence / machine learning to Roomba family.
Roomba j7 looks very much like slightly modernized version of Roomba i7 - and for most parts, it is exactly that. Just like the other modern Roomba models, the j7 ships in two varieties: the basic model and the "plus" model. Again, the only difference between these is the auto-emptying Clean Base dustbin: j7+ has one, the j7 doesn't have it. And yes, you can upgrade later your basic j7 to j7+ - you need to buy an upgrade kit, which includes the Clean Base and some new parts to the vacuum itself.
Roomba j7's big thing is the floor-facing camera that detects obstacles forgotten on the floor: in theory, this means that Roomba j7 will be able to avoid cords, shoelaces and yes, even those accidental dog poo-poos.
For other parts, it is pretty much equivalent to i7, meaning that it is an overall superb vacuum - but an expensive one.
Roomba j7 key points:
- Camera that detects obstacles on the floor like cords and dog poo - and avoids them
- Supports resume and recharge - knows how to continue cleaning after it has charged itself. Suitable for very large homes, too.
- Excellent cleaning results.
- Can be controlled via the internet, using smartphone app
- Has full mapping functionality: rooms can be named; robot can be ordered to clean just select rooms if needed; no-go zones can be created through phone app, shows cleaning history maps.
- The "plus" version, j7+, comes with Clean Base and automatic dustbin emptying feature.
Roomba 500, 700 and 800 series
These models are old Roomba models, phased out years ago. They're still sold at some retailers, but they originate from the year 2017 or earlier. As we haven't reviewed these models and as they're already end-of-life models, we aren't going to go into their specs or details here. The same applies to older 900 series models, like Roomba 960 series.
Roomba Combo
Ah, finally, there is this one. The weirdest of them all. Launched around end of year 2020, Roomba Combo, first device from iRobot to combine vacuum and robot mop together.
Actually, no. The Roomba Combo isn't manufactured by iRobot at all. It is 100% made by Chinese companny called Ecovacs, known for their cheap robotic vacuums. The product is simply a rebranded Ecovacs device that has nothing to do with "real Roomba", other than the sticker on top of it - and coloring of its parts.
Sold mainly in Europe and other areas outside Americas, it is simply a clever way to cash in with Roomba brand. The deal between iRobot and Ecovacs was formed back in May 2020 and the Roomba Combo is the first product to come out of that partnership.
As a product itself, it doesn't use any of the existing Roomba parts, like batteries, brushes, wheels, etc.
We haven't been able to review it yet, so we cannot tell whether it is a good product or not, but we'd be little vary about its quality. It is priced aggressively, at cheaper price point than most Roomba's vacuum-only cheap models.
iAdapt? What the navigation levels actually mean for Roomba
In the chart below, you might wonder what the Navigation tech section actually means. There you can see various terms, like iAdapt 1.0, etc.
Basically, that column tells you how "smart" the vacuum is when it is doing its vacuuming job. Smarter the vacuum is, the better it "understands" your house's floorplan and better it can navigate in your house.
Currently, the best level of navigational smartness for Roombas is called iAdapt 3.0. Those vacuums understand their surroundings and can build a seemingly logical path for their cleaning tasks.
Meanwhile, methods like iAdapt 1.0 and iAdapt 2.0 rely mostly or partly on randomness: those robots don't know where they are, but instead, bump to obstacles/walls/etc and adjust their route accordingly, until they consider the entire apartment to be cleaned fully. Roombas with iAdapt 1.0 typically look like they'r totally illogical when they're doing their cleaning while iAdapt 3.0 Roombas seem to make more sense when observing their patterns.
Comparison chart
tip: you can scroll the table sideways if it doesn't fit into your browser!
Reviews | Roomba 605 review | ||||||||||
Battery | 60 min | 90 min | 90 min | 75 min | 120 min | 75 min | 75 min | 90 min | 90 min | 75 min | 110 min |
Battery size | 2 200 mAh | 1 800 mAh | 1 800 mAh | 1 800 mAh | 3 300 mAh | 1 800 mAh | 1 800mAh | 2 210 mAh | 3 300 mAh | 2 210 mAh | 3 000 mAh (NiMH) |
Brushes | bristle | bristle | rubber | rubber | rubber | rubber | rubber | rubber | rubber | rubber | rubber |
Recharge & Resume | no | no | no | yes | yes | yes | yes | yes | yes | yes | no |
Navigation tech | iAdapt 1.0 | iAdapt 1.0 | iAdapt 1.0 | iAdapt 2.0 | iAdapt 2.0 | Floor sensors | iAdapt 3.0 | iAdapt 3.0 | iAdapt 3.0 | iAdapt 3.0 | random |
Dustbin size | 500 ml | 500 ml | 500 ml | 600 ml | 600 ml | 500 ml | 500 ml | 500 ml | 460 ml | not known | 450 ml |
Allergy filter | no | no | yes | yes | yes | yes | yes | yes | yes | yes | not known |
Self-emptying dustbin | no | no | no | no | no | yes | yes | yes | yes | yes | no |
Smartphone app | no | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Maps | no | no | no | yes (limited) | yes | yes (limited) | yes | yes | yes | yes | no |
Suction power | 1x ("base level") | 1x | 5x | 5x | 10x | 10x | 10x | 10x | 40x | not known | not known |
Single room cleaning | no | no | no | no | yes | no | yes | yes | yes | yes | no |
We also have a similar comparison chart for Neato robot vacuums.
EDIT 11/11/2021: Added Roomba j7 series to the chart.
EDIT 11/12/2021: Fixed Roomba 980 details, added section explaining Roomba navigation tech.