Today, we’ll compare three of Roborock’s most popular robot vacuum and mop combos: the Roborock S8 Pro Ultra vs S7 Max Ultra vs Qrevo. We own all three and have put them through extensive tests over the past few months.
In this review and comparison, we’ll go over their similarities and differences, and give you our opinions about which one we would recommend and why.
S8 Pro Ultra vs S7 Max Ultra vs Qrevo
First, let’s discuss the basics. The Qrevo is the least expensive of these three, and the S8 Pro Ultra is the most expensive. They all come in two different color options, black or white, typically sold at the same price.
One quick note is that the S7 Max Ultra has replaced the S7 MaxV Ultra, which seems to have been discontinued.
The new S7 Max Ultra is primarily different because Roborock did away with the camera used in its obstacle avoidance system, opting for a structured light system like on the Qrevo and S8 Pro Ultra instead. We’ll talk more about that a bit later.
All three models are very similar and very good at basic tasks like picking up various types and sizes of debris on hard floors and carpets. We tested all three with fine debris, various types of cereal and pet litter and didn’t see any major differences.
They all have similar hardware for vacuuming, including an adjustable brush housing and a single side brush for sweeping.
The more expensive S8 Pro Ultra does have two main brush rollers, whereas the Qrevo and S7 Max Ultra only have one. However, in our tests, we didn’t find this to be much of an advantage for the S8.
The S8 Pro Ultra also has slightly more suction power according to Roborock. All three have advanced mopping functionality but they go about mopping in slightly different ways.
Basically the Qrevo, S7 Max Ultra and S8 Pro Ultra all have just about every feature you could want in a robot vacuum app. And, there are no significant feature differences in the software between these three models.
Mopping
For example, the Qrevo has two spinning mop pads that also apply downward pressure to provide scrubbing action. Both Eufy and Ecovacs have used similar systems in the past, such as the Ecovacs Deebot T20 Omni we recently reviewed.
The S7 Max Ultra and the S8 Pro Ultra use a completely different setup.
Both have a single flat mopping pad that vibrates as it applies downward pressure. The only notable difference between the two are that the S8 Pro Ultra has two places on the pad that vibrate, whereas the S7 Max Ultra only has one.
All three also feature mop pads that automatically raise when the robot senses carpet. This is a pretty big deal because for the first time combo robot vacuums like these can mop and vacuum a floorplan with hard floors and carpet in a single cleaning run.
This makes them much more efficient than robots that require two cleaning runs, one to vacuum and one to mop. One difference here, though, is that the Qrevo’s pads lift slightly higher than the others (7mm versus 5mm).
We’ve tried various ways to test these robots’ mopping ability. We do torture tests where we have each robot mop dried-on stains like grape juice and coffee.
All three models mopped up every stain we tested them against without any problem, which is quite impressive.
Despite using different mopping methods, we can’t say that one is superior to the others.
Ultra Docks
All three models have Ultra docks, which are charging docks where the robot automatically empties its dustbin into a disposable bag. These docks also wash the robot’s mop pads.
The S7 Max Ultra and the S8 Pro Ultra have a mechanism in the dock that moves back and forth to wash the mopping pad, while the Qrevo spins its pads over a raised plastic surface in the bin.
The used water is drained into a dirty water tank in both cases. In the Roborock App you can control how often the robots return to the dock to wash their pads during a cleaning run.
All three models also have built-in heaters that blow warm air on the mopping pads after each run for sanitation purposes. It’s hard to say which dock design is better as we haven’t had issues with any of them, though the Q Revo design does have fewer moving parts, which could be considered an advantage.
⭐ Related: See our Roborock Buyer’s Guide for a detailed comparison of the brand’s robot vacuum lineup.
Navigation
All three robots map and navigate in a very similar way. All three use a LiDAR system on top of the robot and have quick mapping. Using that feature the S7 Max, S8 Pro and Qrevo were all able to map our test home in about five minutes.
We perform a number of navigation tests where we run each robot on the same floorplan several times on different power settings. The result was that they were all significantly above average for navigation efficiency and coverage.
Battery Life
All three robots have almost identical battery specifications and according to our tests and calculations they can all cover about 1,200 to 1,500 square feet per charge, which is above average, even for robots in this price range.
Obstacle Avoidance
One area where they differ significantly is their obstacle avoidance systems. Different from the robot’s navigation, these systems are made up of sensors on the front of the robot which help them avoid household objects other robots would get stuck on.
The S8 Pro Ultra has a slightly upgraded version of these sensors, combining lasers on the side and a light. It performed better in our obstacle avoidance tests, followed by the S7 Max Ultra and then the Qrevo.
We’re not really sure why the Qrevo performed as poorly as it did. Based on what we can tell, it uses the same obstacle avoidance sensors as the S8 Pro Ultra. One possibility is that it might have a less powerful processor than the top-of-the-line S8 Pro Ultra.
When a firmware update was recently made available we did update the Qrevo and test it again. But, we go the same result. If obstacle avoidance is important to you, the takeaway is that the most expensive model, the S8 Pro Ultra has a notably better obstacle avoidance system.
The S7 Max Ultra follows not far behind and the worst performer in the group is the Qrevo.
Features
One area where all three Roborocks are very similar is with their apps and features. All three use Roborocks excellent app. It is easy to use and packed with the very best features in the industry.
A few app features worth note include:
- Multi-Level Mapping
- Virtual Barriers
- Zone Cleaning
- Room Cleaning
- 3D Mapping
- Advanced Scheduling
- Carpet Boost
- Suction Power Level Adjustment
- Mop Intensity and Waterflow
Basically the Qrevo, S7 Max Ultra and S8 Pro Ultra all have just about every feature you could want in a robot vacuum app. And, there are no significant feature differences in the software between these three models.
All three models mopped up every stain we tested them against without any problem, which is quite impressive.
Our Recommendations
So, what are our recommendations? We think it will be hard for the average user to notice much difference between the S8 Pro Ultra, S7 Max Ultra and Qrevo in terms of the way they clean your house or level of automation provided.
If the obstacle avoidance system on the Qrevo were better, it would be an easy recommendation due to its lower price and the fact that it had the best performance scores (although it was close).
We have a high opinion of the Roborock Qrevo due to its impressive performance and affordability. It excelled in various tests, including airflow, debris pickup, and carpet deep cleaning, making it a top choice for a mid-level robot vacuum and mop combo. Despite some shortcomings in obstacle avoidance, its efficient mapping and extensive features make it a standout option. See additional info
Price as of May 5, 2025
Auto Empty Station: Self Empties Debris | Washes Mop Pad | Dries Mop Pad
Mopping: Lifts Mop Pads on Carpets
Hardware: 20mm Threshold Crossing
Performance: Carpet Boost Settings
Mapping / Navigation: Multi Level Maps | Virtual Barriers and No Go Zones
Obstacle Avoidance: 62 Objects Recognized
Scores | Roborock Qrevo | Average Robot Vacuum Tested |
---|---|---|
Vacuum Wars Overall | 3.16 | 2.84 |
Features | 3.37 | 3.58 |
Mopping Performance | 1.06 | 2.68 |
Obstacle Avoidance | 1.70 | 3.56 |
Pet | 2.73 | 2.85 |
Navigation | 3.77 | 3.31 |
Battery | 2.77 | 2.62 |
Performance | 4.39 | 3.59 |
Official Battery Life: 180 Minutes | Navigation Type: Spinning LiDAR |
Official Suction Power: 5500Pa | Dust Bin Size: 350ml |
Obstacle Avoidance Type: | Objects Recognized: 62 |
Multi Level Maps: Yes | Virtual Barriers: Yes |
Detergent Capacity: N/A | Disposable Bag: 2.7L |
To us, the only advantage of the S8 Pro Ultra is its better obstacle avoidance system. The S7 Max Ultra is the middle child, right in between the other two in every possible way.
We’ve listed the three Roborock options below by price from least to most expensive.
The Roborock S8 Pro Ultra is a highly advanced robot vacuum, setting itself apart with standout features, particularly in mopping and navigation. Equipped with Roborock’s VibraRise 2.0 mopping system, it provides enhanced scrubbing intensity with dual vibration points, and the mop pad automatically raises on carpets, allowing it to seamlessly clean mixed flooring types. Its new Ultra Dock enhances hands-off maintenance by auto-emptying the dustbin, washing and drying the mop pad, and refilling the mop tank, making it one of the most autonomous cleaning systems available. Navigation is exceptional, achieving fast and efficient mapping with structured light and infrared sensors instead of a camera, which may appeal to privacy-conscious users. The S8 Pro Ultra also introduces a dual brush roll, yet this innovation underwhelms, as deep carpet cleaning and crevice pickup results remain average and power levels are slightly lower than its predecessor. While battery efficiency was somewhat reduced compared to previous models, it still covers up to 1,200 square feet on a single charge. Overall, while its carpet performance could improve, the Roborock S8 Pro Ultra’s extensive mopping and navigation capabilities make it a top choice in automated floor care.See additional info
Price as of May 5, 2025
Auto Empty Station: Self Empties Debris | Washes Mop Pad | Dries Mop Pad
Mopping: Lifts Mop Pads on Carpets
Hardware: 20mm Threshold Crossing
Performance: Carpet Boost Settings
Mapping / Navigation: Multi Level Maps | Virtual Barriers and No Go Zones
Obstacle Avoidance: 42 Objects Recognized
Scores | Roborock S8 Pro Ultra | Average Robot Vacuum Tested |
---|---|---|
Vacuum Wars Overall | 4.14 | 2.84 |
Features | 4.36 | 3.58 |
Mopping Performance | 3.79 | 2.68 |
Obstacle Avoidance | 3.62 | 3.56 |
Pet | 3.27 | 2.85 |
Navigation | 3.59 | 3.31 |
Battery | 2.52 | 2.62 |
Performance | 3.55 | 3.59 |
Official Battery Life: 180 Minutes | Navigation Type: Type: Spinning Lidar |
Official Suction Power: 6000 Pa | Dust Bin Size: 470ml |
Obstacle Avoidance Type: 3D Structured light & Infrared imaging | Objects Recognized: 42 |
Multi Level Maps: Y | Virtual Barriers: Y |
Detergent Capacity: Unknown | Disposable Bag: 2.5L |
As far as making your choice, these three represent the state of the art in the robot vacuum world, and you can’t really go wrong with any of them.
Specs: S8 Pro Ultra vs S7 Max Ultra vs Qrevo
Qrevo (Amazon Link) | S7 Max Ultra (Amazon Link) | S8 Pro Ultra (Amazon Link) | |
---|---|---|---|
Navigation | LiDAR | LiDAR | LiDAR |
Quick Mapping | Yes | Yes | Yes |
Obstacle Avoidance | Yes | Yes | Yes |
Mopping | Yes | Yes | Yes |
Mop Type | 2 Spinning Pads | 1 Vibrating Pad | 1 Vibrating Pad |
Mop Lifting | Yes, 7mm | Yes, 5mm | Yes, 5mm |
Brushroll | 1 | 1 | 2 |
Self-Empty | Yes | Yes | Yes |
Mop Management | Yes | Yes | Yes |
Mop Pad Drying | Yes | Yes | Yes |
Side Brush | 1 | 1 | 1 |
Suction | 5500Pa | 5500Pa | 6000Pa |
Battery | 5200mAh | 5200mAh | 5200mAh |
Max Run Time | 180 min | 180 min | 180 min |
Colors | Black, White | Black, White | Black, White |
Where to Buy | Amazon | Amazon | Amazon |