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 100mm. 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
7 of 8 models publish this figure. Every number below links to the page it came from.
Compiled from the manufacturers’ own published material — every row carries the date its figure was read. 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. The clearest case has now dropped out of the table altogether: the eufy 11S MAX, whose own listing headline was the words "Super Thin" — a description with no number behind it. It was genuinely one of the thinner robots sold and we never could tell you by how much, which is exactly the gap this table exists to show. It was withdrawn from sale on 2026-10-10, and this table only lists machines you can still buy.
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. The flattest bodies anyone publishes today are the 80mm flagships covered in the best high-end robot vacuums.
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.
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.
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.
Do it on the flooring that is actually there. Carpet compresses under the wheels, which effectively lowers your clearance rather than raising it.
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.
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.
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.
#
Product
Best for
Max climb
Price
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.
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.
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.
ECOVACS DEEBOT X9 PRO OMNIThe roller mop that washes itself continuously while it runs rather than pushing one increasingly dirty pad around, now with a cyclone-directed anti-tangle brush.
The roller mop that washes itself continuously while it runs rather than pushing one increasingly dirty pad around, now with a cyclone-directed anti-tangle brush.
Self-emptying into a 3L bag, with temperature-controlled mop washing stated from 40C to 75C (104F to 167F) and hot-air dryingECOVACS publishes a wash temperature RANGE rather than a single figure, and states selectable drying durations of 2, 3 or 4 hours.Source: ECOVACS DEEBOT X9 PRO OMNI product page — station (retrieved 2026-10-03)
What it does well
OZMO Roller self-washes during the run rather than only at the dock
Publishes a threshold figure and states the condition (with mop attached)
Mop washing is temperature-controlled across a stated 40C to 75C range rather than a single number
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
16,600 Pa is lower than the model it replaces, which stated 18,000 Pa
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 our threshold table.
It is the machine eufy now sells in place of the X10 Pro Omni - its own listing title reads "Upgraded from X10 Pro" - and it is the skip on this page because of what came off the spec sheet in the swap. The X10 Pro Omni published the clearance it needed under furniture: 130mm (5.12in), the tallest requirement any maker stated, which made it easy to rule out for a low sofa. eufy publishes no body height and no clearance figure at all for the C28. That is worse than a bad number, because a bad number at least lets you measure. If the gap under your furniture is the constraint, buy from the makers in the table above who state a height.
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 100mm. 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, which is why you want the height published. eufy used to be the one maker that stated the requirement directly rather than the body height — 130mm of clearance for the X10 Pro Omni, which already included the working margin — but that model was withdrawn on 2026-10-24 and eufy publishes no height or clearance for any machine it currently sells. The figures in the table above are body heights, so add the margin yourself.
+ 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.