Roborock S7 Review

Roborock S7 Review

When Roborock unveiled the S5 Max, it changed the way we viewed 2-in-1 hybrids. It was the first robot vacuum/mop combo I’ve seen that mops as well as it vacuums.

The electronic water tank was a game-changer in a way. Now, Roborock adds another layer to that technology with sonic technology. They call it VibraRise, and it adds an agitation aspect that you won’t see in many brands. Another upgrade is the Auto Empty Dock, which will be released in a few months.

It will be available as an add-on, but no word yet if Roborock will sell it as a package.

The Next Generation Robot Vacuum/Mop is Here

Roborock S7

Roborock S7 Review

One issue with robot vacuum/mops is its inability to clean dried stains efficiently. Even with the S5 Max, it required two separate runs to clean a large stained mess. Other brands like Viomi rely on a back and forth motion for agitation, which is effective but took too long to finish. The S7 aims to solve this using sonic technology that vibrates the middle portion of the pad up to 3000 times per minute. Roborock also put in other upgrades with the brush, plus other features we’ll look at below.

*If you click this link and make a purchase, we earn a commission at no additional cost to you.


  • VibraRise works well at removing dried stains
  • New bristle-less extractors improve agitation, especially on surface dirt
  • The water tank and pad are in independent locations, so you can remove one without taking out the other
  • Decent at deep cleaning carpet despite the low airflow
  • Very efficient and thorough navigation
  • Auto empty dock (coming soon) adds the convenience of not having to e


  • Close to 70 decibels at the highest power setting
  • It doesn’t completely replace a traditional mop

Introduction to the Roborock S7

Roborock S7 solves one issue with traditional robot vacuum and mops: their inability to clean tough, caked-on stains without leaving messy streaks. It’s an issue with older models that didn’t have an electronic water tank like the ILIFE V5S Pro.

The S5 Max was one of the best hybrid options at removing stains, thanks to its electronic water tank. But it lacks agitation since it doesn’t have the Y-pattern Viomi has. However, one issue with Viomi is the time it takes to finish and the inefficiency with water consumption.

I’ll enumerate the list of enhancements I’ve found after testing this robot.

New vibrating mopping pad

Roborock S7 with pad attached

Sonic vibration isn’t a new invention, but it’s the first time I’ve seen it implemented on a robot vacuum. An independent motor inside the mopping module moves a smaller portion of the pad from side to side, up to 3000 times per minute. So it’s not the whole pad that’s vibrating, but a small portion.

In tests, it was effective at removing even large, dry stains on tile. I tried it on several messes like red wine, grape juice, and tomato juice. The latter two are challenging because of their sugar content.

It did well, but it wasn’t perfect. While it removed the stains, cleaning sugary stuff like grape juice may leave a sticky residue afterward.

New brush roll

Roborock S7 brush

Another upgrade Roborock added to the S7 is the bristle-less brush. Before this, Roborock used one type of design, which is a combo brush.

I like the new design since it picks up debris well with minimal debris build-up underneath.

It also resists tangles better and easier to clean since it doesn’t have any bristles.

Upgraded floating brush

In addition to the new brush, Roborock also improved the brush assembly where it sits by adding a “floating” element to it.

This means that the brush doesn’t only go up and down but also pivots from side to side.

It helps the robot track dirt even on uneven terrain to quote the Roborock product page.

Ultrasonic carpet recognition

The S7 has a small sensor beside the caster wheel that accurately detects carpet. It’s quite accurate as the pad went up every time it goes over rugs or carpet. Another function of this sensor is to shade carpeted portions on the map.

Currently, it will not avoid carpeted areas on its own, but having these shade areas makes it easier to draw no-go or no-mop zones since there’s a reference.

Intelligent mop lifting

Roborock S7 intelligent mop lift

In addition to the vibrating pad, Roborock adds a mop lifting system that lifts the pad (5 mm) when it detects carpet.

This feature will work best on low pile carpets, but not on a thick pile.

It’s smart enough to stop the water from trickling down to avoid mopping the carpet and automatically moving down the pad once it off carpet.

Auto-Empty Dock

Roborock S7 auto empty dock

Roborock plans on releasing the auto-empty dock around the second quarter of this year as an add-on accessory. There is no word yet on the final release date. Or whether they’re selling this and the robot as a package. But the current S7 will be compatible with this accessory.


A child-lock feature (accessible through the app) disables the robot’s buttons to prevent children from accidentally turning it on. It’s practical, especially for those who have active toddlers who are very curious.

Mop-only mode

The S7 has a new “deep” mopping mode where it completely shuts off the motor and focuses on mopping. Roborock told me that the S7 turns at a tighter angle creating more overlap and agitating dirt better.

Even with the mopping-only option, the vacuum motor still powers on when it detects carpet.

Crisscross pattern

Roborock S7 crisscross pattern

I also noticed the new crisscross pattern being utilized by the S7.

This robot will traverse in a horizontal and vertical pane if you look at the map (above). This new pattern helps with thoroughness, allowing the S7 to pick up debris with better thoroughness.

Currently, this feature is only available with the S7, but Roborock says they’ll roll out an update, so older models like the S4 Max, S5 Max, and S6 MaxV will have access to it.

However, out-of-production models like the S4 or S5 may not benefit from this navigational upgrade.


Roborock S7 Top

The S7 retains the same round frame, as seen in older Roborock models with the same three-button interface. On top of these buttons is a knight-rider type indicator light that flashes a different color depending on its current function.

It flashes a white when vacuuming, blue when mopping, and green when charging.

The dustbin still loads from the top, but with a slight increase in capacity – up to 470 ml.

Roborock S7 dustbin top

Both the HEPA filter and dustbin are washable, making it easier to give a thorough clean.

Roborock S7 dustbin

Underneath, it retains the same brush layout – one all-rubber brush and the main brush.

Roborock S7 bottom design

Behind it is the brand new mopping module.

Water tank

Roborock S7 water tank

The S7 electronic water tanks still load from the rear and get a slight bump in volume – up to 300 ml.

Roborock says you can’t use a cleaning solution since it will corrode the inner components.

I like the new design because the mop and water tank are in independent locations, meaning you can remove one without taking out the other. This wasn’t the case with older S-Series options.

App Features

Next, we’ll look into the different app features that the S7 brings to the table. This model is only compatible with the Roborock app, but not the Xiaomi Home app, which shouldn’t be a concern since the Roborock app already has the room naming feature absent previously.

Live maps

Roborock S7 live map

The S7 has a live map that provides real-time information about the robot’s location in real-time. It’s something absent in the iRobot app, making Roborock a compelling Roomba alternative.

Mop route

Roborock S7 vacuum and mop settings

There are two options – standard and deep. The “standard” option provides users the alternative to vacuum and mop simultaneously as both tabs are enabled.

In contrast, the “deep” option shuts off the vacuum motor so the robot can extend the range and focus only on mopping. In this mode, the robot will turn in a tighter radius, have more overlap, and remove stains better.


Roborock S7 containment

The S7 retains containment features like invisible wall, no-go zones, and no-mop zones. These are useful features as it provides a way for users to block the robot’s path through the app.

Edit room

Roborock S7 customize maps

Users can divide, merge and name areas in this tab. The app, by default, will try to separate rooms after the initial run, but these partitions aren’t always accurate, so the option to do it manually is always a good thing.

The room naming feature is usable with Alexa for those who prefer to use voice.


Roborock S7 customize

Each room in your home may have different floor types. So Roborock has a customize feature within the app to specify cleaning preferences to suit each area. For example, you can turn on the mopping feature inside the kitchen or turn it off when cleaning a bedroom with mostly carpets.

Selective room cleaning

Users can tell the robot to clean a specific room (or rooms) under the room tab in the main interface by tapping on the map.

Zone cleaning

Roborock S7 zone cleaning

Zone cleaning is similar to selective room cleaning, but instead of tapping on the area you want to be cleaned, you draw a box. It’s a more accurate version of spot cleaning, but unfortunately, there’s no option to save the zones.

Map Saving

Roborock S7 map saving

Currently, all S-Series robots can save up to 4 map levels. Users can customize each area as they see fit with as many invisible walls, no go zones, or no mop zones as needed. The automatic map detect ties it all together, enabling the S7 to clean multiple levels without changing it manually in the app.

Carpet Boost

Roborock S7 carpet boost

Increases suction to the max setting when it detects carpet automatically. You can leave it in balanced or turbo for cleaning hard floors with this feature on to maximize battery life.


With this feature turned on, the mopping bracket will rise 4 millimeters when it detects carpet or when it docks. You can turn this feature off if you have rubber mats that are moppable.

Unlimited scheduling

Roborock S7 Scheduling

One of my favorite features in the Roborock app is unlimited scheduling, where users can schedule as many runs as needed. Within each slot, users can select their preferred cleaning and mopping modes and choose a specific map.

How much power does the Roborock S7 have?

According to the Roborock website, the S7 has 2500 Pa of suction. The same number as the S6 MaxV and 500 more than the S5 Max.

However, airflow tests reveal a different result. I used an anemometer, and the S7 has less airflow than the S5 Max and S6 MaxV.

Power Comp
Roborock S7
Roborock S5 Max
Roborock S6 MaxV
8.2 CFM
9.8 CFM
7.9 CFM
9.68 CFM
12.49 CFM
9.8 CFM
11.33 CFM
15.68 CFM
12.32 CFM
13.91 CFM
17.74 CFM
15.68 CFM

One reason could be the larger surface area of the brush, restricting airflow.

The good news is the new brush does an excellent job with debris picking (more on that in the cleaning test section).

How does the Roborock S7 navigate?

The S7 retains the LIDAR sensor, which is a staple in all S-Series variants. One reason to go with a laser-based robot is it doesn’t rely on light, unlike VSLAM robots with a top-mounted camera.

You can let the S7 run in pitch dark conditions, and it will still accurately create the map. This won’t be possible with VSLAM (e.g., Roomba I6) as it needs light for the camera sensor to work.

Coverage is excellent as it picked up most of the scattered quaker oats after the first pass, even on the edges.

Obstacle avoidance is another strong suit. It didn’t bump into any of the objects hard. The S7 is one of the best smart robot vacuums at avoiding obstacles despite not having a front camera.

Automatic room recognition

Another feature worth mentioning is the automatic room recognition feature, where the robot will load the correct map based on the initial scan. It means users don’t need to switch the map manually when they move the robot to another level as the app does it for them.

Adaptive route algorithms

As the robot navigates your home, it will choose the most efficient pattern as it traverses. The S7 app also adapts a crisscross pattern where the robot goes north to south and east to west to provide better thoroughness.

Cleaning Performance

With the new brush roll, I was curious about how well it would clean different debris types, so I put it through the usual tests.

Here are the results.

  • Overall: 94.31%
  • Hard floors: 99.7%
  • Carpet (surface): 98.9%
  • Deep cleaning: 78.85%
  • Sand on hard floors: 99.8%

Despite the lower-than-expected airflow, the S7 did an excellent job picking up surface dirt while still being decent at embedded sand. The new brush roll did its best at picking up surface debris on hard floors, scoring close to 100%.

Hard floor results

Roborock S7 hard floor results
  • Quaker oats: 99.8%
  • Coffee: 100%
  • Quinoa: 99.8%
  • Pet litter: 99.2%

The S7 was excellent on different debris types of hard floors, picking up upwards of 99% in all tests. I noticed the minimal scattering of debris with the side brush as it didn’t spin as fast.

Even with pet litter, the throw was minimal and a huge reason it picked up a large percentage.

Sand on hard floors

Roborock S7 sand on hard floor

One of the most challenging things to clean on hard floors is sand. Even with the low airflow, the S7 still picked up 99.8% on average. The eye test shows that it picked up debris cleanly, and there was almost no sand build-up on the brush and areas around it.

Hair wrap test

Another test I did with the S7 is the hair wrap experiment with five and seven-inch strands. Here are the results.

Roborock 5 inch hair wrap test

Results after the 5-inch hair wrap test.

  • Roborock S7 7-inch hair wrap test results5-inch test: 75% in the dustbin, 25% around the brush
  • 7-inch test: 44% in the dustbin, 56% around the brush

So the new design isn’t completely tangle-proof, but the bristle-less nature makes it easier to untangle. The detachable end caps help as well to remove build-up on the axles.

Roborock S7 hair wrapped around the brush

Edge cleaning test

Roborock S7 edge cleaning

One struggle with round-shape robots would be their inability to clean edges efficiently. The S7 has these struggles, but it was decent cleaning most of the debris in this area. It didn’t pick up every morsel but cleaned most of it.

Carpet cleaning

The new brush decent makes the S7 above-average at cleaning carpet, where it picked up a high percentage. However, the scores aren’t as high as on hard floors but still above average on surface debris.

Low pile results

Roborock S7 low pile results
  • Quaker oats: 98.2%
  • Coffee: 97.2%
  • Quinoa: 100%
  • Pet litter: 100%

As expected, the S7 did worst on fine debris like coffee grounds, but it was excellent picking up 100% of quinoa and pet litter. But overall, the percentages are above average and in line with other Roborock models.

Mid pile results

Roborock S7 mid pile results
  • Quaker oats: 98.8%
  • Coffee: 97.6%
  • Quinoa: 100%
  • Pet litter: 100%

The results on mid pile carpet mirror the low pile percentages as it struggled most with coffee grounds. Strangely, it picked up a slightly higher rate on this surface. The scores reveal the S7 as a capable robot vacuum at least up to mid pile rugs or carpet.

Deep cleaning results

I tested the S7 with 100 grams of sand on mid-pile carpet, and it picked up an average of 78.85% in two tests – higher than the S6 MaxV (77.65%) but lower than the S5 Max (84.75%).

It’s not as good as a Roomba I6 or 980, but still, a decent percentage considering it had one of the lower airflow scores of all Roborock options.

Mopping performance

Now to the moment of truth. How do the Roborock S7 clean stains? Can the new vibrating feature deal with these blemishes better than the S5 Max or S6 MaxV?

To find out, I tried it on three different stain types – red wine, grape juice, and tomato juice.

Here are some before and after photos, first with red wine.

Then grape juice and tomato juice.

The photo doesn’t show how the S7 cleaned the stains after a one-pass cycle—something not possible without any agitation.

It had a hard time initially removing the red wine stains during the first test because the pad wasn’t thoroughly damp. But once it had enough saturation, it removed the stains.

One workaround is pre-soaking the pad then wringing the excess water. You want the pad damp but not soaking wet.

Avoid pouring cleaning solution inside the tank as it will damage the internal components—Mist the pad with your preferred cleaning solution.

How noisy is the Roborock S7?

I used a sound meter to measure noise, and here are the results.

  • Quiet: 59.4 dB
  • Balanced: 60.1 dB
  • Turbo: 64.6 dB
  • Max: 69.8 dB

It was quiet in its quiet setting at just below 60 decibels. However, that wasn’t the case in the Max setting with close to 70 decibels.

How long does the Roborock S7 run?

The S7 retains the same 5200 mAh Li-ion battery and will run for up to 180 minutes in quiet mode. However, that number will go down using the higher power settings.

With recharge and resume, run time shouldn’t matter since this robot will resume cleaning after recharging if it doesn’t finish the run previously.

What comes in the box?

  1. Roborock S7 robot (with the side brush and main brush attached)
  2. Mopping bracket
  3. Manual and quick start guide
  4. Charging dock
  5. Plug

Availability of parts

Over the past few years, more and more third-party brands have started selling Roborock components such as filters, main brush, side brushes, and even the battery. So this bodes well for the long-term viability of this product.

Unfortunately, users will have difficulty sourcing hard-to-find parts such as the side wheel module or side brush motor. Roomba still reigns in this aspect with its popularity as most parts are available online in stores like Amazon or eBay.


Next, we’ll look at the different components users will have to replace or clean at specific intervals.

  1. Main brush: The new brush design of the S7 should last longer since it ditches the bristles. However, you still need to check it at least once every two weeks to clean any hair or debris build-up from mopping stains. The rubber construction makes it easier to clean and remove any hair wrapping around it.
  2. Side brush: Next item on the list is the side brush. Hair will tangle on the tentacles or base. Clean this part once or twice a month, maybe more if you have pets or live with someone who has long hair.
  3. Brush assembly: Another part that needs cleaning would be the main brush assembly, especially after mopping runs. Stain residue will stick on this area, so use a lightly damp towel to wipe the stains off.
  4. Dustbin: Empty the dustbin after every cleaning cycle to prevent dust mites from breeding. Both the filter and dustbin are washable, so it’s easier to give it a thorough clean. Do this at least once a month. Don’t forget to check the area underneath the dustbin for any build-up of dirt. I use a handheld to clean this area if I see debris.
  5. Wheels: Use a microfiber towel to wipe any debris build up on the side and caster wheels. Do this at least once a week, but increase frequency if you use this robot to clean stains.
  6. Drop and carpet sensor: Underneath this robot is sensors that prevent the robot from falling off cliff points and detecting carpet. A dry, clean microfiber towel is an excellent tool to keep these sensors clean.
  7. Mop pad and water tank: Wash the mopping pad after every run as you don’t want bacteria and germs to spread. I’d advise consumers to buy extra, so they have something to use if you throw the soiled ones inside the washing machine. Don’t leave water inside the tank for extended periods – only when you’re using it for mopping daily.
  8. Body: Grab a clean microfiber towel to wipe down the body of the robot.

Product Specifications

ModelRoborock S7
Battery5200 mAh Li-ion
Run time180 mins.
Dirt Capacity (dry)470 ml.
Water tank300 ml.
Diameter13.8" inches
Height3.8 inches
Auto EmptyYes
Smart NavigationYes
Recharge and ResumeYes
HEPA FiltrationYes
Side BrushYes
Extra FilterNo
Power voltage100-240 volts
Warranty1 year
PriceCheck Price

Where can I buy the Roborock S7?

The Roborock S7 will be available on Amazon. Check the link below for the latest pricing.

Disclaimer: I’ll earn a commission if you purchase through the link above, but at no extra cost to you, so it’s a win-win for us!

Does the Roborock S7 provide excellent value?

That would depend on the cost of the S7. Will it be as expensive as the S6 MaxV with artificial intelligence? If so, I would reconsider since the S5 Max provides the same functionality but at a more affordable cost.

However, the upgraded mopping module, mop lift, new brush roll, and navigational upgrades make this a compelling option, especially for those who value the agitation it brings to the table.

In tests, it cleaned dried stains after one run—even sticky messes like grape juice stains.

Cleaning performance is similar with other Roborock models but slightly less effective on embedded debris than the S5 Max. But expect sticky residue if you choose to use it to clean sugary stains. But it was able to tackle the mess after a second run.

5 Reasons to buy the Roborock S7

  1. Excellent mopping performance: VibraRise is excellent at cleaning dried, caked-on stains and does so after a single three-pass run.
  2. Great at vacuuming: The S7 scored high-marks in most cleaning tests, especially with surface debris.
  3. Intelligent mop lifting: Users can now leave this robot to run without worrying about setting no-mop zones as the mopping module automatically raises itself when it detects carpet.
  4. Mop-only mode: There’s an option to shut off the motor and use it as a robot mop exclusively.
  5. Crisscross pattern: The robot goes north, south, east, west to maximize thoroughness when vacuuming floors.

The Verdict: Vibrating Mopping Pad Does Work

When I initially heard about this product, I didn’t know what to expect. But after days of testing, the new mopping module does work, capable of cleaning dried stains.

I tried it on large ones you wouldn’t usually use a robot mop on, and it cleaned it all. It’s a game-changer, in my opinion, and I’d expect other brands to copy this feature if the market receives it well.

Cleaning performance remains similar as other Roborock options and makes the S7 a true two-in-one robot vacuum and mop option that does both tasks very well.

If the auto-empty dock works well, then we have a great product in our hands. But even without it, this model is an excellent alternative to consider.

Recommended Reading