# Ecovacs DEEBOT X12S PRO OMNI review

X12S roller mop robot with a bagged dock, best for hard floors

- Our score: not scored yet
- Price: $949 (checked Nov 11, 2026)
- Status: on sale
- Best for: hard floors and cluttered rooms
- Skip if: you have high pile carpet
- HTML version: https://robotsforthat.com/robot/ecovacs-deebot-x12s-pro-omni/

## Verdict

A good pick for mostly hard floor homes that want a strong roller mop and top obstacle avoidance at a lower price than the bagless X12S OmniCyclone. It got stuck on high pile carpet in testing and left corners dirty. Skip it if you have thick rugs or want no dust bags.

## Pros

- Perfect 53 of 53 obstacle score in smarthomeassistent.de testing
- Excellent hair pickup with no brush wrap
- Roller mop removed coffee stains fully
- Cheaper than the bagless X12S OmniCyclone

## Cons

- Got stuck on high pile carpet three times
- Corners and edges not fully clean
- High battery use per room
- Needs dust bags

## Specs

- suction: 53 AW (Ecovacs, no Pa figure on the Pro Omni page); BGR reports up to 27,000 Pa for the sibling X12S OmniCyclone
- navigation: AIVI 3D 4.0 vision system (Ecovacs); BGR describes a front mounted LiDAR on the X12S OmniCyclone; smarthomeassistent.de scored navigation 4 of 5
- obstacle avoidance: AIVI 3D 4.0, avoids pets, pet waste and loose wires (Ecovacs); smarthomeassistent.de scored 53 of 53
- mopping: Yes, OZMO Roller 3.0 roller mop, 27 cm, 4,000 Pa downward pressure, lifts 15 mm on carpet with a cover (Ecovacs); page lists both 260 and 220 RPM
- self empty: Yes, auto empty into a dust bag (Ecovacs, smarthomeassistent.de); bag size not published
- dock features: Hot water mop washing up to 100 C under lab conditions, air path drying, dirty water box auto cleaning (Ecovacs)
- runtime: Battery size not published; adds 13% in about 3 min (Ecovacs); smarthomeassistent.de used 41% battery and 52 min for a 25 square meter test room and measured up to 150 min to recharge
- height: 98 mm (Ecovacs)
- pet hair: smarthomeassistent.de scored hair 10 of 10 on laminate and carpet, 6.2 of 10 on high pile
- app: ECOVACS Home app with AGENT YIKO 3.0 voice assistant (Ecovacs)
- threshold: 25 mm single, 50 mm double (Ecovacs)

## Safety

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

## Questions buyers ask

### How is it different from the X12S OmniCyclone?

smarthomeassistent.de says the robots are identical. The Pro Omni dock uses dust bags, and the OmniCyclone dock is bagless.

### Is it good on thick rugs?

No. In smarthomeassistent.de testing it got stuck on high pile carpet three times and the test was stopped. It did well on regular carpet.

### How tall is it?

Ecovacs lists 98 mm, about 3.9 in.

## Sources

1. [Ecovacs US: DEEBOT X12S PRO OMNI product page](https://www.ecovacs.com/us/shop/deebot-robotic-vacuum-cleaner/deebot-x12s-pro-omni)
2. [smarthomeassistent.de: Ecovacs Deebot X12S Pro Omni test](https://www.smarthomeassistent.de/saugroboter/ecovacs-deebot-x12s-pro-omni/)
3. [BGR: Ecovacs Deebot X12S OmniCyclone review](https://www.bgr.com/2251627/ecovacs-deebot-x12s-omnicyclone-review/)
