Skip to content

Buying guide

Best self-emptying robot vacuums

Chosen from what the Amazon listings state, not tested by us. How we pick

Note: This page contains affiliate links. If you buy through them we may earn a commission at no extra cost to you. Learn more

Top picks at a glance

Compare them all
  • Best overall

    Xiaomi H40: compact base with a 4 L bag, 90 days

    Compact 32.6 cm base is 59% smaller than the previous generation, according to Xiaomi.

  • Best value

    Eufy C10: 7.2 cm slim body with a 3 L bag

    2.85 inch (7.2 cm) body reaches under desks, beds and low furniture where taller robots stop.

  • Most features

    Shark Matrix RV2310AE: bagless base, 45 days

    Bagless base needs no disposal bags, and Shark says it holds up to 45 days of dirt and debris.

A robot vacuum with a small onboard bin needs emptying after almost every run. A self-emptying base fixes that: when the robot docks, the base pulls the dirt out of its bin and stores it, so you only deal with the mess every few weeks. The two things to settle first are bagged or bagless and how long the base lasts. A sealed bag keeps dust contained when you throw it away but means buying bags; a bagless bin saves on bags but has to be tipped out and rinsed. Makers quote the gap between emptying in days, from about 45 to 150, and that figure depends on how often you run the robot. This guide sets eight self-emptying robots from Dreame, Shark, iRobot, Ecovacs, Xiaomi, Eufy, Proscenic and Lefant side by side, using only what each listing states: base type, capacity, hands-free period, suction in Pa and runtime.

All products compared

The products in detail

No. 1 · Xiaomi

Xiaomi H40: compact base with a 4 L bag, 90 days

Xiaomi shrank the base to a compact 32.6 cm, which it says is 59% smaller than the previous generation, while the 4 L bag lasts up to 90 days. A tidy fit for a hallway or under a desk.

In its favour

  • Compact 32.6 cm base is 59% smaller than the previous generation, according to Xiaomi.
  • 4 L bag lasts up to 90 days, so emptying is rare.
  • 10,000 Pa suction and a five-step anti-tangle system aimed at long-haired pets.

Good to know

  • Runtime of 100 minutes is the shortest listed here, though enough for many flats.
  • Mopping is a basic pad and tank; the base does not wash or dry it.
Check price on AmazonAffiliate link

Listing title: XIAOMI H40 Robot Vacuum Cleaner with Self Empty Station, 10000 Pa Suct...

No. 2 · Shark

Shark Matrix RV2310AE: bagless base, 45 days

A vacuum-only Shark that empties after every clean into a bagless base holding up to 45 days of dirt. Its Matrix Clean grid pass and self-cleaning brushroll make it a sensible choice for carpets and pet hair without bag costs.

In its favour

  • Bagless base needs no disposal bags, and Shark says it holds up to 45 days of dirt and debris.
  • Self-cleaning, anti hair wrap brushroll designed to pick up more hair from carpets and hard floors.
  • Matrix Clean takes multiple grid passes, and Recharge and Resume picks up where it left off.

Good to know

  • No suction figure or runtime appears in the listing, which makes direct comparison difficult.
  • Vacuum only, with no mopping, and a bagless bin has to be tipped out by hand.
Check price on AmazonAffiliate link

Listing title: Shark RV2310AE Matrix Self-Emptying Robot Vacuum with Bagless, 45-Day ...

No. 3 · Lefant

Lefant M2 Pro: bagless or bagged, 90 days

Lefant's M2 Pro holds 90 days of debris in a bagless base, so there are no bags to store. dToF lidar maps in the dark and PSD sensors spot objects as close as 4 cm.

In its favour

  • Bagless base holds 90 days of debris, and can switch to bagged mode if you prefer.
  • Boosts suction on carpet automatically when the mop is removed.
  • dToF lidar works in darkness, and PSD sensors detect objects as close as 4 cm.

Good to know

  • When mopping it avoids carpets completely, so rugs need a separate vacuum run.
  • The listing does not give base station dimensions.
Check price on AmazonAffiliate link

Listing title: Lefant M2 Pro Robot Vacuum Cleaner with Mop — 90-Day Bagless Self-Empt...

No. 4 · eufy

Eufy C10: 7.2 cm slim body with a 3 L bag

The lowest robot in this guide at 2.85 inches (7.2 cm), so it fits gaps the 8 cm models cannot. A simpler vacuum with an auto-empty station rather than a mopping dock.

In its favour

  • 2.85 inch (7.2 cm) body reaches under desks, beds and low furniture where taller robots stop.
  • Auto-empty station with a 3 L bag that needs replacing about every 60 days, says eufy.
  • Edge expansion brush helps clean corners and improves coverage.

Good to know

  • 4,000 Pa suction is far below the flagship models here, and no mopping is described.
  • Navigation is described as point laser and multi-infrared, with no AI camera for object recognition.
Check price on AmazonAffiliate link

Listing title: eufy Robot Vacuum C10,Self Emptying,8 Weeks Hands Free,Powerful Suctio...

No. 5 · ECOVACS

Ecovacs N20e Plus: bagless, 300 min runtime

A big-battery robot with 10,000 Pa suction and a bagless self-emptying station. Suits large single-floor homes where one long run matters more than mop washing.

In its favour

  • Rated for 300 minutes per charge, the longest runtime in this guide.
  • The bagless station removes the need for dust bags and holds up to 45 days.
  • Carpet detection raises suction and avoids mopping on rugs automatically.

Good to know

  • The listing gives conflicting mop descriptions, so the mop design is unclear.
  • No camera or structured light avoidance is mentioned, only laser mapping.
Check price on AmazonAffiliate link

Listing title: ECOVACS DEEBOT N20e Plus Robot Vacuum and Mop,with Bagless Self Emptyi...

No. 6 · Proscenic

Proscenic Q20Plus: bagless 4 L base, 90 days

Proscenic claims up to 230 m² on one charge, far more than any small flat needs, plus a bagless 4 L base that empties in 10 seconds. A low-hassle pick if you never want to recharge mid-clean.

In its favour

  • 200 minutes and up to 230 m² per charge, so a flat is easily covered in one run, per the listing.
  • Bagless 4 L base holds up to 90 days and needs no spare bags.
  • Quiet mode runs as low as 65 dB, according to Proscenic.

Good to know

  • Small 300 ml dustbin and 200 ml water tank in the robot itself.
  • The listing lists only three suction and water levels, fewer controls than some rivals.
Check price on AmazonAffiliate link

Listing title: Proscenic Q20Plus Robot Vacuum and Mop, 200-Minute Runtime, 10000Pa

No. 7 · dreame

Dreame D20 Plus: 5 L bag, up to 150 days hands-free

A simpler setup with strong 13,000 Pa suction and a 5 L dust bag rated for up to 150 days. Suits vacuum-first homes that only want a light mop.

In its favour

  • Empties into a 5 L bag claimed to last up to 150 days, the longest interval here.
  • 13,000 Pa suction with the anti-tangle DuoBrush for long hair and pet fur.
  • 32 water levels and editable multi-floor maps in the app.

Good to know

  • The base does not wash or dry the mop, so it is behind the full stations on mopping.
  • No obstacle avoidance camera or sensor is described beyond anti-collision.
Check price on AmazonAffiliate link

Listing title: DREAME D20 Plus Robot Vacuum and Mop, 13,000Pa Suction, Self-Emptying ...

Read before you buy

Dock and Mop chooses every product independently, based on what its Amazon listing states. We may earn a commission on purchases made through the affiliate links above. As an Amazon Associate we earn from qualifying purchases.