# Ecovacs DEEBOT X12 PRO OMNI review

X12 roller mop robot with a dust bag dock instead of a bagless one

- Our score: not scored yet
- Price: $1,500 (checked Nov 11, 2026)
- Status: on sale
- Best for: hard floor mopping with a bagged dock
- Skip if: you want no dust bags or have low furniture
- HTML version: https://robotsforthat.com/robot/ecovacs-deebot-x12-pro-omni/

## Verdict

Worth a look for hard floor homes that want the X12 roller mop and are fine buying dust bags. Testers rate the robot highly for mopping and pet hair but found it slow and weak in corners. At the $1,499.99 store price it costs as much as the bagless X12 OmniCyclone, so compare bundle deals first.

## Pros

- Roller mop with FocusJet pre spray handles stains well
- Excellent pet hair pickup on hard floors in testing
- Strong obstacle detection scores
- No top laser tower

## Cons

- Dock needs dust bags
- Very long cleaning times in smarthomeassistent.de testing
- Weak corner and edge pickup
- Tall at about 3.9 in
- Store price matches the bagless X12 OmniCyclone

## Specs

- suction: 22,000 Pa and 22 L/s airflow (Ecovacs claim); Vacuum Wars measured 1.26 kPa and 22 CFM on the same robot sold as the X12 OmniCyclone
- navigation: dToF laser navigation, no top laser tower, TruEdge 3.0 edge cleaning (Ecovacs)
- obstacle avoidance: RGBD camera (Ecovacs); smarthomeassistent.de scored 46 of 53 and Vacuum Wars 23 of 24 on the X12 OmniCyclone, which has the same robot
- mopping: Yes, OZMO Roller 3.0 self washing roller mop, 270 mm (10.6 in), FocusJet pre spray, 50 water levels, lifts 15 mm on carpet (Ecovacs)
- self empty: Yes, auto empty into a dust bag with bag detection (Ecovacs); bag size not published
- dock features: Warm water mop washing and hot water auto refill, 4 L clean and 2.2 L dirty water tanks (Ecovacs); drying and auto drain not stated on the product page
- runtime: 4,000 mAh battery, adds 13% in about 3 min (Ecovacs); runtime in minutes not published; Vacuum Wars estimated about 1,277 sq ft per charge on the X12 OmniCyclone
- dustbin: 250 mL onboard bin (Ecovacs)
- height: 9.8 cm (3.9 in), measured by smarthomeassistent.de on the same robot
- pet hair: Vacuum Wars measured 100% flattened pet hair pickup and 0% hair wrap on the X12 OmniCyclone; smarthomeassistent.de scored hair 10 of 10 on laminate but 5.3 of 10 on carpet
- app: ECOVACS Home app with YIKO and YIKO GPT voice assistant (Ecovacs)
- threshold: 24 mm single, 40 mm double (Ecovacs); smarthomeassistent.de measured 2.2 cm
- noise: 61.1 dBA vacuum, 64.4 dBA vacuum and mop, 73.1 dBA dust collection (Ecovacs)

## Safety

- recalls: Not checked
- fcc: Not checked
- company status: Active

## Questions buyers ask

### What is the difference between the X12 Pro Omni and the X12 OmniCyclone?

smarthomeassistent.de says the robot is the same. The Pro Omni dock collects dust in bags, while the OmniCyclone dock is bagless.

### Does it mop well?

Yes. It uses a 270 mm roller mop with a FocusJet pre spray, and both testers scored its mopping above average.

### Will it fit under my furniture?

It is about 9.8 cm tall per smarthomeassistent.de, so it needs at least about 10 cm of clearance.

## Sources

1. [Ecovacs US: DEEBOT X12 PRO OMNI product page](https://www.ecovacs.com/us/shop/deebot-robotic-vacuum-cleaner/x12-pro-omni-silver)
2. [smarthomeassistent.de: Ecovacs Deebot X12 Pro Omni test](https://www.smarthomeassistent.de/saugroboter/ecovacs-deebot-x12-pro-omni/)
3. [Vacuum Wars: Ecovacs X12 review](https://vacuumwars.com/ecovacs-x12-review/)
4. [Ecovacs US promotion page](https://www.ecovacs.com/us/promotion)
