Deebot X12 Pro Omni
3 tests of the shared X12 robot · bagged dock untestedRead the findings →The bagged-dock version of Ecovacs's X12 flagship, with a roller mop and a stain spray. It suits anyone who wants excellent mopping and would rather seal dust in bags. Its vacuuming and obstacle dodging are less consistent.
See the alternatives below, or switch market.
Where it sits in Ecovacs’s range
- DEEBOT T90 Pro OmniCheaper T-series roller mop · $763.99
- Deebot X11 Pro OmniLast year's bagged-dock roller-mop model · $1,040
- Deebot X12 Pro OmniThis model
- DEEBOT X12 OmniCycloneSame robot, bagless cyclone dock
- Deebot X12S Pro OmniRefreshed X12S with a bagged dock
Feedback
What reviewers found
None of the reviews we use covers the Pro Omni package itself, but three testers have used the identical robot sold as the X12 OmniCyclone. Vacuum Wars bought one and measured flawless first-pass pickup, perfect pet-hair results and near-perfect obstacle avoidance. SmartHomeAssistent found strong pickup and good mopping, but slow runs, weak corners and modest climbing. Gizmodo liked the mopping but saw it run over cables and small toys and bump into furniture. All three rate the mopping well, and none of them can tell you how the bagged dock behaves.
SmartHomeAssistent, hands-on (tested on the ECOVACS DEEBOT X12 OmniCyclone (same robot, bagless dock)) · Vacuum Wars, lab test, Aug 2026 (tested on the ECOVACS DEEBOT X12 OmniCyclone (same robot, bagless dock)) · Gizmodo, hands-on, More than a week, May 2026 (tested on the ECOVACS DEEBOT X12 OmniCyclone (same robot, bagless dock))
Hard floors
Mixed resultsOn open floor it's excellent: SmartHomeAssistent got almost everything off laminate and Vacuum Wars recorded flawless first-pass pickup. Corners and edges are weaker, with SmartHomeAssistent finding debris left at the wall and in corners, and Vacuum Wars measuring slightly below-average crevice pickup.
Carpet and rugs
Mixed resultsSmartHomeAssistent recorded some of its best results on short and deep carpet, but Vacuum Wars measured slightly below-average removal of deep carpet dirt.
Pet hair
Mixed resultsVacuum Wars found it removed all its flattened pet hair with no long hair tangled. SmartHomeAssistent found some hair wound into the brush on carpet and deep pile.
Mopping
Reviewers rate it highlySmartHomeAssistent saw it spot and spray dried coffee, ketchup and mud, leaving only a trace of coffee, and Vacuum Wars measured above-average stain removal with little water left. Gizmodo also rated it highly. Marks right at the wall can stay.
Navigation and obstacles
Mixed resultsVacuum Wars and SmartHomeAssistent saw it avoid nearly all their test objects, including fake pet mess. At home, Gizmodo found it caught cables, ran over Lego and pencils and bumped into furniture, and all three found it slow to finish.
Dock and upkeep
Not enough evidenceAll the tests we use were of the same robot with the bagless OmniCyclone dock, so there's no report yet on how this model's bagged dock performs.
App and software
Not enough evidenceNone of the reviews we use judged the app in enough detail to rate it.
Noise
Not enough evidenceNone of the reviews we use judged how loud the robot or its dock is.
Reliability and support
Not enough evidenceNone of the reviews we use has run it long-term or judged Ecovacs's support.
Value
Not enough evidenceNone of the reviews we use judged the value of this bagged package, which hasn't been tested yet.
Verdicts come from independent, hands-on, finished reviews. An area needs at least two of them before we say more than “Not enough evidence”. We don't score robots ourselves. How this works
Strong pickup, with one caveat
On the shared robot, SmartHomeAssistent measured 98 of 100 grams picked up from laminate, 80 grams from short carpet and 77 grams from deep carpet, among the best results it has recorded. Vacuum Wars recorded perfect first-pass pickup and removed all of its flattened pet hair, with no long hair tangled, though deep carpet dirt and crevices were slightly below average. The caveat comes from SmartHomeAssistent, which found some hair wound into the brush on carpet and deep pile.
Good mopping, weak corners
SmartHomeAssistent found the robot spotted dried coffee, ketchup and mud, sprayed them, and left the floor clean apart from a trace of coffee. Vacuum Wars measured above-average dried-stain removal while leaving very little water behind, and Gizmodo also rated the mopping highly. Edges are the weak point: chalk lines right at the wall stayed visible for SmartHomeAssistent, and the side brush doesn't extend, so it only pulled two of five grains of corn out of a corner.
Very slow to finish
SmartHomeAssistent took 65 minutes to clean a 25 square metre room and more than an hour and a half to mop it, because the robot keeps returning to wash the roller, and found it used a lot of battery for the area. Gizmodo found its first cleans very slow, at more than two hours for about 28 square metres, and Vacuum Wars measured a slightly below-average pace. Schedule it for when you're out, or trim the settings in the app.
Obstacle dodging: testers disagree
Vacuum Wars saw it avoid 23 of 24 test objects, and SmartHomeAssistent found it recognised almost all of its 16, including Lego and fake pet mess, missing only a cat toy and a doll. At home, Gizmodo had a very different experience: it caught cables in plain sight, ran over Lego and pencils, ran into feet, and rammed furniture in its AI mode. Climbing is modest too, with SmartHomeAssistent measuring only 2.2cm, so check your doorway thresholds.
All three tests were of the X12 OmniCyclone, which uses the same robot with a bagless dock. SmartHomeAssistent's dock notes, such as the 4L clean-water tank, apply to the Pro Omni. None of the reviews we use has tested the bagged dock itself.
Our take
Should you buy the Deebot X12 Pro Omni?
Best for: Homes where washing hard floors is the main job. Skip it if: Cables, socks or small toys are often left on your floors.
Worth a look if you want the X12's roller mop and would rather seal dust in bags than tip out a bin. Tests of the shared robot agree the mopping is excellent, but they split on vacuuming and on how well it dodges clutter, so tidy cables away until you know how it behaves in your home. If you want a mop-first Ecovacs for less, the T90 Pro Omni uses the same size roller.
The X12 Pro Omni is the second version of Ecovacs's 2026 X12 flagship. The robot is the same as the X12 OmniCyclone's: a long roller mop that's rinsed as it cleans and slides out towards skirting boards, two nozzles that pre-spray dried stains, and a laser sensor in the nose instead of a turret. The difference is the dock, which empties the robot into sealed dust bags rather than a bagless cyclone bin, and has a slightly bigger clean-water tank.
Bags cost money, but they keep dust off your hands. The robot is 9.8cm tall, so it needs a gap of about 10cm under furniture. It's sold in the US and mainland Europe; Ecovacs's UK shop lists it without a price.
Because the robot is shared, tests of the OmniCyclone tell you a lot about how this one cleans. They can't tell you how the bagged dock behaves.
Before you buy
The questions people ask about this one
Will it avoid cables and pet mess?
Testers disagree. On the shared X12 robot, Vacuum Wars saw it avoid 23 of 24 objects and SmartHomeAssistent nearly all of its 16, including fake pet mess. Gizmodo found it caught cables and ran over Lego and pencils in a real home. Tidy the floor until you've watched a few runs.
Does it fit under low furniture?
It's 9.8cm tall with no turret, per the specifications. SmartHomeAssistent found it drove under a coffee table with 10cm of clearance. Anything much lower than that is out of reach, so measure your tightest gap first.
Can it cross rugs and raised thresholds between rooms?
Ecovacs claims 2.4cm for a single threshold and 4cm for two steps, per the specifications. SmartHomeAssistent measured only 2.2cm, and saw the robot avoid or reduce suction on its tallest rugs. The roller lifts 15mm and is covered on carpet, per the specifications.
How often do I have to empty or refill anything?
The dock empties the robot into a dust bag, so you change bags instead of tipping out a bin. It has a 4L clean-water tank and a 2.2L dirty-water tank, per the specifications. SmartHomeAssistent notes the robot's own dirty-water tank is fixed in place and can't be removed for cleaning.
X12 Pro Omni or X12 OmniCyclone?
Same robot, different dock, per the specifications. SmartHomeAssistent puts the choice down to one question: are you happy buying dust bags? The Pro Omni's bags keep dust sealed; the OmniCyclone's bin avoids the running cost but needs tipping out.
Alternatives
Other robot vacuums to compare.

DEEBOT X12 OmniCyclone
Why consider it: The same robot with a bagless dock, and reviewers praised its roller mop and obstacle avoidance.
The compromise: Vacuuming reviews are divided, with weaker results on larger debris and embedded carpet dirt.

DEEBOT T90 Pro Omni
Why consider it: Vacuum Wars found strong pickup, good carpet-hair removal and above-average dried-stain results.
The compromise: A TechRadar home test found hair left behind, streaky mopping and repeated remapping.

DEEBOT X9 PRO OMNI
Why consider it: RTINGS and Vacuum Wars both found its roller mop effective on dried marks.
The compromise: Carpet edges may need a second pass, and it didn't reliably avoid pet mess.
Specs
Full specifications
Each specification names its source. Manufacturer claims are not independent test results; unconfirmed figures are labelled.
Owner reviews
Do you own the Deebot X12 Pro Omni?
Tell people how it’s held up: cleaning, maintenance, faults and support. Owner accounts are shown separately from independent reviews.
Sources
Where this page’s findings come from
Editorial reviews
- SmartHomeAssistent: ECOVACS DEEBOT X12 PRO OMNI test (measured on the identical X12 OmniCyclone) ↗2.4 (Gut)Hands-on · Tested on the ECOVACS DEEBOT X12 OmniCyclone (same robot, bagless dock)
- Vacuum Wars: Ecovacs X12 OmniCyclone Review: New Flagship Tested ↗Lab test · Tested on the ECOVACS DEEBOT X12 OmniCyclone (same robot, bagless dock)
- Gizmodo: Ecovacs Deebot X12 OmniCyclone Review: AI Can't Save This Robot Vacuum ↗3 / 5Hands-on, More than a week · Tested on the ECOVACS DEEBOT X12 OmniCyclone (same robot, bagless dock)
Sources
Videos
- Revu Rampage: ECOVACS DEEBOT X12 PRO OMNI Review | Is This the Best Robot Vacuum & Mop of 2026? ↗
- Quick Talk Review: ECOVACS DEEBOT X12 PRO Omni Robot Vacuum and Mop Review ↗
- Search YouTube for Ecovacs Deebot X12 Pro Omni ↗Search results may include company demonstrations or similar models. Check the source and model name; a demonstration is not an independent performance test.
