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 results

    On 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 results

    SmartHomeAssistent 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 results

    Vacuum 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 highly

    SmartHomeAssistent 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 results

    Vacuum 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 evidence

    All 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 evidence

    None of the reviews we use judged the app in enough detail to rate it.

  • Noise

    Not enough evidence

    None of the reviews we use judged how loud the robot or its dock is.

  • Reliability and support

    Not enough evidence

    None of the reviews we use has run it long-term or judged Ecovacs's support.

  • Value

    Not enough evidence

    None 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.

Where to buy

Where to buy the Deebot X12 Pro Omni in United States

No verified retailer listed in United States. Switch market above, or see the alternatives below.

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.

See all models →
ECOVACS DEEBOT X12 OmniCyclone
ECOVACS

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.

Independently reviewedView profile →
ECOVACS DEEBOT T90 Pro Omni
ECOVACS · $763.99

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.

Independently reviewedView profile →
ECOVACS DEEBOT X9 PRO OMNI
ECOVACS · $799.99

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.

Independently reviewedView profile →

Specs

Full specifications

Cleaning systemVacuum and roller mopSource: Ecovacs
Claimed suction22,000Pa, 22L/s airflowSource: Ecovacs
Robot size35.3 × 35.1 × 3.9in (9.8cm)Source: Ecovacs
NavigationdToF laser with AIVI 3D 4.0 obstacle recognitionSource: Ecovacs
MoppingOZMO Roller 3.0, 11in (27cm); FocusJet stain pre-spray; extends 1in (2.58cm) towards edgesSource: Ecovacs
Carpet handlingRoller lifts 0.6in (15mm) with a protective coverSource: Ecovacs
Thresholds0.9in (2.4cm) single; 1.6in (4cm) two-step (claimed)Source: Ecovacs
DockBagged auto-empty; hot-water roller wash; 145°F (63°C) hot-air dryingSource: Ecovacs
Tanks4L clean water, 2.2L dirty water; 0.25L robot dustbinSource: Ecovacs
Battery4,000mAh; 2h 25min charge; 13% top-up in 3 minutes (claimed)Source: Ecovacs

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.

Write an owner review

Sources

Where this page’s findings come from

Editorial reviews

Sources

Videos