Vacuum Wars is reader supported. When you make a purchase using links on our site we may earn a commission. Details.

Ecovacs X12 OmniCyclone Review: One of the Best Robot Vacuums this Year

We first got a look at the Ecovacs Deebot X12 OmniCyclone at CES 2026 (see our coverage), where the fully loaded premium robot vacuum and mop was unveiled with a brand-new FocusJet pre-soak mopping feature. We bought one and put it through several weeks of hands-on evaluations in the studio. In our Ecovacs Deebot X12 OmniCyclone review, we reveal what we liked about it, where it could have done a little better, and whether it earned a spot on the Top 20 Robot Vacuums list.

Quick Verdict: Ecovacs Deebot X12 OmniCyclone

The Ecovacs Deebot X12 OmniCyclone is a premium flagship robot vacuum and mop combo that stands out for its innovative FocusJet pre-soak mopping system, outstanding pet hair performance, and top-tier obstacle avoidance. It performed well above average in many of our tests and currently ranks extremely high on our top robot vacuum list.

Pros

  • Excellent vacuuming and pet hair pickup performance
  • Outstanding Ozmo roller mop system with low water residue
  • Perfect long-hair anti-tangle results in testing
  • Advanced obstacle avoidance
  • Innovative bagless dock with fast charging
  • Strong app features with Matter compatibility and live video monitoring

Cons

  • Carpet deep clean performance was closer to average
  • Navigation efficiency was slightly below average in testing
  • Small onboard dustbin may require more frequent emptying
  • Slightly taller profile may limit access under low furniture

👉 Check price on Amazon OR see our Top 20 Robot Vacuums

Modern coffee grinder with a green-tinted hopper and dark metal panels on a countertop.

The Ecovacs Deebot X12 OmniCycloneis a premium flagship robot vacuum and mop with a bagless OmniCyclone dock and a standout FocusJet pre-soak mopping system that sprays stains before cleaning them with its Osmo 3.0 roller mop. The mop spins at 220 RPM, lifts 15 mm over carpets, cleans itself with fresh water, and earned a very high combined mopping score thanks to above-average dried stain removal and low water usage. Vacuuming performance was also excellent, with strong suction, above-average airflow, perfect first-pass debris pickup, 100% pet hair removal, and zero hair tangles in seven-inch hair tests. Obstacle avoidance was another major strength, avoiding 23 of 24 objects, while the robot also crossed a 25 mm threshold after a second attempt. Additional pros include efficient battery life, rapid charging that restores 13% battery in three minutes, advanced app controls, Matter compatibility, live video monitoring, and excellent pet hair handling from the dock. Downsides included only average deep carpet cleaning, below-average crevice pickup, slightly below-average navigation efficiency, a small 250 ml dustbin, and a taller-than-average profile. It currently ranks among the highest-performing robot vacuums tested by Vacuum Wars in recent evaluations. See additional info

$1,499.99

Price as of June 1, 2026

Auto Empty Station: Self Empties Debris | Washes Mop Roller | Washes Mop Roller with Hot Water | Dries Mop Roller | Dries Mop Roller with Heated Air| Self Cleaning | PowerBoost Charging

Mopping: Lifts Mop Roller on Carpets | Extending Mop Roller for Hard to Reach Areas

Hardware: Up to 40mm Threshold Crossing | Removes Hair from Brush Roll

Performance: Carpet Boost Settings | FocusJet Pressurized Water Jets for Dried-On Stains

Mapping / Navigation: Multi Level Maps | Virtual Barriers and No Go Zones

Controls: Virtual Assistant Options

ScoresEcovacs Deebot X12 OmniCycloneAverage Robot Vacuum Tested
Vacuum Wars Overall4.12

2.58

Features4.22

3.28

Mopping Performance3.26

2.39

Obstacle Avoidance4.69

3.39

Pet4.56

3.42

Navigation3.53

3.21

Battery2.95

2.56

Performance3.68

3.56

Official Battery Life: 200 MinutesNavigation Type: Embedded dToF Lidar
Official Suction Power: 22000 PaDust Bin Size: 250ml
Obstacle Avoidance Type: Single Camera, LED, Structured Light, & Edge SensorsObjects Recognized: unknown
Multi Level Maps: YesVirtual Barriers: Yes
Detergent Capacity: unknownDisposable Bag: 1.6L Bagless Dust Bin

Ecovacs X12 OmniCyclone Overview

The Deebot X12 OmniCyclone is the latest flagship in Ecovacs’ premium X Series. It’s positioned above the X11 OmniCyclone (see our review), which is the 2025 flagship. It has premium features at a premium price and shares some of its hardware and intelligence with the latest flagship from the mid-range T-Series: T90 Pro Omni (see our review).

The X12 gets its name from its OmniCyclone bagless dock, a feature we are starting to like a lot as the technology around it seems to have improved.

Ecovacs X12 OmniCyclone bagless dock dust container being removed in front of the robot vacuum and charging station.
The bagless dock is one of the more practical upgrades, especially for homes that go through vacuum bags quickly. © Vacuum Wars

FocusJet Pre-Soak Mopping and Ozmo 3.0 Roller Mop

Mopping was a strong pro on this model. The headline feature is the FocusJet spraying system. Using its AI camera, the robot vacuum can detect stains and then use two jets to spray pressurized water at the mess. It then mops the area after a few seconds, which should be easier to clean because of the pre-soaking. To use this feature, you’ll have to activate it in the app.

The app also includes a disclaimer stating that the FocusJet spraying system will cause the robot vacuum to use more water.

Ecovacs X12 OmniCyclone FocusJet sprayer pre-soaking a spill, shown beside the app screen with AI Stain Detection and Auto FocusJet settings.
FocusJet must be enabled before the robot will use it. © Vacuum Wars

As for mopping, the X12 OmniCyclone uses the latest version of Ecovacs’ Ozmo 3.0 roller mop. This roller is 50% longer than earlier versions of the Ozmo system, allowing for a wider cleaning path. It spins at 220 RPM using an unspecified mopping pressure that Ecovacs claims is 16 times stronger than dual spinning mop pads.

The roller cleans itself with fresh water while it mops and collects used water in a dirty water tank instead of leaving it on the floor.

Ecovacs X12 OmniCyclone Ozmo 3.0 roller mop being held above the underside of the robot vacuum.
The wider roller helped the X12 mop effectively while keeping floor residue low. © Vacuum Wars

The X12’s roller can also lift 15 mm. A shield covers it for extra protection on carpet, so it can clean a mix of hard floors and carpets in one pass without getting the carpets wet.

Ecovacs X12 OmniCyclone robot vacuum moving from carpet onto a hard floor in a home setting.
The X12 is built for mixed flooring, with the mop system able to lift and shield itself when carpet is part of the route. © Vacuum Wars

Since pre-soaking jets are such a new feature, we don’t yet have a dedicated assessment for them. So the following scores are based on the roller’s mopping capabilities without assistance from the jet sprayer.

In our dried-on stain evaluation, the Ecovacs X12 OmniCyclone scored 112. This is above the average of 108, though below the T90 Pro Omni’s 157.

Dried-on coffee stain test graphic comparing the Ecovacs Deebot X12 OmniCyclone at 112, the Ecovacs Deebot T90 Pro Omni at 157, and the average at 108.
The X12 beat the average on dried-on stains, though the T90 Pro Omni had stronger results. © Vacuum Wars

More importantly, it achieved this result while using very little water. The X12’s water penalty was only 0.3 grams compared to the average of 1 gram.

A high water penalty can hurt a robot vacuum’s overall mopping scores because excess water left behind can cause streaks when it dries.

Water penalty test graphic comparing the Ecovacs Deebot X12 OmniCyclone at 0.30g, the Ecovacs Deebot T90 Pro Omni at 0.35g, and the average at 1.0g.
Excess water can mean streaks after the robot is done. © Vacuum Wars

The X12 earned a combined mopping score of 27.4, between the higher-than-average stain score and the extremely low water penalty. This is well above the average of 20.3.

Plus, Ecovacs already has a reputation as a top performer in robot mops, and the X12 has largely lived up to it.

Combined mopping score graphic comparing the Ecovacs Deebot X12 OmniCyclone at 27.4, the Ecovacs Deebot T90 Pro Omni at 34.6, and the average at 20.3.
The X12 did not top Ecovacs’ best mopping score, but it’s still above the average. © Vacuum Wars

Vacuuming Performance and Pet Hair Pickup

Vacuuming was another strong point. The Ecovacs X12 OmniCyclone did a great job with basic sweeping, removing debris of different sizes from both hard floors and carpets. It made a clean sweep on the first pass without scattering.

It also performed incredibly well in our hair management assessment. The robot vacuum and mop combo has an anti-tangle main brush with bristles that do an excellent job of agitating floor surfaces.

The X12 achieved a perfect 100% score in our flattened pet hair pickup evaluation, where we press 2.5-inch pet hair into carpet to see how much the robot can remove. That’s far above the average score of 82%, and it matched the T90 Pro Omni exactly. It’s a rare result that tells us Ecovacs is doing something right with its brush system.

Flattened 2.5-inch pet hair pickup graphic comparing the Ecovacs Deebot X12 OmniCyclone at 100%, the Ecovacs Deebot T90 Pro Omni at 100%, and the average at 82%.
The X12 pulled embedded pet hair from carpet, not just the easy surface debris. © Vacuum Wars

We also evaluated the robot vacuum’s anti-tangle performance using 7-inch hair. Once again, the Ecovacs X12 OmniCyclone delivered a perfect score with 0% hair tangling around the brush or axle. The average tangle score across robot vacuums is 26%.

For homes with pets, the X12 is one of the better robot vacuum and mop combos.

7-inch hair tangle test graphic comparing the Ecovacs Deebot X12 OmniCyclone at 0% tangled, the Ecovacs Deebot T90 Pro Omni at 0% tangled, and the average at 26% tangled.
No wrapped hair, even with long hair, means less brush cleanup between runs. © Vacuum Wars

Suction and Airflow Bench Assessment Results

The Ecovacs X12 posted higher-than-average numbers in both suction and airflow. Its suction bench assessments measured 1.26 kPa compared to the average of 0.99 kPa.

Suction max power test graphic comparing the Ecovacs Deebot X12 OmniCyclone at 1.26 kPa, the Ecovacs Deebot T90 Pro Omni at 1.23 kPa, and the average at 0.99 kPa.
The Ecovacs Deebot X12 OmniCyclone has strong raw cleaning power for a robot vacuum. © Vacuum Wars

Airflow came in at 22 compared to the average of 17.

Airflow max power test graphic comparing the Ecovacs Deebot X12 OmniCyclone at 22 cfm, the Ecovacs Deebot T90 Pro Omni at 21 cfm, and the average at 17 cfm.
The X12 paired above-average suction with above-average airflow, which is usually a better sign than either number alone. © Vacuum Wars

Those scores were also slightly higher than the T90 Pro Omni. While suction and airflow numbers don’t tell the whole story on their own, they are generally useful indicators of a robot vacuum’s raw cleaning capability.

Top 20 Robot Vacuums

Explore Vacuum Wars’ always up-to-date rankings of the best robot vacuums, based on independent, hands-on testing. We purchase every unit ourselves and have evaluated more than 150 models, giving us a deep benchmark for cleaning performance, navigation, battery life, and advanced features like obstacle avoidance and mopping.

Top 20 Best Robot Vacuums

Obstacle Avoidance and Threshold Climbing

Obstacle avoidance was another huge pro for the Ecovacs X12 OmniCyclone. The system uses a single AI-powered camera with LED light assist, along with structured light and 3D Edge sensors. It’s the same obstacle avoidance system we evaluated on the Ecovacs T90, and it performed almost identically.

The Ecovacs X12 avoided 23 out of 24 possible objects in our standard and torture evaluations, tying the T90 Pro Omni and far exceeding the average of 16. That places the X12 among the better robot vacuums with obstacle avoidance. (See our Best Robot Vacuum Obstacle Avoidance list)

Obstacle avoidance score graphic comparing the Ecovacs Deebot X12 OmniCyclone at 23/24, the Ecovacs Deebot T90 Pro Omni at 23/24, and the average at 16/24.
Obstacle avoidance was a win for the X12, and not just by a small margin. © Vacuum Wars

The X12 is also officially rated to cross double thresholds up to 40 mm and single thresholds up to 24 mm. It successfully crossed a 25 mm single-level threshold on its second attempt during threshold climbing evaluations. So while it can clear a full inch with some effort, that is probably close to its upper limit.

Ecovacs X12 OmniCyclone robot vacuum crossing a raised doorway threshold during a threshold climbing test.
Homes with raised transitions should find the X12’s threshold climbing capabilities convenient. © Vacuum Wars

OmniCyclone Bagless Dock and PowerBoost Charging

One of the most important features of the X12 OmniCyclone is its bagless dustbin system, powered by Ecovacs’ Pure Cyclone 2.0 technology.

We were somewhat critical of the system on last year’s X11 after observing moisture getting into the dustbin and causing some clogging. That made us a little cautious about bagless docks at the time, even though the convenience is undeniable. Especially if you deal with lots of pet hair and want to avoid the ongoing expense of disposable bags.

However, we haven’t seen that moisture issue since those early evaluations. Bagless dustbins are starting to look more and more like the future of robot vacuums.

Open Ecovacs X12 OmniCyclone bagless dock dustbin and filter being held in front of the dock and robot vacuum.
If disposable bags are your least favorite robot vacuum expense, the Ecovacs X12-OmniCyclone removes that hassle. © Vacuum Wars

The X12’s dock performed perfectly in the studio and also did well in our informal home assessment. It handled large amounts of dog hair that can overwhelm many other robots.

It also has the PowerBoost charging system feature. This allows the robot vacuum to recharge while the dock cleans the mop, leveraging the time it would already spend at the station. The X12 recovered 13% of its battery charge in just 3 minutes, slightly ahead of the T90 Pro Omni’s 10%.

The dock also cleans the mop using pressurized hot water and dries it with hot air, though Ecovacs doesn’t list exact temperatures. There are two cleaning solution compartments: one for standard cleaning and another for heavy-duty cleaning.

Ecovacs X12 OmniCyclone dock shown beside two removable cleaning solution containers.
The dock does more than park the robot; it handles dust collection, mop care, and cleaning solution management between runs. © Vacuum Wars

Battery Life and Cleaning Coverage

Battery life was another positive, even without factoring in the PowerBoost charging system. The X12’s battery efficiency measured 1.72 minutes per 1% of battery usage, slightly above the average of 1.56.

Battery efficiency graphic comparing the Ecovacs Deebot X12 OmniCyclone at 1.72 m² per 1% battery, the Ecovacs Deebot T90 Pro Omni at 1.70 m² per 1% battery, and the average at 1.56 m² per 1% battery.
The X12 used its battery a little more efficiently than average, which helps when one run includes both vacuuming and mopping. © Vacuum Wars

It also achieved an estimated 1,277 square feet per charge, which was comfortably above the average of 1,170 square feet.

Estimated square feet per charge graphic comparing the Ecovacs Deebot X12 OmniCyclone at 1,277 ft², the Ecovacs Deebot T90 Pro Omni at 1,372 ft², and the average at 1,170 ft².
The X12 covered more ground than average, though the T90 Pro Omni still had the edge in our estimate. © Vacuum Wars

The robot vacuum is unlikely to struggle with completing almost any cleaning job if you factor in the PowerBoost charging feature in real-world use.

Ecovacs App Features and Smart Home Integration

The Ecovacs app includes all the room customizations, no-go zones, no-mop zones, map editing, and scheduling tools you would expect from a premium robot vacuum brand. It also includes some of the finer controls we like to see, such as mopping along the direction of the floor.

Its RGB camera supports video calls and live video monitoring. The robot is also Matter-compatible and includes an AI-powered cleaning agent and an onboard voice assistant.

For users building out a smart home ecosystem, the X12 checks most of the expected boxes.

Ecovacs app screens showing live video monitoring controls, map editing, and AI recommendation features for the Ecovacs X12 OmniCyclone.
Ecovacs X12’s app offers many advanced controls, though how much they matter depends on your needs. © Vacuum Wars

How Vacuum Wars Tests Robot Vacuums: Step into the world of Vacuum Wars, where real-world tests, straight-forward reviews, and no sponsored products redefine robot vacuum evaluations.

Cons of the Ecovacs X12 OmniCyclone

Our Ecovacs X12 OmniCyclone review won’t be complete without discussing the potential deal-breakers. The following won’t be an issue for most homes, but they are worth mentioning since the X12 scored slightly below average.

Carpet Deep Cleaning and Navigation Concerns

The X12 scored 76% in our carpet deep clean evaluation, where we embed sand into medium-pile carpet. That’s slightly below the average of 78% and below the T90 Pro Omni’s 81%.

It also performed below average in crevice pickup, earning a score of 1 compared to the average of 2.

Carpet deep clean and crevice pickup test graphic comparing the Ecovacs Deebot X12 OmniCyclone, Ecovacs Deebot T90 Pro Omni, and average scores. In the carpet deep clean test, the X12 scored 76%, the T90 Pro Omni scored 81%, and the average was 78%. In the crevice pickup test, the X12 scored 1, the T90 Pro Omni scored 1, and the average was 2.
Excellent everyday pickup, but less impressive results with embedded carpet debris and crevices. © Vacuum Wars

Navigation efficiency was another below-average result for the X12. The robot vacuum and mop combo measured 0.69 square meters per minute compared to the average of 0.71 and the T90 Pro Omni’s 0.75.

To be fair, the difference was small. But navigation efficiency is something we watch very closely. It has historically been a weak point in our evaluations and user reviews of some Ecovacs robot vacuums.

Navigation efficiency test graphic comparing the Ecovacs Deebot X12 OmniCyclone at 0.69 m² per minute, the Ecovacs Deebot T90 Pro Omni at 0.75 m² per minute, and the average at 0.71 m² per minute.
The X12’s strong battery life helps offset its slightly slower cleaning pace. © Vacuum Wars

Dustbin Size and Robot Height

Another potential drawback is the size of the onboard dustbin. At only 250 milliliters, it’s about 30% smaller than average. That can create overfilling issues in homes with large debris or heavy loads of pet hair. However, we observed the robot vacuum returning to the dock to empty fairly often during home use assessments. So this likely will not be a major issue for most users.

Ecovacs X12 OmniCyclone onboard dustbin being held in front of the robot vacuum.
The X12’s onboard bin is small, but the auto-emptying feature keeps that from becoming a major issue. © Vacuum Wars

Additionally, this flagship robot vacuum is slightly taller than some competing models. That may limit access under low-clearance furniture if it’s an important consideration for your home.

Ecovacs X12 OmniCyclone Review: Conclusion and Recommendation

The Ecovacs X12 OmniCyclone is still too new for us to draw long-term conclusions based on user feedback. Plus, its ranking could certainly change if retailers begin reporting widespread reliability concerns or negative reviews.

That noted, the X12 OmniCyclone has secured an extremely high position on our Top 20 Robot Vacuums list. And it’s easily the best Ecovacs robot vacuum evaluated to date.

It’s an excellent floor cleaner overall (especially on hard floors), and its mopping system remains one of the strongest currently available in a robot vacuum and mop combo. The FocusJet pre-soak system, Ozmo roller mop, top-tier obstacle avoidance, and bagless OmniCyclone dock also help separate it from many competing flagship robot vacuums.

It’s also one of the better premium robot vacuums for homes with pets, considering its excellent pet hair management performance and strong docking automation.

We consider the Ecovacs Deebot X12 OmniCyclone one of the most significant flagship robot vacuum releases of the year.

Robotic vacuum on a wooden workbench in a tool-filled workshop, metallic body and docking base visible in front of blue-green lighting.

Ecovacs Robot Vacuum Buyers Guide 2026

We break down the most important differences across the Ecovacs robot vacuum lineup. From affordable models to advanced units packed with high-tech features, we’ll help you figure out which upgrades are worth investing in and which ones you might not need. Whether you’re shopping for a smart cleaning assistant on a budget or looking to splurge on a premium option, our guide will walk you through everything you need to know to find the right Ecovacs robot vacuum for your home. See the Guide

Ecovacs Robot Vacuum Buyer's Guide 2025

author avatar
Christopher White CEO
Christopher White is the CEO of Vacuum Wars, the premier YouTube channel dedicated to vacuum cleaner reviews. Over the past eight years, Vacuum Wars has become a trusted resource, meticulously reviewing hundreds of robot vacuums, cordless vacuums, carpet cleaners, and various floor care products. Known for their comprehensive in-house testing, Vacuum Wars has built one of the most extensive databases of vacuum cleaner metrics available. Under Christopher’s leadership, the channel has maintained a strict no-sponsorship policy, ensuring that all reviews remain unbiased and trustworthy. This dedication to integrity has garnered a loyal following of over 300,000 subscribers who rely on their expert advice. Christopher is also a recognized authority on robot vacuums, boasting one of the largest private collections of these devices worldwide. Learn more

Vacuum Wars independently buys and tests every vacuum and floorcare product we review—providing unbiased, data-driven insights so you can make informed buying decisions and find the right technology for your home. Read more about how we test robot vacuums.

More Robot Vacuum Reviews

  • Ecovacs X12 OmniCyclone Review: One of the Best Robot Vacuums this Year

    We first got a look at the Ecovacs Deebot X12 OmniCyclone at CES 2026 (see our coverage), where the fully loaded premium robot vacuum and mop was unveiled with a brand-new FocusJet pre-soak mopping feature. We bought one and put it through several weeks of hands-on evaluations in the studio. In our Ecovacs Deebot X12…

  • Eufy Omni C28 Review: A High Performance Robot Vacuum at a Surprisingly Low Price

    The Eufy Omni C28 impressed us with excellent roller mop performance, strong carpet cleaning, outstanding anti-tangle results, and premium-level features at a surprisingly competitive price. In this review, we break down its real-world test results, pros, cons, and where it ranks among the best robot vacuums.

  • Ecovacs T90 Pro Omni Robot Vacuum Review: Elite Mopping Meets Serious Suction

    The Ecovacs Deebot T90 Pro Omni premiered at CES 2026 in Las Vegas this year, bringing major upgrades across several categories over earlier versions of the T-series. After buying the new T90 ourselves and putting it through weeks of testing, we came away thinking this may be the best Ecovacs robot vacuum we have tested…

  • Roborock Qrevo Edge S5A Review: Record-Breaking Carpet Cleaning in a Mid-Range Robot Vacuum

    The Roborock Qrevo Edge S5A impressed us with a record-tying 96% carpet deep clean score, strong mopping performance, excellent hair management, and a feature-rich dock system. While its obstacle avoidance performance is a weakness, it still earned a spot on our Top 20 robot vacuum list.

  • Roborock Qrevo CurvX Review After 3 Months of Real-World Testing

    After weeks of real-world testing in a busy family home with kids, pet hair, hard floors, and daily clutter, this Roborock Qrevo CurvX review reveals how the robot vacuum actually performs beyond the lab. Learn its biggest strengths, surprising weaknesses, and the optimization tricks that dramatically improved its mopping performance.

  • Roborock Saros 20 Robot Vacuum Review: Climbing to New Heights!

    The Roborock Saros 20 is Roborock’s latest premium robot vacuum and mop combo, featuring advanced mopping, obstacle avoidance, and hands-free automation. In this Vacuum Wars review, we put it through extensive real-world and benchmark testing to see how it compares to other flagship robot vacuums in 2026.

  • Best (May 2026) Robot Vacuums

    May 2026 brought several notable shifts to our robot vacuum rankings. See our latest Best Overall, Best Value, and Best Budget picks based on independent Vacuum Wars testing of 150+ robot vacuums.

  • Best Vacuum Cleaners by Category: Our Top Picks and Best Value Picks

    We tested hundreds of vacuums across seven major categories to find the best overall and best value picks right now. Here are our current recommendations for upright, cordless, handheld, carpet cleaner, spot cleaner, hard floor cleaner, and robot vacuums based on our testing.

More Reviews

Home Robot Vacuum Reviews Ecovacs X12 OmniCyclone Review: One of the Best Robot Vacuums this Year

Our Top Picks

Current Vacuum Wars product rankings:

Best Cordless Vacuums
Best Robot Vacuums
Best Upright Vacuums
Best Carpet Cleaners
Best Air Purifiers
Best Spot Cleaners