Skip to content
Bristle & Bot
Pet hair / comparison

Self-emptying dock or manual bin?

The case for a dock is not that you never touch dust. It is that a small bin fills before the robot finishes the room, and a shedding animal fills it faster than any brochure assumes.

By Scooter M.Published
A vacuum cleaner dust container being emptied

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.

On-board bins are small. Where makers publish the figure it is a fraction of a liter — ECOVACS states 0.22L, Dreame states 395ml. In a house with a heavy shedder either fills within a run or two, and a full bin means the robot stops mid-floor. That, not convenience, is the argument for a dock.

Self-emptying is sold as a luxury: never touch the dust. That framing is why people talk themselves out of it. The practical case is much more boring and much stronger.

The capacity numbers, where they exist

On-board dustbin capacity, where the manufacturer publishes it

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

ModelDustbin capacityCondition and source
Roborock Qrevo CurvXRoborockNot publishedNot stated on the Roborock series page.
Roborock Saros 10RRoborockNot publishedNot stated on the Roborock product page.
Dreame X50 UltraDreame395ml on board, 3.2L dock bagDreame states the dock bag supports 100 days of hands-free emptying.Source: Dreame X50 Ultra product page — capacities (retrieved 2026-09-01)
iRobot Roomba Combo j9+iRobotNot publishedNot stated on the iRobot product page.
Dreame Aqua10 Ultra Roller CompleteDreameNot publishedNot stated on the page for this variant.
Shark AI Ultra Self-Empty (AV2501S)Shark0.1 qt (about 95ml) on boardShark states the onboard bin in quarts rather than liters, which is unusual in this category and makes cross-brand comparison awkward.Source: Shark AI Ultra AV2501S product page — capacity (retrieved 2026-10-03)
Narwal Freo Z10 TurboNarwalNot publishedNot stated on Narwal's product page.
ECOVACS DEEBOT X9 PRO OMNIECOVACS0.22L on boardSource: ECOVACS DEEBOT X9 PRO OMNI product page — dust box capacity (retrieved 2026-10-03)
eufy Omni S2eufyNot publishedNot stated on the US page.
eufy Omni E28eufyNot publishedNot stated for the robot. The station bag is published at 3L.
eufy Omni C20eufy250ml on boardSource: eufy Omni C20 product page — dustbin capacity (retrieved 2026-10-17)

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.

Almost nobody publishes this. Two of the models we cover state a capacity; the rest do not mention it on the pages we could read. That is a shame, because it is one of the few specs in this category that is directly comparable between brands — a liter is a liter regardless of who measured it, unlike a pascal.

What a shedding animal does to those numbers

Hair is bulky and light. It occupies bin volume out of all proportion to its weight, and it does not compact the way dust does — it forms a springy mass that blocks the intake before the bin is technically full. The practical consequence in a house with a shedding dog is that the usable capacity is well under the stated one, and the robot's full-bin behavior arrives sooner than the numbers suggest.

So halve any interval you are quoted. A dock advertised at 60 days is a realistic month in a shedding house, and one advertised at 100 days on a 3.2L bag is a couple of months. That is still a very different life from emptying a 0.4L bin by hand every day or two.

What you give up with a dock

  • Floor space. A full station is a piece of furniture, not an accessory, and it needs a wall with clearance on both sides and in front.
  • Bag cost. Bagged docks are consumables. Bagless self-empty bases exist — Shark's Matrix Plus uses one — and trade the running cost for a dust cloud when you empty them, which matters if the reason you bought it was allergies.
  • Noise. The empty cycle is loud, for about ten seconds, and it happens whenever the robot returns. Schedule around anyone who works from home.

What each dock does, and the interval each maker claims

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

ModelDockCondition and source
Roborock Qrevo CurvXRoborockAuto hot-water mop washing and dryingSource: Roborock Qrevo CurvX dock — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Roborock Saros 10RRoborock10-in-1 Multifunctional Dock 4.0 with hot-water mop washingSource: Roborock Saros 10R product page — dock (retrieved 2026-09-01)
Roborock Qrevo Curv S5XRoborockSelf-emptying, stated at ten weeks, with auto mop washingSource: Roborock Qrevo Curv S5X dock — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Roborock Qrevo ProRoborockDynamic hot-water mop washing with auto mop dryingSource: Roborock Qrevo Pro dock — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Roborock Qrevo (QV 35A)RoborockAll-in-one dock with auto mop washingSource: Roborock Qrevo QV 35A dock — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Dreame X50 UltraDreameSelf-emptying, self-cleaning, all-in-oneSource: Dreame X50 Ultra dock — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Dreame L40s UltraDreameAuto-empty with mop self-cleaningSource: Dreame L40s Ultra dock — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Dreame X40 UltraDreameSelf-emptying with 158F mop and washboard self-cleaning, auto refillSource: Dreame X40 Ultra dock — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Dreame L10s UltraDreameAuto mop cleaning and drying, self-refilling and self-emptying, stated at 60 daysSource: Dreame L10s Ultra dock — manufacturer listing on Amazon.com (retrieved 2026-09-01)
eufy X10 Pro OmnieufySelf-emptying with auto mop washing and drying, 3L self-refilling tankThe robot itself carries an 80ml water tank.Source: eufy X10 Pro Omni product page — station and tanks (retrieved 2026-09-01)
ECOVACS DEEBOT T30S ComboECOVACSAll-in-one hub with dual self-emptying for the robot and the stick vacuum, plus hot-water mop washingSource: ECOVACS DEEBOT T30S Combo station — manufacturer listing on Amazon.com (retrieved 2026-09-01)
iRobot Roomba Combo j9+iRobotMulti-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)
iRobot Roomba j9+iRobotSelf-emptying base, stated at 60 daysSource: iRobot Roomba j9+ base — manufacturer listing on Amazon.com (retrieved 2026-09-01)
iRobot Roomba Max 705 VaciRobotAutoEmpty dockSource: iRobot Roomba Max 705 dock — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Shark PowerDetect 2-in-1 (AV2800ZE)SharkNeverTouch Pro base — self-empty at a stated 60 days, refill, pad wash and drySource: Shark PowerDetect 2-in-1 base — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Shark Matrix Plus 2-in-1SharkHEPA bagless self-empty base, stated at 60 daysSource: Shark Matrix Plus 2-in-1 base — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Shark PowerDetect Self-Empty (AV2820S)SharkBagless self-empty base, stated at 30 days, with HEPA filtrationShark states the base holds "30 days of dirt and debris" and that its HEPA filtration "captures and traps 99.97% of dust and allergens".Source: Shark PowerDetect AV2820S product page — base (retrieved 2026-09-21)
Roborock Q7 M5+RoborockAuto-empty dock with a 2.7L dust bag, stated at up to 7 weeksRoborock qualifies the interval: "Based on Roborock internal testing. Actual results may vary depending on usage conditions." The Amazon listing title says 7 to 9 weeks.Source: Roborock Q7 M5+ product page — auto-empty dock (retrieved 2026-09-17)
iRobot Roomba 105 VaciRobotAutoEmpty dock, stated at up to 75 daysSource: iRobot Roomba 105 Vac product page — dustbin and dock (retrieved 2026-09-13)
iRobot Roomba Max 715 PetiRobotAutoEmpty dock with a sealed AllergenLock bag, stated at 90 days and 0.7 micronsSource: iRobot Roomba Max 715 product page — AutoEmpty dock (retrieved 2026-09-13)
eufy Omni C28eufyFive-function Omni station: self-cleaning mop, auto hot-air drying, auto dust emptying, auto tank refilling and auto wastewater collectionSource: eufy Omni C28 product page — Omni station (retrieved 2026-09-13)
Dreame Aqua10 Ultra Roller CompleteDreameAuto-empty stated up to 100 days, with 100C (212F) hot-water roller washing and hot-air dryingThe wash temperature is the notable figure: 100C is boiling point, and it is the highest wash temperature any maker on this site states.Source: Dreame Aqua10 Ultra Roller Complete product page — dock (retrieved 2026-09-26)
Narwal Flow 2NarwalAuto self-emptying into a 2.5L bag, stated up to 120 days, with mop washing at 113-176F and warm-air drying at 104FThe 120-day figure is the longest stated self-empty interval of any machine on this site. Narwal also states the base station washes at up to 212F.Source: Narwal Flow 2 product page — base station (retrieved 2026-09-26)
Shark AI Ultra Self-Empty (AV2501S)SharkBagless self-empty base, stated at 30 days, with true HEPA filtrationShark states the base holds "up to 30 days of dirt and debris" and that its true HEPA filtration "captures and traps 99.97% of dust and allergens" down to 0.3 microns.Source: Shark AI Ultra AV2501S product page — self-empty base (retrieved 2026-10-03)
Narwal Freo Z10 TurboNarwalAuto-washing, auto-drying and self-emptying, with stated wash temperatures of 45C for starch and 60C for grease plus a 72C pasteurization cycleNarwal is the only maker we cover that states more than one wash temperature and ties each to a soil type. It does not state a self-empty interval for this model.Source: Narwal Freo Z10 Turbo product page — base station (retrieved 2026-10-03)
ECOVACS DEEBOT X9 PRO OMNIECOVACSSelf-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)
eufy Omni S2eufy12-in-1 UniClean station: mop washing with electrolyzed water at a stated 60C, hot-air drying at a stated 55C, automatic detergent dispensing, self-emptying and waste-water collectioneufy publishes both temperatures as single figures rather than a range, which makes them checkable against the 40C to 75C range ECOVACS states.Source: eufy Omni S2 US product page — UniClean station (retrieved 2026-10-17)
eufy Omni E28eufyOmni Station: self-emptying into a stated 3L bag for up to 75 days, self-washing, self-refilling, hot-air drying at a stated 35C to 50C, automatic detergent dispensing for up to 6 months, 2.5L clean and 1.8L waste tanks, and storage for the portable deep cleanerSource: eufy Omni E28 product page — Omni Station (retrieved 2026-10-17)
eufy Omni C20eufyAll-in-One station: self-emptying into a stated 3.1L bag for up to 60 days in a pet-free home, mop washing, mop drying with room-temperature air, and water refilling from a 2.5L tankRoom-temperature drying rather than hot air. That is the single biggest difference between this station and the expensive ones, and it is the usual cause of a musty pad.Source: eufy Omni C20 product page — station (retrieved 2026-10-17)

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.

When a manual bin is the right call

One or two rooms, no shedding animal, and hard floors: a manual bin is fine and you have saved a real amount of money and floor space. The robot will finish the floor on one bin, and emptying it takes ten seconds. The dock earns its keep specifically where volume is the constraint — carpet, animals, and a whole floor to cover. It is also the loudest thing the machine does: on the one model publishing both figures the emptying burst is 13 dBA above the robot cleaning, which is the subject of the quietest robot vacuum. Which models pair that dock with the right brush is ranked in best robot vacuums for pet hair. If you have already decided on a dock, best self-emptying robot vacuums ranks the docks themselves on what each maker states about the bag.

Quick picks

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

#ProductBest forMain brushPrice
1
Roborock Qrevo CurvX
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 houseDuoDivide main brush with FlexiArm Arc side brush
2
Dreame X50 Ultra
Dreame X50 UltraThe only model here that legs itself over a step rather than driving at it, and the only one that publishes the condition attached to its own headline number.
The tallest published climb figureHyperStream Detangling DuoBrush
3
Roborock Q7 M5+
Roborock Q7 M5+The Q7 M5's LiDAR and anti-tangle hardware, plus the self-emptying dock the plain M5 does not come with — and a stated bag capacity to go with it.
The cheapest self-emptying dock with real mappingJawScrapers Comb anti-tangle main brush with an anti-tangle side brush

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.

Roborock Qrevo CurvX
Top pick

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
  • Roborock publishes only a double-layer threshold figure for it, not a separate figure for a single vertical sill

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.

Dreame X50 Ultra
Pick 2

Dreame X50 Ultra

The tallest published climb figure

The only model here that legs itself over a step rather than driving at it, and the only one that publishes the condition attached to its own headline number.

Published specifications

Stated suction
20,000 PaDreame states "up to 20,000Pa" — a peak figure.Source: Dreame X50 Ultra product page — suction (retrieved 2026-09-01)
Max climb height
60mm over a series of steps, 42mm over a single stepDreame's own condition, quoted: "The gap between steps should be greater than 4cm. For a single obstacle crossing and a single vertical step, the highest obstacle crossing height is 4.2cm." The 6cm headline therefore does not describe a single door sill.Source: Dreame X50 Ultra product page — ProLeap step climbing (retrieved 2026-09-01)
Mop lift
10.5mmDreame states the mops raise 10.5mm during vacuuming to keep carpet dry.Source: Dreame X50 Ultra product page — mop lifting (retrieved 2026-09-01)
Main brush
HyperStream Detangling DuoBrushDreame supplies two brush options: a bristled rubber brush for hard floors and a TPU rubber brush for carpet.Source: Dreame X50 Ultra product page — brush (retrieved 2026-09-01)
Navigation
VersaLift DToF with 360-degree scanning and 3D structured lightSource: Dreame X50 Ultra product page — navigation (retrieved 2026-09-01)
Stated runtime
Up to 220 minutesDreame states this for quiet mode, covering up to 205 square meters on a charge.Source: Dreame X50 Ultra product page — runtime (retrieved 2026-09-01)
Dustbin
395ml on board, 3.2L dock bagDreame states the dock bag supports 100 days of hands-free emptying.Source: Dreame X50 Ultra product page — capacities (retrieved 2026-09-01)

What it does well

  • Publishes the caveat as well as the headline, which is rarer than it should be
  • 20,000 Pa stated peak suction and a 395ml on-board bin
  • Stated 220 minutes of runtime in quiet mode

What it does not

  • The legs add height and mechanical complexity to a machine that lives under furniture
  • 10.5mm mop raise is modest next to the 17mm figures from Roborock

Who it is for

Split-level rooms, a sunken living room, or a doorway sill that has beaten every robot you have owned.

Skip it if

You read the 6cm headline and stopped there. Dreame's own footnote puts a single vertical step at 42mm, and 6cm only applies to a series of steps with more than 4cm between them.

Roborock Q7 M5+
Pick 3

Roborock Q7 M5+

The cheapest self-emptying dock with real mapping

The Q7 M5's LiDAR and anti-tangle hardware, plus the self-emptying dock the plain M5 does not come with — and a stated bag capacity to go with it.

Published specifications

Max climb height
20mm (2cm)Roborock's wording is "2cm climbing ability", with no condition attached.Source: Roborock Q7 M5+ product page — climbing ability (retrieved 2026-09-17)
Mop lift
Not publishedNot stated on Roborock's product page.
Main brush
JawScrapers Comb anti-tangle main brush with an anti-tangle side brushSource: Roborock Q7 M5+ product page — brushes (retrieved 2026-09-17)
Stated runtime
Not publishedNot stated on Roborock's product page.
Dock
Auto-empty dock with a 2.7L dust bag, stated at up to 7 weeksRoborock qualifies the interval: "Based on Roborock internal testing. Actual results may vary depending on usage conditions." The Amazon listing title says 7 to 9 weeks.Source: Roborock Q7 M5+ product page — auto-empty dock (retrieved 2026-09-17)

What it does well

  • Self-emptying dock with a stated 2.7L dust bag
  • JawScrapers Comb anti-tangle main brush and an anti-tangle side brush — both ends of the tangle problem
  • 360-degree LiDAR navigation at entry-level money

What it does not

  • Two different intervals for one dock: Roborock says up to 7 weeks based on internal testing, the Amazon listing says 7 to 9 weeks
  • A 20mm climb figure, which is the low end of what makers publish
  • No published mop-lift height or runtime

Who it is for

A shedding household on a budget that wants to stop emptying a bin by hand.

Skip it if

You want the mop washed for you. Roborock describes this dock as auto-empty, not mop-washing, so the pad is still yours to rinse.

Questions people actually ask

+ Is robot vacuum self-emptying worth it?

In a house with a shedding animal or a lot of carpet, yes — the on-board bin is the limiting factor on whether the robot finishes the floor. In a small hard-floor home without pets it is a genuine luxury and you can skip it.

+ How often do you actually empty a self-emptying dock?

Manufacturers quote 60 to 100 days. Halve that for a heavy shedder. The real signal is the robot's own behavior: if it starts reporting a full bin more often, the dock bag is close.

+ Bagged or bagless self-empty base?

Bagged for allergies, because the dust stays sealed when you change it. Bagless if running cost matters more than dust exposure. Bagless bases also need occasional cleaning inside, which bagged ones largely do not.

+ How big is a robot vacuum dustbin?

Where it is published at all, a fraction of a liter — ECOVACS states 0.22L on the X9 PRO OMNI and Dreame states 395ml on the X50 Ultra. Most makers do not publish the figure, which is why the table above has gaps.

Sources