How tall a ramp does your robot vacuum need?

Your sill minus the robot’s rating: the ramp has to make up the rest.

Subtract the robot’s door-sill rating from the height of your sill: what’s left is the least a ramp has to make up. A robot rated for 0.79 in, such as the Dreame D30 Ultra, would need a ramp of at least 0.75 in for a 1.5 in sill; a ramp that reaches the top of the sill is the safer choice. Of the 32 robots we track, nine are rated for a 1 in sill without one, and the highest single-sill rating is 1.77 in, so every robot with a published figure would need a ramp for a 2 in sill.

The least ramp height a robot would need, by the maker’s single-sill (or obstacle) figure: your sill minus that figure, rounded up to the next ¼ in. “No ramp”: the maker rates it for that height or more. The makers rate a step on a flat floor, so a ramp up to the full sill height is the safer choice.
RobotMaker’s rating1 in sill1.5 in sill2 in sill
Dreame X60 Max Ultra Complete1.77 inNo rampNo ramp0.25 in
Roborock Saros 201.77 inNo rampNo ramp0.25 in
Dreame X50 Ultra1.65 inNo rampNo ramp0.5 in
Narwal Flow 21.57 inNo rampNo ramp0.5 in
Roborock Saros 10R1.57 inNo rampNo ramp0.5 in
eufy Omni S21.38 inNo ramp0.25 in0.75 in
Roborock Qrevo Curv1.18 inNo ramp0.5 in1 in
Roborock Qrevo Edge1.18 inNo ramp0.5 in1 in
Roborock Saros 101.18 inNo ramp0.5 in1 in
ECOVACS DEEBOT T90 PRO OMNI0.94 in0.25 in0.75 in1.25 in
ECOVACS DEEBOT X11 OmniCyclone0.94 in0.25 in0.75 in1.25 in
Dreame L60 Ultra PE0.87 in0.25 in0.75 in1.25 in
MOVA P10 Pro Ultra0.87 in0.25 in0.75 in1.25 in
Tapo RV30 Max Plus0.87 in0.25 in0.75 in1.25 in
Dreame L40 Ultra0.86 inobstacle figure0.25 in0.75 in1.25 in
Dreame D30 Ultra0.79 in0.25 in0.75 in1.25 in
Dreame L40 Ultra Gen 20.79 inobstacle figure0.25 in0.75 in1.25 in
ECOVACS DEEBOT N30 PRO OMNI0.79 in0.25 in0.75 in1.25 in
ECOVACS DEEBOT T50 PRO OMNI0.79 in0.25 in0.75 in1.25 in
ECOVACS DEEBOT T80 OMNI0.79 in0.25 in0.75 in1.25 in
ECOVACS DEEBOT X9 PRO OMNI0.79 in0.25 in0.75 in1.25 in
Roborock Q7 M5+0.79 in0.25 in0.75 in1.25 in
Roborock QV 35A0.79 in0.25 in0.75 in1.25 in
Roborock Qrevo S5V0.79 in0.25 in0.75 in1.25 in
SwitchBot S200.79 inobstacle figure0.25 in0.75 in1.25 in
eufy Omni S1 Pro0.79 inobstacle figure0.25 in0.75 in1.25 in
eufy Omni C200.71 in0.5 in1 in1.5 in
SwitchBot K11+0.67 in0.5 in1 in1.5 in
Dreame D20 PlusNot publishedNot publishedNot publishedNot published
Narwal Freo Z10 TurboNot publishedNot publishedNot publishedNot published
eufy Auto-Empty C10Not publishedNot publishedNot publishedNot published
iRobot Roomba Max 705 VacNot publishedNot publishedNot publishedNot published

How do I work out the ramp height?

Measure the sill from the floor on the lower side to its highest point (how to measure), find the robot’s figure in the table or on door sills, and subtract. The table rounds up to the next quarter inch and gives the least the ramp has to make up. The makers rate a step on a flat floor, not one at the top of a ramp, and the ramp’s own front edge is a small step too, so a ramp that reaches the top of the sill is the safer choice. If the robot crosses both ways, it needs a ramp on each side.

Are the makers’ figures the same thing?

Not quite. Most makers give a single-sill height; four of the robots here have a figure for crossing obstacles instead, marked in the table. Some also give a higher figure for two steps or stacked sills, with conditions such as how far apart the steps are: see door sills for each figure and its conditions. A two-step figure is not one step that tall.

Does anyone measure what robots actually climb?

The makers’ figures are ratings, not our measurements; we don’t test robots. Vacuum Wars, a review site, runs its own climbing test: it starts each robot at ¾ in (19 mm) and adds a quarter inch at a time until the robot can’t cross a single threshold (page updated Oct 8, 2026). See Vacuum Wars’ threshold climb test.

Four of the robots here have no published sill figure: the Dreame D20 Plus, the Narwal Freo Z10 Turbo, the eufy Auto-Empty C10 and the iRobot Roomba Max 705 Vac.

Sources