Skip to content
Bristle & Bot
Navigation / roundup

Robot vacuums that fit under furniture

The dust you can see is not the problem. The problem is the strip under the sofa, and whether the robot is thin enough to reach it.

By Scooter M.Published
A tape measure extended across a dark wooden floor

Disclosure — some links on this page go to Amazon, and we earn a commission if you buy through them. It costs you nothing extra and it does not change what we recommend or in what order. The full disclosure.

Published body heights on current robots run from about 80mm to 104mm. The difference is almost entirely the LiDAR turret: models that map with a spinning laser mast sit around 100mm, and models using solid-state sensing or a retracting turret come in at 80mm. Measure your lowest gap before you shop.

Thresholds stop a robot getting into a room. Height stops it getting under things, and in most homes that is where the dust actually lives — under the sofa, under the bed, in the gap beneath the kitchen units where nobody has vacuumed since the units went in.

It is also the constraint people discover last. Suction, mopping and dock features all get compared carefully, the machine arrives, and it turns out to be 15mm too tall for the one piece of furniture the whole purchase was meant to clean under.

The published figures

Published body height, where the manufacturer states one

6 of 6 models publish this figure. Every number below links to the page it came from.

Compiled from the manufacturers’ own published material on 2026-09-01. We have not measured any of these figures ourselves — see how we pick. Found an error? Tell us and we will correct it.

Two things to take from that table. The spread is 24mm between the tallest and thinnest published figures, which sounds trivial and is the difference between reaching under a great many sofas and stopping at them. And eufy publishes its figure the other way round — not a body height but a minimum clearance the robot needs, 130mm, which is the more directly useful form of the same number and one almost nobody else states.

Where a cell is blank, the maker publishes no height. That includes the eufy 11S MAX, whose own listing headline is the words "Super Thin" — a description with no number behind it. It is genuinely one of the thinner robots sold and we still cannot tell you by how much, which is exactly the gap this table exists to show.

Why the turret sets the number

For most of the last decade the height of a mapped robot vacuum has been decided by one component. A spinning LiDAR turret has to sit above the body to see over it, and that mast adds roughly 20mm to whatever the chassis would otherwise be. It is why camera-navigated Roombas were traditionally the ones that fit under furniture and laser-navigated robots were not.

That trade-off has now broken in two different ways, and both are visible in the table above.

  • Solid-state sensing. Roborock's StarSight on the Saros 10R replaces the spinning turret with fixed time-of-flight sensors. No mast, no height penalty, and mapping still works in a dark room — which camera navigation does not. This is the version that actually resolves the compromise rather than working around it.
  • A retracting turret. The Qrevo CurvX keeps the laser and drops the mast into the body when it needs to get somewhere low. It reaches the same 80mm figure by a different route, and keeps conventional LiDAR mapping.
  • No mapping at all. The oldest answer. A bump-and-turn robot has nothing to put on top, so it can be very thin. It also cannot do room selection, no-go zones or resume-after-charge, which is a large price for a few millimeters.

The full comparison of what each sensing approach costs and buys is on LiDAR versus vSLAM versus solid-state. For this page the practical summary is that a low body no longer means giving up a good map, and it did until fairly recently.

How to measure your own clearance

This takes five minutes and it is the single most useful thing you can do before buying. The number you want is the smallest vertical gap the robot has to pass under, anywhere in the house.

  1. Measure from the floor surface to the lowest point of the underside, not to the visible frame rail. Sofas often have a fabric skirt or a support batten several centimeters lower than the frame you can see.
  2. Measure at the entry point. A robot has to get in, and furniture is rarely level. The gap at the front edge is the one that decides it.
  3. Do it on the flooring that is actually there. Carpet compresses under the wheels, which effectively lowers your clearance rather than raising it.
  4. Check the whole route, not just the sofa. Bed frames, the kickboard recess under kitchen units, a low console table, the underside of a radiator. The smallest one governs.
  5. Subtract 10mm of margin. A robot that exactly fits will scrape, and a robot that scrapes on the way in is a robot that jams on the way out.
  6. Compare the remainder against the published figures, not against the word slim.

What the specification does not tell you

Height is the cleanest specification on this site — a millimeter is a millimeter across every brand, unlike a pascal. But it describes the chassis, not the experience, and two things sit outside it.

The first is that clearance and coverage are different questions. A robot can be thin enough to get under a bed and still not clean the middle of it, because navigating a large low space with no landmarks is hard and some models will do a perimeter and leave. Nobody publishes a specification for that.

The second is the dock. A robot that disappears under the sofa still needs a station that lives against a wall in the open, and on the full washing docks that station is a piece of furniture in its own right. If floor space is the underlying problem rather than furniture clearance specifically, the trade-offs are set out on robot vacuums for a small apartment.

If nothing fits

Some furniture is simply lower than any robot sold. A sofa with a 60mm gap is not a robot vacuum problem to solve, it is a piece of furniture to raise. Furniture risers add a few centimeters for very little money and turn an unreachable space into a routine one, which is a better outcome than buying a machine on a specification it cannot meet.

The alternative is to accept the gap, put a no-go zone across it so the robot does not keep trying, and handle that strip with a stick vacuum — which reaches under things a robot never will. That division of labor is the subject of robot vacuum versus stick vacuum.

How we picked

Criteria first, products second. These are the things we ranked on, stated before anything is recommended.

  • Published body height, in millimeters, from the manufacturer's own material. A model that does not publish one cannot be ranked on it and is not treated as though it can.
  • Whether the sensing hardware sits above the body, since a spinning LiDAR turret is what sets the number on most mapped robots.
  • Whether mapping survives the thinner body — a low robot that navigates badly has traded the wrong thing.
  • The dock, secondarily, because a station tall enough to need its own shelf partly defeats the point of a robot that hides under furniture.
  • Honesty about the figure. 'Slim' in a product name is marketing; a millimeter figure you can measure against is a specification.

What we did not do: test any of these machines. We do not own one, we do not have a lab, and nothing on this page is written as though we did. The full method.

Quick picks

Ranked on the published specifications below. Tap a row to jump to the full write-up.

#ProductBest forMax climbPrice
1
Roborock Saros 10RAn 80mm body with no LiDAR mast, which is the practical answer to a robot that stops dead at the sofa every run.
Getting under low furnitureNot published
2
Roborock Qrevo CurvXThe highest published suction figure here paired with the highest published mop lift, which is the combination a mixed-floor home actually needs.
Thick carpet and tall sills in one house40mm (1.57in) double-layer
3
iRobot Roomba Combo j9+The mop arm retracts to the top of the robot rather than lifting a few millimeters, so it can mop and vacuum in one pass without routing around rugs.
Mopping without avoiding the carpetNot published
4
ECOVACS DEEBOT X8 PRO OMNIA rotating roller mop that washes itself continuously while it cleans, instead of pushing one increasingly dirty pad around the house.
Mopping that rinses as it goes20mm with the mop attached
5
eufy 11S MAXNo app, no map, no cloud — a bump-and-turn robot that is thin enough to get under furniture the mapped machines cannot reach.
A thin, cheap, offline robotNot published

Every figure in this table is linked to the page it came from in the write-ups below. We have not tested any of these machines.

Top pick

Roborock Saros 10R

Getting under low furniture

An 80mm body with no LiDAR mast, which is the practical answer to a robot that stops dead at the sofa every run.

Published specifications

Max climb height
Not publishedRoborock markets an industry-first AdaptiLift chassis on this model but states no climb height on the product page.
Navigation
StarSight Autonomous System 2.0Solid-state sensing rather than a raised LiDAR turret, which is what allows the low body.Source: Roborock Saros 10R product page — navigation (retrieved 2026-09-01)
Stated runtime
Not publishedNot stated on the Roborock product page.
Dustbin
Not publishedNot stated on the Roborock product page.
Dock
10-in-1 Multifunctional Dock 4.0 with hot-water mop washingSource: Roborock Saros 10R product page — dock (retrieved 2026-09-01)

What it does well

  • Solid-state sensing instead of a spinning turret, so the body can genuinely be low
  • 17mm mop lift, matching the Curv line
  • DuoDivide anti-tangle main brush

What it does not

  • No published climb height, which for a chassis-lift model is a strange omission
  • Camera-and-structured-light navigation is exactly the setup privacy-cautious buyers ask about

Who it is for

Homes where most of the dust lives under things — low sofas, bed frames, kickboard gaps.

Skip it if

Your problem is thresholds. Roborock markets an AdaptiLift chassis on this model but publishes no climb height for it.

Check price on Amazon

#ad how we are funded · no live price right now, so we show none

Full Roborock Saros 10R write-up

Pick 2

Roborock Qrevo CurvX

Thick carpet and tall sills in one house

The highest published suction figure here paired with the highest published mop lift, which is the combination a mixed-floor home actually needs.

Published specifications

Max climb height
40mm (1.57in) double-layerRoborock states "1.57 in Max. Double-Layer Threshold Crossing", with the chassis lift engaged.Source: Roborock Qrevo Curv Series page — threshold crossing (retrieved 2026-09-01)
Main brush
DuoDivide main brush with FlexiArm Arc side brushRoborock calls the pair its Dual Anti-Tangle System.Source: Roborock Qrevo Curv Series page — brush system (retrieved 2026-09-01)
Navigation
RetractSense LiDAR with Reactive AI obstacle recognitionRoborock states the turret retracts in tight spaces and that the system recognizes 108 object types.Source: Roborock Qrevo Curv Series page — navigation (retrieved 2026-09-01)
Stated runtime
Not publishedNot stated on the Roborock series page.
Dustbin
Not publishedNot stated on the Roborock series page.

What it does well

  • 17mm mop lift is the highest published figure in this comparison
  • 80mm (3.14in) body clears furniture most flagships cannot
  • Retracting LiDAR turret, so the mast is not the height limit

What it does not

  • 22,000 Pa is a peak figure, not what it sustains across a room
  • Flagship pricing — the plain Curv covers the same published thresholds for less

Who it is for

Homes with deep carpet in some rooms and hard floors in others, where the mop has to get properly out of the way.

Skip it if

You have no carpet at all. Most of the premium on this model is carpet-specific hardware.

Check price on Amazon

#ad how we are funded · no live price right now, so we show none

Full Roborock Qrevo CurvX write-up

Pick 3

iRobot Roomba Combo j9+

Mopping without avoiding the carpet

The mop arm retracts to the top of the robot rather than lifting a few millimeters, so it can mop and vacuum in one pass without routing around rugs.

Published specifications

Stated suction
Stated only as 100 percent stronger than the Roomba Combo i seriesiRobot publishes no absolute suction figure for this model, so it cannot be compared with a Pa rating from any other brand. That is a limitation of the data, not a criticism of the machine.Source: iRobot Roomba Combo j9+ product page — power-lifting suction claim (retrieved 2026-09-01)
Max climb height
Not publishediRobot states no threshold or obstacle climbing height for this model on its own product page.
Mop lift
Auto-retract — the mop lifts to the top of the robotiRobot describes it as an Auto-Retract Mopping System with back-and-forth pressure mopping. No millimeter figure is given because the pad leaves the floor plane entirely.Source: iRobot Roomba Combo j9+ product page — mopping system (retrieved 2026-09-01)
Main brush
Dual multi-surface rubber brushes with an edge-sweeping brushSource: iRobot Roomba Combo j9+ product page — brushes (retrieved 2026-09-01)
Stated runtime
Not publishedNot stated on the iRobot product page.
Dustbin
Not publishedNot stated on the iRobot product page.
Body height
86mm (3.4in)Listed dimensions 3.4 x 13.3 x 13.3in, 7.5lb.Source: iRobot Roomba Combo j9+ product page — dimensions (retrieved 2026-09-01)
Dock
Multi-functional base that empties the bin and refills the mop tank, stated at up to 60 daysSource: iRobot Roomba Combo j9+ product page — base (retrieved 2026-09-01)

What it does well

  • The mop retracts fully onto the body — the most complete answer to wet carpet anyone sells
  • Dual rubber brushes, which do not wind hair the way bristle brushes do
  • Sixty-day stated self-empty interval

What it does not

  • iRobot publishes almost none of the numbers this site compares on — including any climb height
  • Suction is quoted only as a relative claim ("100% stronger" than an older model), which cannot be compared across brands

Who it is for

Mixed carpet and hard floor where you would rather the robot just handled both in one run.

Skip it if

You want to compare it on specification. iRobot publishes no suction figure, no climb height, no runtime and no bin capacity for this model.

Pick 4

ECOVACS DEEBOT X8 PRO OMNI

Mopping that rinses as it goes

A rotating roller mop that washes itself continuously while it cleans, instead of pushing one increasingly dirty pad around the house.

Published specifications

Max climb height
20mm with the mop attachedECOVACS states the condition alongside the figure, which is unusual and useful — a mop-combo's climb is not the same as a bare chassis's.Source: ECOVACS DEEBOT X8 PRO OMNI product page — obstacle crossing (retrieved 2026-09-01)
Navigation
dToF with AIVI 3D 3.0 and a TruEdge 3D edge sensorSource: ECOVACS DEEBOT X8 PRO OMNI product page — navigation (retrieved 2026-09-01)
Stated runtime
Up to 291 minutesECOVACS states this for silent sweep mode on hard floors.Source: ECOVACS DEEBOT X8 PRO OMNI product page — runtime (retrieved 2026-09-01)
Dock
Self-emptying with 167F hot-water mop washing, hot-air drying and auto solution dosingSource: ECOVACS DEEBOT X8 PRO OMNI product page — station (retrieved 2026-09-01)

What it does well

  • Roller mop self-washes during the run rather than only at the dock
  • Publishes a threshold figure and states the condition (with mop attached)
  • Stated 291 minutes of runtime in silent mode

What it does not

  • 20mm climb is among the lowest published figures here
  • 0.22L on-board bin is small, so it leans hard on the dock

Who it is for

Hard floors that actually get dirty — kitchens, entryways, homes with dogs.

Skip it if

Your sills are tall. ECOVACS publishes 20mm with the mop attached, which is at the low end of this table.

Pick 5

eufy 11S MAX

A thin, cheap, offline robot

No app, no map, no cloud — a bump-and-turn robot that is thin enough to get under furniture the mapped machines cannot reach.

Published specifications

Stated suction
Not publishedNo Pa figure stated on the listing.
Max climb height
Not publishedNot stated on the listing.
Mop lift
Not publishedThis model does not mop.
Main brush
Not publishedBrush construction is not described on the listing.
Navigation
No mapping — bump-and-turn cleaning pattern, self-chargingThe listing describes it as super thin, quiet and self-charging with no app or mapping features named.Source: eufy 11S MAX listing description — manufacturer listing on Amazon.com (retrieved 2026-09-01)

What it does well

  • Cleans hard floors through to medium-pile carpet, per eufy's own listing
  • No Wi-Fi requirement, which settles the privacy question outright
  • Thin body reaches under low furniture

What it does not

  • No mapping, so no room selection, no no-go zones, no resume-after-charge routing
  • eufy publishes no climb height, suction figure or runtime on this listing

Who it is for

A small apartment, a second floor, or anyone who does not want a networked camera-equipped device in the house at all.

Skip it if

You have more than a couple of rooms. Without mapping it cleans by random pattern and will miss areas on any given run.

Check price on Amazon

#ad how we are funded · no live price right now, so we show none

Full eufy 11S MAX write-up

What we would skip, and why

Skip this one

Roborock Qrevo Curv

It is one of the best machines on this site and we recommend it on three other pages, which makes it a useful illustration of how specific this problem is. Roborock publishes its dimensions as 13.9 x 13.7 x 4.1in, and 104mm is the tallest published body in this comparison — 24mm taller than the Saros 10R that sits above it in the same range. Those 24mm are the LiDAR turret. If your clearance is generous the Curv is a better all-round buy than most things here; if you are on this page because of a low sofa, it is the one model in the Roborock line you specifically should not choose.

The short version

Measure your lowest gap, take 10mm off it, and buy the thinnest published body that clears the remainder while still mapping properly. At 80mm the solid-state and retracting-turret models now reach under most furniture without giving up a map, which was a real trade-off two generations ago and is not one any more. And if the number you measured is below 80mm, raise the furniture rather than lowering your expectations of the robot.

Questions people actually ask

+ How tall is a robot vacuum?

Published body heights on current models run from about 80mm to 104mm. Models that map with a spinning LiDAR turret sit near the top of that range because the mast has to clear the body; solid-state and retracting-turret models come in around 80mm.

+ What is the height of a Roomba?

iRobot publishes 3.4in — about 86mm — for the Roomba Combo j9+, listing its dimensions as 3.4 x 13.3 x 13.3in. iRobot does not publish a height for every model in its range, so check the specific model rather than assuming the line is consistent.

+ Which robot vacuum fits under low furniture?

The thinnest published bodies here are 80mm, reached either by solid-state sensing with no turret or by a turret that retracts into the body. Measure your own lowest gap and subtract about 10mm of margin before comparing.

+ How much clearance does a robot vacuum need?

Its body height plus roughly 10mm of margin. eufy is unusual in publishing the requirement directly — 130mm of clearance for the X10 Pro Omni — which is more directly useful than a body height because it already includes the working margin.

+ Why does my robot vacuum get stuck under the sofa?

Almost always marginal clearance combined with a slightly sloping or compressible entry. It gets in on the way down and cannot reverse out. A robot that exactly fits will do this repeatedly; either gain clearance with furniture risers or set a no-go zone.

+ Do slim robot vacuums clean as well?

They used to give up mapping quality, and that is no longer true. Solid-state sensing gives a low body without losing the map, and it works in the dark, which camera navigation does not. What a thin body does not change is suction or brush design.

Sources