Best robot vacuums for your needs

Start with the Roborock Saros 10R for low furniture, obstacle avoidance and mopping. For pet hair, compare brush design, carpet pickup and tangle handling instead of relying on the headline suction figure.

Top picks by situation

robot vacuum matcher

What matters to you in a robot vacuum?

Choose any combination. Results update instantly.

Position 2
Dreame X50 Ultra

Dreame, X50 Ultra

X50 Ultra

Retractable LiDAR and small lift legs help it get under furniture and cross unusually tall transitions.

Best fit forDifficult thresholds

Why it fits

  • Navigation lowers body height to 89 mm
  • 20,000 Pa manufacturer-rated suction
  • 6,400 mAh battery

Know the trade-offs

  • The large dock and extensive automation require room and upkeep.
  • Its dense feature set may feel excessive in a small or simple home.
Position 3
eufy Omni S2

eufy, T2081

Omni S2

A self-washing roller-mop flagship with strong tested carpet cleaning, tangle resistance and small-object avoidance.

Best fit forMixed floors with obstacles

Why it fits

  • 30,000 Pa manufacturer-rated suction
  • Zero long-hair wrap and 24 of 24 obstacles avoided in independent testing
  • HydroJet 2.0 roller with 28 mm mop lift

Know the trade-offs

  • Its dried-stain result was below the independent studio average despite the self-washing roller.
  • The 26.4-inch-tall station and model-specific consumables demand space and add ongoing cost.
Position 4
Roborock Qrevo Curv

Roborock, Qrevo Curv

Qrevo Curv

A mature upper-premium option with heated dock washing, strong hard-floor pickup and capable mopping.

Best fit forHeated dock care and chassis lift

Why it fits

  • 18,500 Pa manufacturer-rated suction
  • 75°C dock mop washing
  • Liftable chassis

Know the trade-offs

  • Independent testing found mediocre small-obstacle avoidance.
  • The split brushroll struggled with pet hair in independent testing.
Position 5
Narwal Freo Z Ultra

Narwal, Freo Z Ultra

Freo Z Ultra

Dual-camera obstacle recognition, spinning mops and an unusually low, wide dock make this a mopping-first option.

Best fit forObject-aware mopping

Why it fits

  • 5,200 mAh battery
  • Dual-camera obstacle system
  • Automatic washing, drying and detergent handling

Know the trade-offs

  • Dual cameras may not suit camera-averse households.
  • The robot supports 2.4 GHz Wi-Fi only.
Position 6
ECOVACS DEEBOT X8 PRO OMNI

ECOVACS, X8 PRO OMNI

DEEBOT X8 PRO OMNI

A roller-mop flagship designed to refresh its mop continuously while emphasizing edges and sticky stains.

Best fit forSticky marks and edge mopping

Why it fits

  • OZMO roller mop
  • 18,000 Pa manufacturer-rated suction
  • Temperature-controlled mop washing

Know the trade-offs

  • The full-service dock needs substantial floor space and routine tank care.
  • Its small-object avoidance tested below average, and the 220 ml onboard bin is compact.
Position 7
iRobot Roomba Plus 505 Combo

iRobot, N185020

Roomba Plus 505 Combo

A LiDAR-and-camera Roomba with two spinning mop pads, edge extension and an AutoWash dock.

Best fit forFamiliar controls and edge mopping

Why it fits

  • ClearView Pro LiDAR plus PrecisionVision AI
  • Two extending spinning mop pads
  • Heated pad drying

Know the trade-offs

  • The dock and camera system are more complex than a vacuum-only Roomba.
  • Its pads are cleaned at the dock rather than continuously rinsed during a run.
Position 8
Shark PowerDetect NeverTouch Pro

Shark, RV2820ZE

PowerDetect NeverTouch Pro

A bagless self-emptying 2-in-1 with pad washing, drying and lift behavior for thresholds.

Best fit forBagless dock convenience

Why it fits

  • Bagless 60-day-capacity debris bin
  • Up to 30 days of water refilling claimed
  • Pad wash and dry base

Know the trade-offs

  • The full base takes more floor space than a compact charging dock.
  • The bin, water tanks and pad still need periodic maintenance.
Position 9
Dreame L60 Ultra PE

Dreame, L60 Ultra PE

L60 Ultra PE

A pet-focused full-dock robot with dual anti-tangle brushes and excellent independently tested carpet pickup.

Best fit forPet hair and deep carpet cleaning

Why it fits

  • 30,000 Pa manufacturer-rated suction
  • Dual anti-tangle HyperStream brush system
  • 100°C / 212°F dock mop washing

Know the trade-offs

  • Independent testing found below-average dried-stain removal.
  • It crossed a 19 mm threshold in testing but failed a 25 mm transition.
Position 10
eufy Omni C28

eufy, T211A

Omni C28

A HydroJet roller-mop robot with strong tested carpet pickup, anti-tangle brushes and a five-in-one station.

Best fit forRoller mopping and carpet pickup

Why it fits

  • 15,000 Pa manufacturer-rated suction
  • Continuously refreshed HydroJet roller mop
  • Five-in-one maintenance station

Know the trade-offs

  • Its obstacle-avoidance result was middling in independent testing.
  • The 4.4-inch body is too tall for some low furniture.
Position 11
Roborock Q7 M5

Roborock, Q7 M5

Q7 M5

A straightforward LiDAR robot with strong core vacuuming, a basic mop and no oversized service station.

Best fit forSimple mapping on a lower budget

Why it fits

  • 10,000 Pa manufacturer-rated suction
  • Dual anti-tangle brush design
  • LiDAR mapping with three water-flow levels

Know the trade-offs

  • It has no object recognition, so cords and pet waste must be cleared first.
  • The static mop and dustbin need manual care after cleaning.
Position 12
eufy Auto-Empty C10

eufy, T2292

Auto-Empty C10

An unusually slim vacuum-only robot paired with a compact self-empty station and large three-liter bag.

Best fit forLow furniture and compact auto-emptying

Why it fits

  • 72 mm / 2.85 in robot height
  • Three-liter self-empty bag
  • Vacuum-only cleaning system

Know the trade-offs

  • It lacks a mop and struggles with small obstacles such as cords and pet waste.
  • Independent testing found weak pet-hair pickup on carpet.
Position 13
ECOVACS DEEBOT T80S OMNI

ECOVACS, T80S OMNI

DEEBOT T80S OMNI

A roller-mop model with strong tested carpet, pet-hair, stain and small-obstacle performance.

Best fit forBalanced roller-mop performance

Why it fits

  • 24,800 Pa manufacturer-rated suction
  • OZMO Roller 2.0 mopping
  • 21 of 24 small obstacles avoided in independent testing

Know the trade-offs

  • Independent testing found slower-than-average navigation efficiency.
  • Some mapping reports make the room editor worth checking after setup.
Position 14
Yeedi S20 Infinity

Yeedi, S20 Infinity

S20 Infinity

A rare bagless full-service robot with strong tested carpet, pet-hair and obstacle performance.

Best fit forBagless dock and shedding pets

Why it fits

  • 19,500 Pa manufacturer-rated suction
  • Bagless OmniCyclone self-empty system
  • Zero seven-inch hair wrap in independent testing

Know the trade-offs

  • Independent lab testing found poor dried-stain removal despite better everyday mopping.
  • The small onboard bin and bagless dock can still collect hair internally.
Position 15
Roborock Q10 S5+

Roborock, Q10 S5+

Q10 S5+

A value-focused auto-empty robot with exceptional tested carpet pickup and a liftable sonic mop.

Best fit forCarpet cleaning with auto-emptying

Why it fits

  • 10,000 Pa manufacturer-rated suction
  • VibraRise 2.0 lifting sonic mop
  • Up to 250 minutes manufacturer-rated runtime

Know the trade-offs

  • Its small-obstacle avoidance was poor in independent testing.
  • The dock empties dust but does not wash, dry or refill the mop.
Position 16
eufy Omni E28

eufy, T2352

Omni E28

A roller-mop robot whose dock includes a detachable deep cleaner for upholstery and spot cleaning.

Best fit forFloors plus portable spot cleaning

Why it fits

  • 20,000 Pa manufacturer-rated suction
  • HydroJet roller mop
  • Detachable FlexiOne portable deep cleaner

Know the trade-offs

  • Pet-hair pickup was only average and long hair bunched in independent testing.
  • Its 300 ml onboard bin means more frequent dock-emptying stops in larger homes.
Position 17
SwitchBot K11+

SwitchBot, K11+

K11+

A narrow robot and tiny auto-empty station designed for tight rooms rather than hands-off mopping.

Best fit forNarrow spaces and a tiny auto-empty dock

Why it fits

  • 24.8 cm / 9.8 in robot diameter
  • Four-liter auto-empty bag
  • Matter smart-home support

Know the trade-offs

  • Its mop is a disposable wet wipe, and obstacle handling is weak.
  • The robot can struggle with larger debris even though its body is narrow.
Position 18
MOVA P10 Pro Ultra

MOVA, P10 Pro Ultra

P10 Pro Ultra

A full wash-dock robot that brings hot-water mop care and solid navigation to a lower price tier.

Best fit forFull dock automation for less

Why it fits

  • 13,000 Pa manufacturer-rated suction
  • Hot-water wash and hot-air dry dock
  • 19 of 24 obstacles avoided in independent testing

Know the trade-offs

  • Independent tests found weaker dried-stain and flattened pet-hair results.
  • The optional hair-cutting brush costs extra, and its side brush does not run on carpet, so it can miss debris along walls and corners.
Position 19
MOVA E30 Pro Plus

MOVA, E30 Pro Plus

E30 Pro Plus

A value model with LiDAR mapping, an anti-tangle dual brush and a compact five-liter auto-empty tower.

Best fit forBudget cleaning with a compact auto-empty dock

Why it fits

  • 19,000 Pa manufacturer-rated suction
  • Five-liter auto-empty bag
  • Anti-tangle dual main brushes and extending side brush

Know the trade-offs

  • Its flat mop does not lift over carpet or receive dock washing.
  • Single-line laser avoidance can miss cords and small toys.
Position 20
Narwal Flow 2

Narwal, Flow 2

Flow 2

A premium roller-mop flagship with strong pet-home automation, obstacle sensing and long runtime.

Best fit forPet-heavy homes that prioritize mopping

Why it fits

  • 31,000 Pa manufacturer-rated suction
  • Up to 275 minutes manufacturer-rated runtime
  • Dual cameras plus structured-light sensing

Know the trade-offs

  • Its feature-rich app has a steep learning curve and the onboard bin is small.
  • The robot is relatively tall, and early stain testing improved only after firmware updates.
Position 21
eufy X10 Pro Omni

eufy, T2351

X10 Pro Omni

A mature all-in-one cleaner with spinning pressure mops, camera-assisted obstacle avoidance and automatic dock care.

Best fit forA proven full-service dock at a midrange price

Why it fits

  • 8,000 Pa manufacturer-rated suction
  • Dual 180 RPM pressure mops with 12 mm lift
  • 2.5-liter dust bag with automatic emptying

Know the trade-offs

  • Its 12 mm mop lift may not clear every deep-pile rug.
  • The station still needs dirty-water disposal, tray cleaning and replacement dust bags.
Position 22
Roborock Qrevo Master

Roborock, Qrevo Master

Qrevo Master

Dual rubber rollers, extending edge hardware and a hot-water wash dock make this an appealing mixed-floor model.

Best fit forCarpet pickup and edge cleaning with a complete dock

Why it fits

  • 10,000 Pa manufacturer-rated suction
  • Dual rubber main rollers and extending edge brush
  • 60°C hot-water mop washing with 10 mm mop lift

Know the trade-offs

  • The 521 mm-tall dock needs more floor and wall space than an auto-empty tower.
  • Its 103 mm robot body is not designed for the lowest furniture clearances.
Position 23
Roborock Saros 10

Roborock, Saros 10

Saros 10

A retractable navigation tower gets the vibrating mop under low furniture. It can leave its main mop at the dock before vacuuming carpet.

Best fit forLow furniture with a vibrating mop

Why it fits

  • 79.8 mm body height with the navigation tower lowered
  • Automatic vibrating-mop detachment and 8N specified mop pressure
  • 30 mm single-step and 40 mm two-level threshold ratings

Know the trade-offs

  • The 1.57-inch climbing claim describes two-level thresholds. A single vertical step is limited to 1.18 inches in the manufacturer's tests.
  • Its water tanks still need filling and emptying. The linked model is the tank version, not the plumbed-in dock.
Position 24
Roborock Saros Z70

Roborock, Saros Z70

Saros Z70

The folding arm adds a way to move supported small objects before cleaning beneath them, while keeping a very low body.

Best fit forMoving supported small objects before cleaning

Why it fits

  • 79.8 mm body with a folding five-axis mechanical arm
  • 22,000 Pa manufacturer-rated suction
  • Automatic mop washing, drying and dust emptying

Know the trade-offs

  • The arm is for supported objects, not general room tidying. Keep cables and pet waste out of its path.
  • Extra moving parts add complexity. Choose it for the arm, not as proof of better carpet pickup.
Position 25
Roborock Qrevo S5V

Roborock, Qrevo S5V

Qrevo S5V

A wash-and-dry dock, extending mop and split brush make this a useful step up from basic drag-pad robots. This listing is white.

Best fit forAutomatic mop care without a flagship chassis

Why it fits

  • 12,000 Pa manufacturer-rated suction and dual anti-tangle system
  • FlexiArm extending mop with 10 mm lift
  • Dock empties dust, refills water, washes mops and dries them

Know the trade-offs

  • A 10 mm mop lift does not guarantee dry deep-pile rugs. Use carpet-avoidance zones where necessary.
  • It lacks the raised-chassis climbing system of Qrevo Curv. Suction ratings are not comparative pickup tests.
Position 26
Roborock Qrevo Edge S5A

Roborock, Qrevo Edge S5A

Qrevo Edge S5A

The split main brush and extending cleaning hardware suit daily floor care when your doorways do not need a climbing chassis.

Best fit forEdge cleaning across ordinary room transitions

Why it fits

  • 18,500 Pa manufacturer-rated suction
  • DuoDivide main brush and FlexiArm side brush
  • Hot-water mop washing, warm-air drying and automatic dust emptying

Know the trade-offs

  • S5A is a distinct version of Qrevo Edge. Do not assume it includes the standard Edge's AdaptiLift chassis.
  • Hair-resistant brush construction reduces one maintenance job but does not establish stronger pet-hair pickup.
Position 27
Roborock Q5 Max+

Roborock, Q5 Max+

Q5 Max+

Two rollers and an auto-empty dock focus the budget on vacuuming. There is no wet mop to manage around carpet.

Best fit forVacuuming carpet without a water system

Why it fits

  • DuoRoller dual brushes and 5,500 Pa manufacturer-rated suction
  • PreciSense LiDAR mapping and automatic dust emptying
  • Vacuum-only design with no mop attachment

Know the trade-offs

  • It does not mop. Choose a different model if kitchen marks are part of the job.
  • LiDAR maps rooms but is not a camera-based system for recognizing loose cables or pet waste.
Position 28
Roborock Q8 Max+

Roborock, Q8 Max+

Q8 Max+

Dual rollers handle the vacuuming while a simple wet pad adds light hard-floor wiping. Its dock empties dust, not dirty mop water.

Best fit forVacuuming with occasional light wiping

Why it fits

  • 5,500 Pa manufacturer-rated suction and DuoRoller brushes
  • Reactive Tech obstacle avoidance
  • App-controlled water flow with a flat mop and auto-empty dock

Know the trade-offs

  • The flat pad does not scrub like spinning pads or a roller. Washing and refilling are manual.
  • Its Reactive Tech obstacle system is not camera-based object recognition. Tidy cords before a run.
Position 29
Roborock Qrevo CurvX

Roborock, Qrevo CurvX

Qrevo CurvX

A retractable tower combines low furniture access with rotating mops and an adaptive chassis. The rounded station handles heated mop care.

Best fit forLow sofas plus automated rotating-mop care

Why it fits

  • 79.8 mm body with RetractSense navigation lowered
  • DuoDivide brush and AdaptiLift chassis
  • 80°C advertised dock mop washing

Know the trade-offs

  • The rounded dock still needs floor space and access to its tanks. A low robot does not make the station compact.
  • Its 22,000-plus Pa specification is not proof that it picks up more hair than another brush design.
Position 30
Roborock Qrevo Pro

Roborock, Qrevo Pro

Qrevo Pro

An extending mop and heated washing dock handle everyday mopping without the mechanical features of newer flagship models.

Best fit forHeated mop washing and closer wall coverage

Why it fits

  • 7,000 Pa manufacturer-rated suction
  • FlexiArm extending mop and 10 mm mop lift
  • Dynamic hot-water washing with automatic mop drying

Know the trade-offs

  • Reactive Tech obstacle avoidance is simpler than camera-based recognition. Loose cords still need clearing.
  • A 10 mm mop lift is for low rugs, not a guarantee for thick carpet.
Position 31
Roborock S8 MaxV Ultra

Roborock, S8 MaxV Ultra

S8 MaxV Ultra

A dual-roller vacuum with a sonic mop and camera-assisted obstacle recognition. The tank dock automates emptying, washing and detergent dosing.

Best fit forDual rollers with sonic mopping

Why it fits

  • 10,000 Pa manufacturer-rated suction with DuoRoller Riser brushes
  • VibraRise sonic mop with 20 mm lift
  • Reactive AI 2.0 obstacle recognition and automatic detergent dosing

Know the trade-offs

  • Its fixed navigation tower needs more headroom than Saros 10. Measure the lowest furniture rail before choosing.
  • The mop lifts rather than detaching automatically. Thick rugs may still need avoidance zones.
Position 32
Dreame L40 Ultra

Dreame, L40 Ultra

L40 Ultra

Extending side cleaning and removable mop pads suit homes mixing hard floors with rugs. Its original specification differs substantially from L40 Ultra Gen 2.

Best fit forLeaving wet pads behind before carpet cleaning

Why it fits

  • 350 × 350 × 103.8 mm robot body
  • Automatic mop removal and 10.5 mm lift
  • 4.5 L clean-water tank and 4 L used-water tank

Know the trade-offs

  • At 103.8 mm tall, it will not reach beneath furniture that clears a 97 mm robot.
  • The TriCut cutting brush is an optional purchase. Do not assume every listing includes it.
Position 33
Dreame L50 Ultra

Dreame, L50 Ultra

L50 Ultra

Retractable climbing legs handle taller door tracks while dual brushes and detachable mops cover mixed flooring. The navigation tower stays fixed.

Best fit forTall thresholds without needing a retractable tower

Why it fits

  • 97 mm body and 6,400 mAh battery
  • 42 mm single-step and 60 mm two-step climbing ratings
  • Automatic mop removal and HyperStream dual brushes

Know the trade-offs

  • The 60 mm claim applies to two steps with a gap over 40 mm. The stated single-step limit is 42 mm.
  • The 97 mm body cannot follow X50 Ultra into every low gap. Dirty tanks and the dock tray still need care.
Position 34
Dreame X40 Ultra

Dreame, X40 Ultra

X40 Ultra

Removable mops, extending side cleaning and dirt detection give it a useful role in mixed-floor homes, even alongside newer climbing models.

Best fit forMixed floors with automatic mop removal

Why it fits

  • 12,000 Pa manufacturer-rated suction and 6,400 mAh battery
  • Mops detach for carpet cleaning
  • 70°C dock washing with 4.5 L clean and 4 L used-water tanks

Know the trade-offs

  • It has no X50-style lifting legs. Do not buy it to solve unusually tall thresholds.
  • An older premium model makes sense only when the seller, warranty and current price remain attractive.
Position 35
Dreame L10s Ultra Gen 2

Dreame, L10s Ultra Gen 2

L10s Ultra Gen 2

An extending mop and wash-and-dry dock cover routine hard-floor cleaning in a body just under 3.83 inches tall.

Best fit forAutomated floor care below a four-inch furniture gap

Why it fits

  • 350 × 350 × 97.2 mm robot body
  • 10.5 mm mop lift and 20 mm threshold rating
  • 10,000 Pa suction specification with 5,200 mAh battery

Know the trade-offs

  • The 10.5 mm mop lift does not replace automatic mop detachment for thick rugs.
  • Mop washing is not the heated wash supplied by L10s Pro Ultra Heat. Warm-air drying is a different function.
Position 36
Dreame L40 Ultra Gen 2

Dreame, L40 Ultra Gen 2

L40 Ultra Gen 2

An extending side brush and mop cover edges in a shorter body than the original L40. The newer generation gives up automatic mop removal.

Best fit forEdge cleaning beneath moderately low furniture

Why it fits

  • 350 × 350 × 97 mm robot body
  • 10.5 mm mop lift with no automatic mop removal
  • 25,000 Pa rated suction and 5,200 mAh battery

Know the trade-offs

  • Gen 2 cannot automatically leave its mops at the dock. That can matter more than its higher suction number around thick rugs.
  • Automatic detergent dosing requires a separately purchased dispenser module.
Position 37
Dreame L40s Ultra AE

Dreame, L40s Ultra AE

L40s Ultra AE

A rubber brush and included TriCut alternative give you two ways to manage hair. The extending mop follows wall edges without a climbing mechanism.

Best fit forChoosing a brush for shedding pets and long hair

Why it fits

  • 350 × 350 × 97 mm body and 5,200 mAh battery
  • Liftable rubber brush and complementary TriCut brush
  • RGB camera with structured light and 19,000 Pa rated suction

Know the trade-offs

  • AE is not the full L40s Ultra. Do not assume the same threshold climbing, extending side brush or automatic mop removal.
  • The fixed 97 mm body needs more clearance than the shortest flagship robots.
Position 38
Dreame L10s Pro Ultra Heat

Dreame, L10s Pro Ultra Heat

L10s Pro Ultra Heat

Heated pad washing and an extending mop make this older model worth comparing when your priority is regular kitchen-floor care.

Best fit forHeated mop washing without flagship extras

Why it fits

  • 58°C advertised mop washing at the dock
  • MopExtend edge reach with rotating pads
  • 7,000 Pa manufacturer-rated suction

Know the trade-offs

  • Hot washing happens at the station, not as a steam treatment on your floor.
  • It is an older generation. Check the current seller and warranty rather than choosing from the old list price.
Position 39
eufy Omni C20

eufy, Omni C20

Omni C20

A low body gets spinning mops beneath furniture, with automatic washing and visible water tanks to keep daily maintenance straightforward.

Best fit forMopping beneath lower beds and cabinets

Why it fits

  • 3.35-inch body height
  • Dual 180 RPM mops with 6N specified pressure
  • Automatic emptying and washing with room-temperature drying

Know the trade-offs

  • The dock dries mops with room-temperature air, not heated air.
  • Its low profile is useful, but it does not replace checking floor clutter and the clearance below every furniture rail.
Position 40
eufy Omni E25

eufy, Omni E25

Omni E25

The HydroJet roller keeps washing itself during a cleaning run. It provides the E28 floor-cleaning platform without a detachable spot cleaner.

Best fit forRoller mopping when you already own a spot cleaner

Why it fits

  • 180 RPM HydroJet roller with 15N specified pressure
  • 14.55 × 18.18 × 17.19-inch station
  • Same 20,000 Pa suction specification as E28, without its portable deep cleaner

Know the trade-offs

  • The 4.40-inch body is too tall for many low sofas. Allow extra clearance beyond the bare height.
  • Eufy recommends avoiding medium- and long-pile carpets. Roller lifting is not a blanket guarantee for every rug.
Position 41
eufy Omni S1 Pro

eufy, Omni S1 Pro

Omni S1 Pro

A low roller-mop robot with strong camera-assisted hazard recognition. It remains an older-stock choice now that eufy has discontinued the S1 series.

Best fit forRoller mopping when low robot height matters

Why it fits

  • 3.78-inch robot body with a 26.38-inch station
  • 170 RPM self-cleaning roller and 10N specified pressure
  • Binocular infrared sensing plus an RGB camera

Know the trade-offs

  • Eufy has discontinued this series. Confirm new-stock condition, seller warranty and parts availability before buying.
  • Independent testing found weak carpet pet-hair pickup. The tall station also needs substantially more vertical room than E25.
Position 42
eufy L60 with Self-Empty Station

eufy, L60 with Self-Empty Station

L60 with Self-Empty Station

A discontinued model sold from remaining inventory. The station cuts wrapped hair from the roller while emptying the robot. It is a focused vacuuming option for homes that do not need a mop.

Best fit forReducing hands-on brush cleaning

Why it fits

  • Station-based hair cutting and a 2.5 L dust bag
  • 5,000 Pa robot suction rating
  • LiDAR room mapping with multi-floor maps and no-go zones

Know the trade-offs

  • Check seller, condition, warranty eligibility and replacement parts before buying remaining stock.
  • This is the vacuum-only L60, not L60 Hybrid. It cannot mop floors.
Position 43
eufy E20 3-in-1

eufy, E20 3-in-1

E20 3-in-1

A discontinued model sold from remaining inventory. The vacuum core lifts out of the robot to become a handheld or stick cleaner, so one system can also reach stairs and furniture.

Best fit forFloors plus manual cleaning above floor level

Why it fits

  • Robot, stick and handheld modes share one vacuum core
  • Auto-emptying station serves all three modes
  • 349.99 × 349.99 × 118.5 mm robot body

Know the trade-offs

  • Check seller, condition, warranty eligibility and replacement parts before buying remaining stock.
  • The robot cannot clean while its motor and battery are being used in handheld or stick mode.
Position 44
Narwal Freo Z10 Ultra

Narwal, Freo Z10 Ultra

Freo Z10 Ultra

An extending triangular mop reaches wall edges while dual cameras guide the robot around clutter. It adds reach to the familiar Freo Z cleaning routine.

Best fit forMopping wall edges in a cluttered home

Why it fits

  • Dual RGB cameras with EdgeReach mop extension and EdgeSwing
  • 12 mm mop lift and 6–8N specified mop pressure
  • 18,000 Pa manufacturer-rated suction

Know the trade-offs

  • The US specification lists a 12 mm mop lift. Thick rugs may still need carpet avoidance.
  • Its two cameras are part of the obstacle system. Choose a camera-free model if that is a household requirement.
Position 45
Narwal Freo X Plus

Narwal, Freo X Plus

Freo X Plus

Debris stays compressed inside the robot rather than being sucked into a large dock. A small charging base keeps station space down.

Best fit forAvoiding a large dust-emptying station

Why it fits

  • 350 × 355 × 107 mm robot body
  • 275 × 118 × 137 mm charging base
  • Onboard dust compression with LiDAR mapping and tri-laser avoidance

Know the trade-offs

  • Dust storage is onboard, so you still remove the robot's bag yourself. This is not a conventional self-emptying dock.
  • The basic mop needs manual washing. It is not a substitute for a full mop-care station.
Position 46
ECOVACS DEEBOT X9 PRO OMNI

ECOVACS, DEEBOT X9 PRO OMNI

DEEBOT X9 PRO OMNI

A self-washing roller targets messy hard floors, with a lifting cleaning system to manage changes between vacuuming and mopping.

Best fit forRoller mopping across a busy mixed-floor home

Why it fits

  • 353 × 351.5 × 98 mm robot body
  • 10 mm roller-mop lift and 6,400 mAh battery
  • 338 × 459 × 500 mm station including its base

Know the trade-offs

  • The 98 mm body needs more headroom than T50 Pro. The roller adds parts to rinse and inspect.
  • Its 10 mm mop lift does not certify deep-pile carpet compatibility. Check the rug strategy before a wet run.
Position 47
ECOVACS DEEBOT T50 PRO OMNI

ECOVACS, DEEBOT T50 PRO OMNI

DEEBOT T50 PRO OMNI

Embedded navigation gives this spinning-mop robot an 81 mm body. It is worth considering when low furniture blocks a taller roller model.

Best fit forGetting mops beneath low beds and sofas

Why it fits

  • 352.7 × 351.6 × 81 mm robot body
  • 9 mm mop lift and 6,400 mAh battery
  • 350 × 477 × 533 mm station including its base

Know the trade-offs

  • A 9 mm pad lift is limited clearance for rugs. Set exclusion zones for thick or delicate carpet.
  • The low robot still comes with a 533 mm-tall wash station, plus room needed above its tanks.
Position 48
ECOVACS DEEBOT T30S AI

ECOVACS, DEEBOT T30S AI

DEEBOT T30S AI

Camera-assisted recognition and automatic re-mopping add targeted cleaning to an extending-pad robot with a heated wash station.

Best fit forRevisiting visible kitchen stains automatically

Why it fits

  • 11,000 Pa rated suction and 5,200 mAh battery
  • 9 mm mop lift with 70°C station washing
  • AIVI 3D 2.0 and AI Instant Re-mop

Know the trade-offs

  • This AI model differs from the plain T30S. Check the full name rather than relying on the shared family picture.
  • Its 9 mm pad lift is modest. Tall or absorbent rugs need a deliberate avoidance setting.
Position 49
MOVA P50 Pro Ultra

MOVA, P50 Pro Ultra

P50 Pro Ultra

Automatic mop removal and extending edge cleaning suit mixed floors, while a lower station can be easier to place than taller tower docks.

Best fit forRemovable mops with a lower wash station

Why it fits

  • 350 × 350 × 103.8 mm robot body
  • 420 × 458 × 470 mm station
  • Automatic mop removal and 19,000 Pa rated suction

Know the trade-offs

  • The 420 mm-wide station is relatively broad even though it is lower. Measure both width and height.
  • A 103.8 mm robot will not fit under furniture that clears a 97 mm model.
Position 50
Eureka E20 Plus

Eureka, E20 Plus

E20 Plus

A transparent bagless station lets you empty collected dirt without buying dock bags. The simple lifting pad is for light wiping after vacuuming.

Best fit forAutomatic dust transfer without disposable dock bags

Why it fits

  • 2 L bagless station dust cup
  • 10 mm mop lift and 8,000 Pa rated suction
  • 13.78 × 13.78 × 3.82-inch robot body

Know the trade-offs

  • Emptying a bagless cup exposes collected dust. It may be less convenient if you want sealed disposal.
  • The dock does not wash the mop. Refilling and pad cleaning remain manual jobs.
Position 51
Roborock Saros 20

Roborock, Saros 20

Saros 20

A 79.8 mm robot with rotating pads, a climbing chassis and a fully automated wash station.

Best fit forLow furniture and a difficult two-level doorway

Why it fits

  • The body is 350 by 353 by 79.8 mm with a 6,400 mAh battery.
  • The mop uses rotating pads with up to 13 N of manufacturer-rated downward pressure.
  • Threshold limits are 45 mm for a single step or 45 plus 43 mm for two steps, with a gap greater than 120 mm and no more than 140 mm.

Know the trade-offs

  • The 88 mm climbing headline applies to two steps with a specific gap, not one 88 mm ledge.
  • The app is required for intended operation, and dock clearance must allow tank access.
Position 52
Roborock Saros 20 Sonic

Roborock, Saros 20 Sonic

Saros 20 Sonic

A 79.8 mm robot with vibrating pad, a climbing chassis and a fully automated wash station.

Best fit forLow furniture and a difficult two-level doorway

Why it fits

  • The body is 350 by 353 by 79.8 mm with a 6,400 mAh battery.
  • The mop uses vibrating pad with up to 14 N of manufacturer-rated downward pressure.
  • Threshold limits are 45 mm for a single step or 45 plus 43 mm for two steps, with a gap greater than 120 mm and no more than 140 mm.

Know the trade-offs

  • The 88 mm climbing headline applies to two steps with a specific gap, not one 88 mm ledge.
  • The app is required for intended operation, and dock clearance must allow tank access.

The choices that matter

How to choose your next robot vacuum

Focus on the factors that change which product works best for you.

01

Brush design over suction numbers

Manufacturer suction figures are not directly comparable across test setups. Hair pickup, carpet contact and anti-tangle geometry often matter more.

02

Mop hardware changes the job

Spinning pads, roller mops and liftable systems behave differently on stains and carpet. Start with your flooring mix.

03

A dock is not zero maintenance

Auto-emptying and washing reduce interventions, but tanks, trays, bags, filters and brushes still need regular attention.

Direct decisions

Compare the choices people actually face

Compare popular choices or start with a need-specific shortlist.

Head-to-head

Roborock vs Dreame robot vacuums: Start with the doorway and dock jobs your home needsCompare current Roborock and Dreame choices by dock type, low-furniture clearance, thresholds, carpet, pet hair and upkeep.Roller mop vs spinning pads: Carpet routes and chassis lift can change the mop choiceCompare eufy’s self-washing roller with Roborock’s spinning pads for mixed floors, obstacles and dock maintenance.Dreame L60 Ultra PE vs Roborock Q10 S5+: Dreame washes its mop, Q10 leaves that job to youCompare two strong carpet and pet-hair robots by obstacle avoidance, mop care, dock size and maintenance.eufy C28 vs ECOVACS T80S OMNI: C28 avoided long-hair wrap in the cited testCompare two roller-mop robot vacuums for stains, carpets, pet hair, obstacles and dock automation.Roborock Saros 10R vs Dreame X50 Ultra: Low sofas or hard thresholds, DND is not a silent switchCompare two low-profile flagship robot vacuums for furniture clearance, thresholds, obstacle sensing, mopping and dock automation.ECOVACS X8 Pro vs eufy E28: E28 also handles manual upholstery spot cleaningCompare two roller-mop robot vacuums for stains, hard floors, obstacles, edge work and portable spot cleaning.eufy Omni S2 vs C28: Carpet protection favors S2 in a mixed-floor homeCompare two eufy roller-mop robots by carpet care, obstacles, pet hair, dock hardware and price tier.Roborock Qrevo Curv vs Saros 10R: Saros reaches lower furniture, Curv tackles raised transitionsCompare Roborock flagships for furniture clearance, thresholds, obstacle sensing, mopping and runtime.Narwal Flow 2 vs ECOVACS T80S: Narwal suits long routes, ECOVACS has stronger cited stain resultsCompare premium pet-home roller-mop robots for hair, stains, obstacles, edges and runtime.SwitchBot K11+ vs eufy C10: K11 fits narrow gaps, C10 fits lower furnitureCompare two small auto-empty robot vacuums for dock size, furniture clearance, quiet use and floor pickup.Roborock Saros 10 vs Saros 10R: Both clear the same low sofa and can detach their mopsCompare Saros 10 and 10R for low furniture, mop removal and navigation. Both are 79.8 mm tall, so the mop and mapping system decide this pair.Roborock Saros Z70 vs Saros 10R: The arm does not improve low-sofa clearanceSaros Z70 adds an object-moving arm, not extra low-furniture clearance. Compare it with Saros 10R for room preparation, complexity and daily cleaning.Roborock Saros 10 vs Qrevo CurvX: Same low body, Saros documents mop detachment for carpetSaros 10 and Qrevo CurvX both lower to 79.8 mm. Compare vibrating and rotating mops, dock washing and the reasons to choose either robot.Roborock Qrevo CurvX vs Curv: CurvX lowers 23.2 mm to reach beneath furnitureThe Qrevo CurvX is 23.2 mm lower with its tower retracted. See when that changes sofa access and when the original Curv is still enough.Roborock Qrevo S5V vs Qrevo Pro: S5V tackles tangles, Pro heats mop washingCompare Qrevo S5V and Qrevo Pro for hair maintenance, edge mopping and rugs. Both lift their mops 10 mm, which is not a thick-carpet guarantee.Qrevo Edge S5A vs Qrevo Curv: S5A saves 110 mm of dock width but needs more depthThe Qrevo Edge S5A has a narrower dock but lacks the Curv's AdaptiLift chassis. Compare station space, robot height and threshold requirements.Roborock Q5 Max+ vs Q8 Max+: Q8 adds damp wiping, its dock still cannot wash the mopQ5 Max+ and Q8 Max+ share dual rollers and 5,500 Pa ratings. Compare the Q8's basic mop and obstacle sensing with the simpler vacuum-only Q5.Qrevo Pro vs eufy X10 Pro Omni: Pro heats mop washing, X10 recognizes objects by cameraCompare Roborock Qrevo Pro and eufy X10 Pro Omni for heated mop washing, camera-based obstacle recognition and rug clearance.Roborock S8 MaxV Ultra vs Saros 10: Saros leaves its mop behind, S8 only lifts itCompare S8 MaxV Ultra and Saros 10 for dual rollers, low furniture and wet-mop separation. Mop removal is different from a 20 mm lift.Dreame L40 Ultra vs Gen 2: Original L40 removes mops, Gen 2 only lifts themL40 Ultra Gen 2 is lower and has a higher suction rating, but the original can detach its mops and uses a camera. Compare the practical trade-offs.Dreame L50 Ultra vs X50 Ultra: X50 reaches lower, published threshold limits are equalL50 Ultra and X50 Ultra share 42 mm single-step and 60 mm two-level ratings. X50's lower body, not a bigger threshold headline, separates them.Dreame L50 Ultra vs L40s Ultra AE: L50 removes mops and climbs higher, body height is equalBoth Dreame robots are 97 mm tall. Compare L50 Ultra's climbing hardware and larger battery with L40s Ultra AE's included TriCut brush.Dreame X40 Ultra vs L40 Ultra: X40 adds battery capacity, not larger dock water tanksX40 Ultra and L40 Ultra share water-tank sizes and removable mops. Compare the larger battery, dock wash temperature and the limits of suction claims.Dreame L10s Ultra Gen 2 vs L40 Ultra Gen 2: L40 extends its side brush, neither detaches mopsBoth Gen 2 robots are about 97 mm tall with the same body footprint. Compare edge-brush reach, mop care and the differences suction numbers hide.Dreame L10s Pro Ultra Heat vs L10s Ultra Gen 2: Heat warms dock washing, it does not steam the floorCompare the L10s Pro Ultra Heat's 58°C mop washing with L10s Ultra Gen 2. Both extend a mop, but washing heat and suction are different benefits.Eufy E25 vs E28: E28 adds a portable spot cleaner, not a stronger robot ratingEufy E25 and E28 share the same robot dimensions and roller-mop specifications. Compare the E28's portable spot cleaner and larger station.Eufy S1 Pro vs E25: S1 reaches lower, remaining stock needs a parts checkEufy S1 Pro is lower but discontinued. Compare its taller station with E25's newer roller platform, then check stock, warranty and furniture clearance.Eufy L60 vs E20: E20 handheld use stops the robot, both are discontinuedCompare the L60 Self-Empty Station with E20's robot, stick and handheld modes. Both are vacuum-only, but they remove different cleaning chores.Narwal Freo Z10 Ultra vs Z Ultra: Z10 reaches edges and unwraps side-brush hairCompare Narwal Freo Z10 Ultra and Z Ultra for edge mopping, wrapped hair and rugs. See which problems the newer hardware addresses and what stays unchanged.Ecovacs X9 Pro Omni vs T50 Pro Omni: T50 has the lower robot, X9 the smaller dock footprintT50 Pro Omni is 17 mm lower, while X9 Pro Omni uses a roller mop and a smaller station footprint. Compare which part fits your home.Roborock Saros 20 vs Saros 20 Sonic: Sonic needs less dock depth and uses a vibrating mopChoose Saros 20 for rotating mops and StarSight navigation. Saros 20 Sonic suits a shallower dock space and buyers who prefer a vibrating mop.Roborock Saros 20 vs Saros 10R: 20 upgrades climbing, not low-sofa clearanceChoose Saros 20 when a difficult doorway justifies its newer climbing system. Saros 10R already provides the same slim body for low furniture.Roborock Saros 20 vs Dreame X50 Ultra: Saros has the lower body, measure each doorway stepChoose Saros 20 for a lower robot body and its documented two-step climbing range. X50 Ultra suits homes already within its 42 mm single-step limit.Roborock Saros 20 vs Dreame L50 Ultra: Saros helps when both the sofa and sill limit cleaningChoose Saros 20 when low furniture and a difficult sill both matter. L50 Ultra remains a useful fit when its 97 mm body and 42 mm single-step limit are enough.Roborock Saros 20 Sonic vs Qrevo CurvX: Similar low clearance, vibrating mop or rotating padsChoose Saros 20 Sonic for a vibrating mop and its detailed climbing limits. CurvX offers rotating pads in the same low-body height class.Roborock Saros 20 Sonic vs Dreame X50 Ultra: Saros fits lower and vibrates, Dreame uses rotating padsChoose Saros 20 Sonic for the lower body and a vibrating mop. X50 Ultra suits buyers who prefer rotating pads and fit within its published climbing limits.Roborock Saros 10R vs Dreame L50 Ultra: Saros clears lower furniture, L50 tackles raised doorwaysChoose Saros 10R when low furniture is the hard limit. L50 Ultra suits measured raised doorways and homes that can accommodate its taller body.Roborock Saros 10R vs Dreame L40 Ultra Gen 2: Saros reaches lower and leaves wet mops behindChoose Saros 10R for lower furniture and automatic mop removal. L40 Ultra Gen 2 suits open hard-floor layouts where mop lifting is enough.Roborock Saros 10R vs ECOVACS X9 PRO OMNI: Saros detaches mops, X9 refreshes its roller while cleaningChoose Saros 10R for low furniture and removable mops. X9 PRO OMNI suits buyers who want a continuously refreshed roller for mostly hard floors.Roborock Qrevo CurvX vs Dreame L50 Ultra: CurvX reaches lower, L50 detaches mops for carpet routesChoose CurvX for a lower body beneath furniture. L50 Ultra suits a home where documented threshold climbing and detachable mops matter more.Roborock Qrevo CurvX vs Dreame L40 Ultra Gen 2: CurvX reaches lower-sofa cleaning gapsChoose CurvX when low furniture is the main cleaning gap. L40 Ultra Gen 2 suits rooms with more clearance and ordinary low thresholds.Dreame X50 Ultra vs L40 Ultra Gen 2: X50 tackles lower furniture and harder room transitionsChoose X50 Ultra for lower furniture and difficult room transitions. L40 Ultra Gen 2 is a simpler fit for open floors with low door sills.Dreame L50 Ultra vs L40 Ultra Gen 2: L50 adds mop removal, not lower furniture clearanceChoose L50 Ultra for harder thresholds and automatic mop removal. L40 Ultra Gen 2 fits the same furniture height and suits mainly hard-floor rooms.Dreame L50 Ultra vs MOVA P50 Pro Ultra: L50 needs less clearance below furnitureChoose L50 Ultra for tighter furniture clearance and documented taller-step handling. P50 Pro Ultra suits rooms that fit its larger body and wash station.Dreame L40 Ultra Gen 2 vs L40s Ultra AE: AE includes the hair-cutting brush and camera recognitionChoose L40s Ultra AE for camera-assisted obstacle recognition and its included hair-cutting brush. Gen 2 suits a tidier room where simpler sensing is enough.Dreame L10s Ultra Gen 2 vs L50 Ultra: L50 adds climbing hardware and automatic mop removalChoose L50 Ultra for raised doorways and automatic mop removal. L10s Ultra Gen 2 suits open hard floors and low thresholds without that extra hardware.eufy Omni E25 vs ECOVACS X9 PRO OMNI: X9 fits lower furniture and a narrower dock spaceChoose X9 PRO OMNI for lower furniture and a narrower station. E25 suits open hard-floor rooms where its taller roller-mop body fits comfortably.eufy Omni E28 vs ECOVACS X9 PRO OMNI: E28 cleans upholstery manually, X9 fits lower furnitureChoose E28 if you will use its portable spot cleaner on upholstery. X9 PRO OMNI is easier to place beneath low furniture and in a narrow dock space.MOVA P50 Pro Ultra vs ECOVACS X9 PRO OMNI: MOVA detaches pads for carpet, X9 uses a refreshed rollerChoose P50 Pro Ultra for detachable rotating mops on carpet routes. X9 PRO OMNI suits a narrower station space and buyers who prefer a refreshed roller.Roborock Qrevo Edge S5A vs ECOVACS X9 PRO OMNI: X9 uses less dock depth, S5A uses rotating padsChoose Edge S5A for rotating mops and its split anti-tangle brush. X9 PRO OMNI offers a refreshed roller and a slightly shallower, shorter station.Eureka E20 Plus vs Narwal Freo X Plus: Eureka auto-empties, Narwal needs manual debris disposalChoose E20 Plus for automatic bagless emptying. Freo X Plus suits a tight charging space and buyers willing to empty compressed debris from the robot.Roborock Qrevo S5V vs eufy X10 Pro Omni: S5V reaches edges and lower gaps, X10 adds camera recognitionCompare Qrevo S5V and X10 Pro Omni for extending edge mops, brush design, camera use and furniture clearance. Check rug limits before relying on mop lift.Dreame L10s Ultra Gen 2 vs eufy X10 Pro Omni: Dreame adds tank room, its TriCut brush is optionalCompare L10s Ultra Gen 2 and X10 Pro Omni for mop extension, camera sensing, water and dust capacity, and included hair-management hardware.eufy Omni E25 vs X10 Pro Omni: E25 refreshes its roller, neither clears every carpet pileCompare eufy E25 and X10 Pro Omni for roller versus rotating-pad upkeep, dust bags, furniture-clearance guidance and the chores their docks leave behind.Dreame L40 Ultra Gen 2 vs Roborock Qrevo S5V: L40 extends the side brush, S5V includes split anti-tangle rollersCompare L40 Ultra Gen 2 and Qrevo S5V for extending side brushes, split main rollers, mop lift and detergent setup. Check the exact included accessories.eufy Omni E25 vs Dreame L40 Ultra Gen 2: E25 includes detergent dosing, Dreame’s module is optionaleufy Omni E25 vs Dreame L40 Ultra Gen 2 for roller mopping, extending pads and detergent dosing. Compare included hardware and the maintenance it leaves.Roborock Qrevo S5V vs eufy Omni E25: S5V avoids RGB sensing, E25 refreshes its rollerCompare Qrevo S5V and eufy E25 for roller versus pad mopping, RGB obstacle recognition, automatic detergent dosing and under-furniture requirements.eufy C10 vs Roborock Q5 Max+: C10 fits lower beds, Q5 holds more dry debris onboardCompare eufy C10 and Roborock Q5 Max+ for low-sofa clearance, dry pet debris, dust storage and the separate noise of station emptying.eufy Omni S2 vs Roborock Saros 10R: Saros leaves wet pads behind before carpet cleaningCompare eufy Omni S2 and Roborock Saros 10R for low furniture, carpet-only routes, roller washing and pet-routine dock interruptions.ECOVACS T80S OMNI vs Dreame L60 Ultra PE: T80S excludes carpet fibers over 10 mmCompare ECOVACS T80S OMNI and Dreame L60 Ultra PE for carpet-fiber limits, removable pads, dock space and practical noise adjustments.Narwal Freo X Plus vs eufy C10: Narwal skips the base emptying burst, C10 reaches lowerCompare Narwal Freo X Plus and eufy C10 for station noise events, manual bag care, basic mopping and clearance beneath low furniture.eufy Omni C20 vs X10 Pro Omni: C20 fits lower furniture, X10 recognizes objects by cameraCompare low furniture access, camera-assisted obstacle recognition and mop drying in a home with pets and floor clutter.eufy Omni C20 vs Auto-Empty C10: C20 washes hard floors, C10 fits lower for dry furChoose between automatic mop care and a thinner vacuum-only robot for dry fur, tracked litter and low beds.eufy C10 vs Roborock Q10 S5+: Q10 adds mopping, its dock still cannot wash the padCompare low furniture access with liftable sonic mopping and obstacle sensing for a home with shedding pets.eufy Omni E28 vs Roborock Saros 10R: E28 adds manual fabric cleaning, Saros detaches wet mopsCompare manual fabric spot cleaning, low furniture access and carpet routes with the E28 and Saros 10R.eufy Omni E28 vs X10 Pro Omni: E28 includes a fabric cleaner for sofas and stairsCompare roller mopping, portable fabric cleanup and realistic pet-home dock maintenance with two eufy robots.Roborock Saros 10R vs Q5 Max+: Saros automates washing, Q5 skips water-system upkeepCompare a low full-service mop robot with a vacuum-only auto-empty model for pet homes dominated by carpet.Roborock Q10 S5+ vs eufy X10 Pro Omni: Q10 reaches lower, X10 washes and dries its padsCompare a lower sonic-mop robot with a camera-equipped model whose station also washes and dries its mop pads.Roborock Q10 S5+ vs eufy Omni C20: Q10 leaves mop washing to you, C20 automates itCompare extra obstacle sensing and a dust-only dock with a lower robot whose station washes and dries its mop pads.Roborock Q5 Max+ vs eufy X10 Pro Omni: Q5 skips water tanks, X10 adds regular floor washingCompare dry-only dual-roller cleaning with camera-assisted vacuuming and mopping, including low-furniture reach and dock chores.eufy E20 vs Omni C20: E20 handheld use stops its robot, C20 adds wet floor careCompare eufy E20’s manual stair and furniture vacuuming with Omni C20 wet floor care, including shared-core, same-floor dock and upkeep limits.

Best for a specific need

The best robot vacuum fit for pet hairRobot-vacuum fits for shedding pets, with brush design, tangles and obstacle handling considered.The best robot vacuum fit for a small apartmentCompact-home robot vacuums compared by dock footprint, furniture clearance and intervention level.The best robot vacuum fit when mopping matters mostMopping-first robots compared by mop type, stain handling and dock upkeep.The best robot vacuum fit when budget mattersValue-focused robot vacuums compared by carpet cleaning, dock size, mapping and manual maintenance.The best robot vacuum fit for carpetRobot vacuums for carpet compared by deep pickup, pet hair, tangling and mop-lift behavior.The best robot vacuum fit for high thresholdsRobot vacuums for difficult room transitions compared by climbing hardware, sensing and route reliability.The best robot vacuum fit for hard floorsHard-floor robot vacuums compared by loose-debris pickup, edge reach, mop design and carpet protection.The best robot vacuum fit for multiple floorsMulti-floor robot vacuums compared by map handling, runtime, dock dependence and complex-route planning.The best robot vacuum fit for busy floorsRobot vacuums compared by cable, toy and small-object sensing, plus the cleaning tradeoffs around those systems.The best robot vacuum fit for low furnitureLow-profile robot vacuums compared by body height, navigation hardware, obstacles and dock size.The best robot vacuum fit when you are home during cleaningQuieter robot vacuums compared by dock size, floor fit and how much cleaning they finish without intervention.The best robot vacuum fit for a large homeLarge-home robot vacuums compared by runtime, map handling, dock automation and room-to-room reliability.The best robot vacuum fit for edges and cornersEdge-cleaning robot vacuums compared by extending hardware, mopping, obstacles and hard-floor pickup.