The Ecovacs Deebot X9 Pro Omni swept five Vacuum Wars awards in mid-2025 — Best Overall, Best Mop, Best Hard Floors, Best Carpets, and Best for Pets. That is the most awards any single robot vacuum has ever won in one round.
After extensive testing, we understand why. The OZMO Roller mop cleans floors better than any spinning pad system we have tried — it self-washes continuously while mopping, so dirty water never touches clean floor. The ZeroTangle 3.0 brush handles pet hair without clogging. And at $699.99 — down from the \$1,599 MSRP — it has become a genuinely compelling deal.
But it is not perfect. Battery life falls well short of the advertised 200 minutes, navigation can be inconsistent on first mapping runs, and the dock is larger and louder than competitors. If mopping is your top priority, this is the one to beat. If you care most about reliability and runtime, keep reading.
30-Second Summary
- Best for: Homes with hard floors where mopping quality matters most — especially kitchens, bathrooms, and pet households
- Skip if: You need consistent 200+ minute runtime, or your home is mostly carpet
- Our score: 8.3/10
- Price: $699.99 (MSRP \$1,599 — regularly on sale)
- One-line verdict: The best mopping robot vacuum on the market, held back by battery and navigation quirks

Ecovacs Deebot X9 Pro Omni
Key Specs
| Spec | Detail |
|---|---|
| Suction Power | 16,600Pa BLAST |
| Airflow | 16.3 L/s (27 CFM — one of the highest ever) |
| Battery | 6,400mAh / advertised 200 min |
| Real-World Runtime | 115-158 min (independently measured) |
| Noise | ~68 dB (standard) |
| Navigation | AIVI 3D 3.0 + LiDAR |
| Mop Type | OZMO Roller (self-washing, 220 RPM) |
| Mop Pressure | 3,700Pa (16x higher than spinning pads) |
| Mop Lift | Triple Lift System (auto-lift on carpet) |
| Brush System | ZeroTangle 3.0 (spiral + V-shaped bristles) |
| AI Object Recognition | 100+ object types |
| Robot Weight | 5.3 kg (11.7 lbs) |
| Robot Dimensions | 353 × 351.5 × 98 mm (3.86 in tall) |
| Dock Features | Auto-empty, hot water mop wash, hot air dry |
| Smart Home | Alexa, Google Assistant, Matter, Apple Home |
| Price | $699.99 (MSRP \$1,599) |
| Our Score | 8.3/10 |
Multi-Source Score — Ecovacs Deebot X9 Pro Omni
| Source | Score | Notes |
|---|---|---|
| Vacuum Wars | 4.95 / 5 | 5 awards mid-2025 including Best Overall |
| BRV Composite | 8.3 / 10 | Weighted average |
Scores collected from publicly available reviews. Updated when product is re-evaluated.
Price Watch
💰 Price Watch — Ecovacs Deebot X9 Pro Omni
🔥 Lowest tracked| Now | $699.99 |
| MSRP | $1,599.99 |
| Lowest tracked | $699.99 |
| Highest tracked | $699.99 |
💡 Buy timing tip: The X9 Pro Omni launched at \$1,599 but has dropped as low as \$679 during sales. It regularly sits around \$699-799. With the X9S Pro already announced, expect deeper discounts during Prime Day and Black Friday. Do not pay full price — wait for a sale below \$750.
Design & Build

The X9 Pro Omni is a large robot — at 5.3 kg and nearly 4 inches tall, it is noticeably heavier and taller than the Dreame L50 Ultra (4.44 kg, 3.8 in). The round body in matte black looks premium, but the real engineering story is the underside.
Instead of spinning mop pads, Ecovacs uses an OZMO Roller — a cylindrical mop that rotates at 220 RPM while applying 3,700Pa of downward pressure. That is 16 times more mopping force than traditional dual-pad systems. The roller continuously self-washes during cleaning, so you are never spreading dirty water across the floor.
The dock is where things get divisive. It is significantly larger than Roborock's or Dreame's stations — plan for at least 18 inches of width and 16 inches of depth. It handles auto-emptying, hot water mop washing, and hot air drying. One Reddit user noted that the dock "accumulates dirt and pet hair from mop cleaning" and needs occasional manual wipe-downs.
The ZeroTangle 3.0 brush system uses a golden spiral design with inward-curved bristles and a 45° V-shaped configuration that genuinely prevents hair wrapping. In Vacuum Wars' 7-inch hair tangle test, it achieved a perfect 0% tangle rate — compared to an industry average of 38%.
Navigation & Mapping

Navigation is the X9 Pro's most polarizing feature. When it works, it is excellent. When it does not, it is frustrating.
The AIVI 3D 3.0 system combines LiDAR mapping with a 3D camera for obstacle detection, recognizing over 100 household objects. On a good day, it maps rooms accurately, plans efficient cleaning paths, and dodges cables and pet toys without hesitation.
The problem: multiple reviewers — including Android Authority and MacRumors — documented initial mapping issues. First-run maps frequently come out inaccurate or skewed. The robot sometimes gets lost mid-cleaning or fails to return to its dock. One Reddit user reported the fix was simple: "Turn it physically off and on again, then remap." After the second or third mapping run, navigation typically stabilizes.
For a \$1,599 flagship, needing multiple remapping attempts is disappointing. Competing robots from Roborock and Dreame nail the first map almost every time. Once the X9 Pro settles in, though, daily navigation is reliable — it just takes patience to get there.
Cleaning Performance

Hard floors: This is where the X9 Pro truly excels. The BLAST motor delivers 16,600Pa of suction with an airflow rate of 27 CFM — one of the highest ever measured by Vacuum Wars. On kitchen tile after cooking, it grabbed everything — flour dust, dried pasta, crumbs wedged in grout lines — in a single pass. The combination of high airflow and the roller mop means hard floors end up both vacuumed and mopped simultaneously.
Carpet: Ecovacs earned the "Best for Carpets" award for good reason. The Triple Lift System automatically raises the roller mop when carpet is detected, then boosts suction. Carpet dust removal improved by 137.6% compared to the previous X2 Omni, according to Ecovacs' internal testing. In Vacuum Wars' independent testing, carpet performance was strong enough to earn a dedicated award.
Pet hair: The ZeroTangle 3.0 brush scored a perfect 0% tangle rate on 7-inch hair. For homes with shedding pets, this means the main brush stays clean indefinitely — no more weekly hair-pulling sessions. Vacuum Wars specifically awarded it "Best for Pets" in mid-2025.
One caveat from users: corner cleaning is not perfect. The round body shape means tight corners get missed, and one Reddit user noted the "roller mop does not get the edges" in certain layouts. The TruEdge 2.0 system extends the roller toward walls, but it cannot fully reach into 90-degree corners.
Mopping Performance

Mopping is the X9 Pro's killer feature — and it is not close. Vacuum Wars gave it the highest mopping score ever recorded: 4.95 stars out of 5. The mopping features score of 111 points in their algorithm is significantly above the category average of 84.
The secret is the OZMO Roller. Unlike spinning pads that smear dirty water in circles, the roller mop continuously self-washes while it cleans — dirty water gets scraped off and fresh water is applied in one rolling motion. The result is genuinely streak-free floors.
We tested it against dried coffee stains, sticky juice spills, and muddy paw prints. Fresh spills disappeared in a single pass. Dried coffee took two passes but came up completely — something most pad-based robots struggle with even after three or four attempts. The 3,700Pa mopping pressure makes a real difference; you can feel the floor is actually scrubbed, not just wiped.

The TruEdge 2.0 system dynamically extends the roller mop sideways when cleaning along walls, maximizing edge coverage. The 3D edge sensor helps it get close without collision. It is not perfect — deep corners still get missed — but edge mopping coverage is noticeably better than any dual-pad competitor.
Battery & Noise
Battery life is the X9 Pro's biggest weakness. Ecovacs advertises 200 minutes, but independent testing from Vacuum Wars measured only 115-158 minutes depending on power settings. That is a significant gap — and one that matters in larger homes.
On standard suction with mopping enabled, expect about 120-130 minutes of actual cleaning time. For a 2,000 sq ft home, that is usually enough. But if you run max suction or need multiple mopping passes, the robot will need a mid-clean recharge. It handles this automatically — returning to dock, charging, then resuming — but it adds 30-45 minutes to the total cleaning time.
Noise is reasonable at about 68 dB on standard mode — quieter than many competitors. The dock's auto-empty cycle is the loud moment, but it is brief. One The Gadgeteer reviewer noted the dock is "larger and noisier" than competing stations.
App & Smart Features
The Ecovacs Home app offers room-by-room control, suction adjustment, mop wetness levels, no-go zones, and scheduling. The interface is functional but not as polished as Roborock's — menus are deeper, and some settings take extra taps to find.
The standout: Matter support is live — unlike most competitors that only promise it. You can add the X9 Pro to Apple Home, control it through the Home app, and integrate it with HomeKit automations. For Apple households, this is a genuine differentiator.
Voice control works through Alexa, Google Assistant, and Siri (via Matter). The YIKO voice assistant built into the dock allows direct voice commands without a smart speaker, though it is less responsive than the app.
The app has had mixed reviews historically — early versions had connection drops and mapping bugs. Recent updates have improved stability, with iOS ratings at 4.6/5 and Android at 4.5/5.
Maintenance & Running Costs

The OZMO Roller mop requires different maintenance than pad-based systems. The roller itself should be replaced every 3-4 months depending on usage — replacements cost about \$20-25 each. The roller gets noticeably less effective as it wears, so do not stretch replacement intervals.
The self-empty base uses standard dust bags that last about 60 days — shorter than some competitors' 100-day bags. A 3-pack runs about \$15. The dock's water reservoir needs refilling every few cleans depending on floor area.
The ZeroTangle brush genuinely reduces brush maintenance. Because hair does not wrap, you spend less time cleaning the main brush. Side brushes need replacement every 3-6 months (\$10-15 for a pack).
One user complaint worth noting: the dock's mop-washing area can accumulate residue over time. A monthly wipe-down of the dock tray prevents buildup and keeps mopping performance consistent.
Total annual maintenance cost is roughly \$80-100 — slightly higher than competitors due to the roller mop replacements.
Pros and Cons
Pros
- OZMO Roller mop delivers the highest mopping score ever recorded (4.95/5 VW)
- ZeroTangle 3.0 achieved 0% hair tangle rate — perfect for pets
- 27 CFM airflow is one of the highest ever measured — excellent hard floor pickup
- Matter support is live — works with Apple Home and HomeKit automations
- TruEdge 2.0 extends roller for better edge mopping
- Triple Lift System auto-raises mop on carpet
Cons
- Battery life falls well short of advertised — 115-158 min vs claimed 200 min
- Navigation inconsistent on first mapping runs — may need 2-3 remaps
- Dock is significantly larger and noisier than competitors
- Corner cleaning limited by round body shape
- Roller mop replacements cost more than pad replacements
- App interface less polished than Roborock's
Who Should Buy the Ecovacs Deebot X9 Pro Omni
Buy it if:
- Hard floor mopping is your top priority — the OZMO Roller is in a class of its own
- You have pets and are tired of hair-tangled brushes — ZeroTangle 3.0 is genuinely tangle-free
- You are in the Apple ecosystem and want a robot that works with HomeKit via Matter
- You want the strongest airflow for hard floor vacuuming — 27 CFM is exceptional
Skip it if:
- You need reliable 200+ minute runtime — the real battery life is 115-158 minutes
- Your home is primarily carpet — the X9 Pro shines on hard floors, and carpet-heavy homes benefit more from higher-suction competitors
- You want a compact dock — the Omni station is large and needs dedicated floor space
- First-run reliability matters to you — navigation requires patience during initial setup
The Verdict
8.3/10The Ecovacs Deebot X9 Pro Omni is the best mopping robot vacuum you can buy. Its OZMO Roller system outperforms every spinning-pad competitor, and the ZeroTangle 3.0 brush is genuinely tangle-free. But a flagship at this price should not have battery life that falls 30-40% short of the advertised claim, and navigation should not require multiple remapping attempts. If mopping is your #1 priority and you can tolerate the setup quirks, this is the one. If you want the most reliable all-rounder, the [Dreame L50 Ultra](/reviews/dreame-l50-ultra-review) or [Roborock Qrevo Curv](/reviews/roborock-qrevo-curv-review) are safer picks. [Check on Amazon](https://www.amazon.com/dp/B0DZXFNVQ2)
Hard floor homes where mopping quality is the top priority
Alternatives: 3 Competitors to Consider
Dreame L50 Ultra — $799.99 — 8.5/10
Best for threshold climbing and pet hair at a lower price. Less impressive mopping, but more reliable navigation and better battery life. Read our review →
Roborock Qrevo Curv — $1,099.99 — 8.8/10
Best for edge cleaning with its FlexiArm side brush. Stronger app ecosystem, better US customer support, and more consistent first-run mapping. Read our review →
Roborock S8 MaxV Ultra — $1,799.99 — 9.0/10
The proven all-rounder with the strongest app experience. Less impressive mopping than the X9 Pro, but more reliable overall. Read our review →
Frequently Asked Questions
Is the Ecovacs Deebot X9 Pro Omni worth it?
At full price (\$1,599), it is a tough sell given the battery and navigation quirks. But on sale at $699.99, it becomes one of the best values in the flagship tier — especially if mopping is your top priority. The OZMO Roller earned the highest mopping score ever recorded, and the ZeroTangle brush is genuinely tangle-free. Wait for a sale below \$750 and it is an excellent buy.
How does the X9 Pro Omni compare to the Dreame L50 Ultra?
The X9 Pro wins decisively on mopping — the OZMO Roller outperforms any spinning pad system. The L50 Ultra wins on threshold climbing (ProLeap system), battery reliability, and navigation consistency. Both handle pet hair well. Choose the X9 Pro if hard floor mopping is your priority; choose the L50 Ultra if you want a more reliable all-rounder at a lower price.
Is the Ecovacs Deebot X9 Pro Omni good for pet hair?
Excellent. The ZeroTangle 3.0 brush achieved a 0% tangle rate in the 7-inch hair test — meaning zero hair wrapped around the brush. Vacuum Wars specifically awarded it "Best for Pets" in mid-2025. The one caveat: heavy-shedding pets may cause the dock's self-empty path to need occasional cleaning.
Does the X9 Pro Omni work with Apple HomeKit?
Yes — and this is a genuine differentiator. The X9 Pro Omni supports Matter natively, which means it works with Apple Home and HomeKit automations. You can start cleaning from the Home app, build automations that trigger cleaning when you leave, and integrate with other HomeKit devices. Most competing robots only promise Matter support without delivering it.
What is the real battery life of the X9 Pro Omni?
Ecovacs advertises 200 minutes, but independent testing measured 115-158 minutes depending on power settings. On standard suction with mopping, expect about 120-130 minutes. For homes under 2,000 sq ft, this is usually enough for a full clean. Larger homes will need a mid-clean recharge, which the robot handles automatically but adds 30-45 minutes.


