SwitchBot S20 Robot Vacuum Review - MacRumors
Skip to Content

SwitchBot S20 Review: A Budget-Friendly Robot Vacuum and Mop With Matter Support

by

SwitchBot makes some of the most affordable HomeKit-compatible robot vacuums on the market. I've been testing the SwitchBot S20 and the K11+ for the last several months to see how they measure up to some of the more expensive models that I've reviewed.

switchbot s20

SwitchBot S20

The MSRP for the S20 is $799, but SwitchBot runs sales often that drop the price to under $500, so it's competitive with some of the more affordable robot vacuums that don't have Matter integration.

I've noticed some clear differences between the SwitchBot vacuums and higher-end vacuums I've tested, but the S20 has impressed me with its cleaning ability. It is a vacuum and a mop, so it can vacuum up crumbs and mop the floors at the same time.

switchbot s20 front
For vacuuming, it has a 10,000Pa suction, but I've never been able to tell a real difference in suction power between the vacuums I've tested. They're all able to do a good job with dust, fur, dirt, and other debris on the floor. There is an anti-tangle system, and I've never seen the SwitchBot S20 have a problem with hair or fur, and there are rubber ridges on the vacuum brush that seem to help it pick up lightweight messes. A brush on the side sweeps along baseboards, and while I don't think it's as good at getting into small crevices as the Roborock vacuum I have, it does a passable job. You might have to do a perimeter sweep with a regular vacuum every once in a while.

The S20 has a roller mop, and that's my favorite robot vacuum mopping design. A lot of companies use rotating mopping pads, but the roller gets washed continually as the robot cleans, so it's not spreading a mess around. It also just feels more hygienic to me because it's scrubbing grime off of the mop as it goes. No robot vacuum is able to get crusty, dried-on stains off in one pass, but the S20 did a good job on dried ketchup with two passes. Robot vacuums aren't ideal for deep cleaning, but with multiple cleans per week or even every day, my floor is cleaner than when I do it manually.

switchbot s20 top
I have wood flooring and tile, but no carpet, so I can't test carpet extensively. I have a few larger-sized rugs that it has done fine vacuuming, and it's done no damage to my wood floors.

All robot vacuums have a base station, and the S20 is no exception. In fact, it has the option for a base station that hooks up to your plumbing so it can automatically empty waste water and refill with clean water. For a review, I didn't want to hook it up to my house permanently so I opted for tanks that I refill and empty manually, but it's nice to have the option. The SwitchBot S20 base station has a simple, unobtrusive design, and it's not overly large.

switchbot s20 bottom
There's a 2.7L clean water tank and a 2.5L dirty water tank, which I have to refill/empty around once a week depending on how often the robot runs. The base station also has a spot for adding floor cleaner, and there are cleaners that are for robot vacuums. The tanks are easy to access, simple to open, and quick to refill or empty.

Dust and dirt are collected in a bag that needs to be replaced every three months, so that is an ongoing expense. You'll also need to do some light cleaning and maintenance of the robot vacuum every so often because the mop and other components don't last forever, but that usually only needs to be done once a year or so. The base station uses hot air (50°C) to dry the mop after cleaning, and that keeps it from growing mold or smelling mildewy.

Those are all the good things about the SwitchBot, and now I'll go over the not-so-good and the bad. The base station has a thin plastic mat to protect the floor from the wheels, which SwitchBot wants you to attach to the floor with adhesive. I am not going to attach plastic to my floor, and I was disappointed there wasn't a snap-in floor protector like most robot vacuums have for the base station. Without the adhesive, the plastic moves around and is useless, so I just deal with some drips and dirt on my kitchen floor.

switchbot s20 dock
Compared to Ecovacs and Roborock vacuums I've tested, the S20 is loud. I would not be able to sleep or work through its vacuuming noise, though it does have a mode to reduce suction and make it quieter. It's still not quiet enough. It sounds like a vacuum when the vacuum is running, but it's not the worst tradeoff for a lower price.

The S20 has modes for vacuuming, vacuuming and then mopping, or vacuuming and mopping at the same time, but if you just want it to mop, SwitchBot doesn't have an option for that.

switchbot s20 app
As far as the AI goes, it's not as good as some of the other vacuums I've used, and in some ways that's a good thing. It doesn't get stuck on my kitchen rugs because it just flat out ignores them. If one is stuck on the wheel, it drags the rug along until it gets unstuck. I don't necessarily mind, because I don't have to get up and save it. It's able to operate independently for the most part, and I don't have to intervene often.

It is able to avoid cords almost entirely, and I haven't had it suck up anything that it shouldn't except for a cat toy and a sock. The Ecovacs robot I tested would sometimes err too far on the side of caution, misidentifying objects and staying away from them for a less thorough clean. The S20 cares less, and that could be an issue if you have a lot of items on the floor.

The AI mapping isn't as capable as some more expensive robots, but the S20 was able to identify every room in my house and it navigates them well for the most part. It is not great at thresholds, especially taller thresholds. It gets stuck in my bathroom, and instead of realizing it's stuck and alerting me, it will keep trying to get out until its battery is exhausted.

switchbot s20 lidar
I can edit maps to create no-go areas, label rooms and objects, and make other edits to make sure that it's only cleaning where I want it to clean, and the edits are a must with the SwitchBot vacuums.

The S20 can go for around 100 minutes before it needs to charge (in vacuum and mopping mode), and can clean approximately 1,000 square feet in my house before that point. It isn't able to do my entire house on a single charge, but in-app scheduling lets me have it clean a room or an area a day on a cycle. The battery lasts closer to three hours in vacuum-only mode.

SwitchBot K11+

The SwitchBot K11+ is a much smaller, vacuum-only robot. It's best for small spaces and it's a robot I'd consider in an apartment. With three attempts, I wasn't able to get it to accurately map my entire house, and the AI seems to be limited.

switchbot s20 k11 group
I can isolate it in a room and get an accurate map, so it's okay in a smaller area, but it's still not particularly intelligent. Like the S20, if it can't get to an area, it doesn't give up and move on. It continues to try to get there until it dies and I have to go hunt it down, and that's inconvenient when I'm not home.

switchbot k11 size
The suction is decent at 6,000Pa per SwitchBot, but it doesn't pick up as much as quickly as the S20. What I like best about the K11+ is the small size. It's able to get in smaller nooks and crannies than bigger robot vacuums, which makes it ideal for small spaces.

switchbot k11 app
There is technically a feature where you can attach a Swiffer-style mop to the K11+ for a mopping feature, but that just seems like much more of a hassle than quickly mopping the floor myself.

Matter Integration

With an Apple Matter hub (Apple TV or HomePod), SwitchBot vacuums connect to the Home app. Basic functions can be controlled through the Home app or through Siri, and I've come around to ‌Siri‌ integration as a useful feature.

switchbot home app
I wasn't impressed with the limited robot vacuum controls in the Home app to begin with, but I can say things like "‌Siri‌, vacuum the kitchen" or "‌Siri‌, mop the dining room" to get a targeted clean when needed, and that's come in handy.

That's primarily what I use Matter for, but the Home app also supports automations and integration with other Apple products. You can have a setup where the robot vacuums when you leave home, so you never have to deal with the sound.

There is no situation where ‌Siri‌ or the Home app can be used to control a robot vacuum entirely without the need to access the dedicated SwitchBot app. Features like editing a map, updating firmware, viewing cleaning progress, troubleshooting, or checking estimates for replacement parts require the SwitchBot app, and that's true of any robot vacuum.

HomeKit integration is nice to have, but it is limited, and it's not a feature that I would choose one robot vacuum over another for.

Bottom Line

If you're looking for a robot vacuum and mop that does a good job cleaning and mopping and you don't want to spend a ton, the SwitchBot S20 is worth checking out. You'll need to deal with some frustrations, like loud noise, map editing, and rescuing it from being stuck, but it cleans well.

I would not recommend the smaller K11+ unless you have a small space. It's not meant for larger homes, but it is a good apartment vacuum if you won't miss mopping functionality.

How to Buy

The SwitchBot S20 is available from the SwitchBot website for $520 after a 35 percent discount (I've seen the price lower, so it's worth waiting for a bigger sale), while the SwitchBot K11+ is available for $220 after a 45 percent discount.

Note: SwitchBot provided MacRumors with an S20 and a K11+ for the purpose of this review. No other compensation was received.

Top Rated Comments

25 weeks ago
Since when is a $500-$799 robot vacuum "budget friendly?" Even the Apple iClean Pro will come in under $1,000.
Score: 7 Votes (Like | Disagree)
25 weeks ago
I thought it was a toilet bowl at first glance.
Score: 3 Votes (Like | Disagree)
25 weeks ago
That camera in the front makes this a No-Go in my home.
Score: 3 Votes (Like | Disagree)
25 weeks ago
$800 is not budget friendly.

I’m still rocking a Neato from 2011 that I just replaced the lidar and batteries on. It vacuums better than most botvacs made today.
Score: 2 Votes (Like | Disagree)
Vasilioskn Avatar
18 weeks ago

Negatory; nothing Wyze is natively HomeKit compatible.

(AFAIK, the Starling hub is the most popular 3rd party method to get basic light and camera controls in HomeKit, but I’m not aware of any robot vacuum compatibility.)
Thank you for that! I scored a switchbot k10 pro on OfferUp for $75 and it works great in HomeKit.
Score: 1 Votes (Like | Disagree)
jclo Avatar
25 weeks ago

Please test what happens if your WiFi network gets disconnected for a few minutes. Does it try to reconnect until it gets through? Will it stay connected through a local Matter hub when the internet connection is down?

I'm wondering because I have an air purifier from the same brand that I like, except for the fact that if there's a transient network outage, the device is no longer remotely available until you reboot it. It doesn't seem to even try. But I don't yet have a Matter hub to see if that local link would stay up during an outage or help it recover. At least it's better than the Toshiba device it replaced, which would actually drop config after every outage.
I've been testing this for months, and my Wi-Fi has definitely gone out during that time. I know it reconnects itself. When my internet is out, the Matter hub is down too, but it all comes back up and works as expected when connection is restored. I do have a SwitchBot Hub that could also be making it more reliable. I haven't had connectivity issues with these.
Score: 1 Votes (Like | Disagree)

Popular Stories

iOS 26 Battery Glass Feature

Three Years of 80% Charge Limits on iPhone: The Results

Tuesday October 6, 2026 12:59 pm PDT by
Since 2023, Apple's newer iPhones have had an 80 percent charge limit for those who want to extend battery lifespan. Charging to 80 percent instead of 100 percent is supposed to put less stress on the battery, improving longevity. For the last three years, I've used that setting on my iPhone. I started with the iPhone 15 Pro Max, then did the iPhone 16 Pro Max, and most recently, the iPhone...
MagSafe 3 Cable Midnight Feature

Apple Releases MagSafe 3 Charging Cable Firmware Update

Monday October 5, 2026 5:59 am PDT by
For the first time since February 2023, Apple has released a firmware update for the MagSafe 3 charging cable for the MacBook Pro and MacBook Air. Specifically, Apple last week released firmware version 3.2.0 for the USB-C to MagSafe 3 Cable. The previous firmware version for the cable was 3.1.12. It is unclear what is included in the latest firmware, as Apple does not publish release...
Prime Big Deal Days 25 Red and Green

Amazon Launches Prime Day Discounts on AirPods, iPad, MacBook Air, and More

Sunday October 4, 2026 9:15 am PDT by
Earlier this week, we began tracking early Prime Day deals on Apple-related accessories, and now Amazon has introduced major early deals on Apple products as well. This includes AirPods, iPads, MacBooks, and more, all available at some of the lowest prices of the year so far. Note: MacRumors is an affiliate partner with Amazon. When you click a link and make a purchase, we may receive a small...
Latest Stories
Apple Launches Creative Labs Program With The King's Trust
Apple Launches Creative Labs Program With The King's Trust
13 minutes ago
Apple Watch Series 12, Ultra 4 Owners Report Skin Irritation
Apple Watch Series 12, Ultra 4 Owners Report Skin Irritation
3 hours ago
Boston's MBTA Testing New Charlie Card With Apple Wallet Support
Boston's MBTA Testing New Charlie Card With Apple Wallet Support
4 hours ago
Get AirPods Pro 3 for $179, Apple Watch for $199, and More Before Prime Day Ends Today
Get AirPods Pro 3 for $179, Apple Watch for $199, and More Before Prime Day Ends Today
5 hours ago
Manchester's Bee Card Now Fully Supported in Apple Wallet
Manchester's Bee Card Now Fully Supported in Apple Wallet
6 hours ago
You Can Get Up to $149 Off Every New Mac Mini During Prime Day
You Can Get Up to $149 Off Every New Mac Mini During Prime Day
6 hours ago
Best Buy Takes $260 Off All iPhone Air Models During Techtober Sale
Best Buy Takes $260 Off All iPhone Air Models During Techtober Sale
7 hours ago
The Best Anker Prime Day Deals: Score Big on MagSafe Chargers and More
The Best Anker Prime Day Deals: Score Big on MagSafe Chargers and More
7 hours ago
12 New Things to Expect From Apple in October
12 New Things to Expect From Apple in October
7 hours ago
Prime Day Offers Best TV Prices of the Year From Samsung, Sony, and More
Prime Day Offers Best TV Prices of the Year From Samsung, Sony, and More
8 hours ago
First Look at LG's Smart Home Products Made With Apple
First Look at LG's Smart Home Products Made With Apple
8 hours ago
Apple Watch Ultra 3 and Ultra 4 See Record Discounts During Prime Day
Apple Watch Ultra 3 and Ultra 4 See Record Discounts During Prime Day
9 hours ago
Apple Drops Intel Macs From Magic Mouse/Trackpad Compatibility Lists
Apple Drops Intel Macs From Magic Mouse/Trackpad Compatibility Lists
9 hours ago
Apple Reportedly Waiting on Samsung for Ultimate Bezel-Free iPhone Display
Apple Reportedly Waiting on Samsung for Ultimate Bezel-Free iPhone Display
9 hours ago
Apple's Own Home Security Camera Still Coming Next Year
Apple's Own Home Security Camera Still Coming Next Year
11 hours ago
Unfolded iPhone Duo Lets You Preview Documents in a Two-Page Layout
Unfolded iPhone Duo Lets You Preview Documents in a Two-Page Layout
12 hours ago
Formula 1 Coverage on Apple TV to Get Dolby Atmos Later This Month
Formula 1 Coverage on Apple TV to Get Dolby Atmos Later This Month
13 hours ago
LG Making Doorbell, Lock, and Cameras for Apple's Home Hub
LG Making Doorbell, Lock, and Cameras for Apple's Home Hub
1 day ago
Apple to Report Q4 2026 Earnings on November 2
Apple to Report Q4 2026 Earnings on November 2
1 day ago
Three Years of 80% Charge Limits on iPhone: The Results
Three Years of 80% Charge Limits on iPhone: The Results
1 day ago
macOS 27.2 Further Hints at MacBook With Touch-Enabled OLED Display
macOS 27.2 Further Hints at MacBook With Touch-Enabled OLED Display
1 day ago
The 15 Best Apple Deals Under $200 for Prime Day
The 15 Best Apple Deals Under $200 for Prime Day
1 day ago
AirPods Pro 3 and AirPods Max 2 Get Big Price Drops for Prime Day
AirPods Pro 3 and AirPods Max 2 Get Big Price Drops for Prime Day
1 day ago
Apple Releases Second Public Betas of iOS 27.2 and macOS Golden Gate 27.2
Apple Releases Second Public Betas of iOS 27.2 and macOS Golden Gate 27.2
1 day ago
'Crossy Road Rush' Launching Exclusively on Apple Arcade in November
'Crossy Road Rush' Launching Exclusively on Apple Arcade in November
1 day ago
Apple Watch Series 9 vs. Series 12 Buyer's Guide: Is It Worth Upgrading?
Apple Watch Series 9 vs. Series 12 Buyer's Guide: Is It Worth Upgrading?
1 day ago
Prime Day Savings: TVs, Headphones, Chargers, and Other Tech Accessories
Prime Day Savings: TVs, Headphones, Chargers, and Other Tech Accessories
1 day ago
Apple TV 4K Rumored to Support Four HomePods for Surround Sound
Apple TV 4K Rumored to Support Four HomePods for Surround Sound
1 day ago
iPhone 18 Pro and Duo Were Once Planned With 16GB RAM, Leaker Says
iPhone 18 Pro and Duo Were Once Planned With 16GB RAM, Leaker Says
1 day ago
Apple's Entire Mac Lineup Gets Massive Discounts for Prime Day
Apple's Entire Mac Lineup Gets Massive Discounts for Prime Day
1 day ago