ECOVACS DEEBOT X12 OmniCyclone: Specs, Price, Pros & Cons
The roller mop on the ECOVACS X12 OmniCyclone rinses itself as the robot drives, so the surface touching the floor is refreshed through the whole run instead of only at the dock. An extending edge system pushes that roller out to the baseboard, and the result is a mop that reaches corners without going stale halfway across the kitchen.
The name refers to the dock. There is no dust bag in it. The robot empties into a cyclonic bin that you tip out yourself, much as you would a cordless stick vacuum. Within the ECOVACS family it is the bagless choice, and the T90 PRO OMNI fills the same slot with a bag for anyone who would rather not look at the dust.
On the robot, suction is strong and the rated coverage runs to 400 square meters. Obstacle avoidance uses depth cameras alongside the laser, the dock refills the roller with hot water, and warm air dries it between runs. The robot's own dust bin is small at 250 ml, so on a large or dusty floor it heads back to the dock often.
It suits a buyer who wants a flagship roller-mop robot, dislikes consumables and does not mind a weekly look inside a dust bin. ECOVACS publishes no plain single-charge runtime for this model, and its battery is on the small side, so anyone sizing it to a big house is working from incomplete figures. It is also priced at the top of the range, which makes the bagless dock a considered choice for the money.
Category strengths
Where the ECOVACS DEEBOT X12 OmniCyclone beats the median
- A much larger cleaning area ?400 m² vs 226 m² (median)
- Stronger suction ?22,000 Pa vs 19,750 Pa (median)
- A higher mop lift ?15 mm vs 10.5 mm (median)
Where the ECOVACS DEEBOT X12 OmniCyclone trails the median
- A smaller battery ?4,000 mAh vs 5,200 mAh (median)
- A smaller dustbin ?250 ml vs 300 ml (median)
- Slightly louder operation ?61.1 dB vs 60.1 dB (median)
- A slightly taller design ?98 mm vs 96.8 mm (median)
How this VS Score was computed
Score 61: each known spec is measured against the median of all robot vacuums (58 products), then weighted; 50 means level with that median. In classes of six or more, a value beyond the class’s 10th–90th percentile range counts as that limit, so one extreme product cannot set the scale. 42% of the scoreable weight could be used; unknown values, features not applicable to this class and proxies (battery capacity where a rated life exists) add or remove nothing.
| Specification | This product | Cohort median | Score weight | Points moved |
|---|---|---|---|---|
| Mopping | Yes | 79% of the class have it | 0.6 | +30.0 |
| Max cleaning area | 400 | 226 | 0.6 | +22.8 |
| Edge-cleaning extension | Yes | 79% of the class have it | 0.4 | +20.0 |
| Suction power | 22,000 | 19,750 | 1.2 | +7.2 |
| Mop lift | 15 | 10.5 | 0.3 | +6.3 |
| Battery capacity | 4,000 | 5,200 | 0.5 | −6.0 |
| Dustbin capacity | 250 | 300 | 0.4 | −3.2 |
| Height | 98 | 96.8 | 0.5 | −0.5 |
| Noise level | 61.1 | 60.1 | 0.4 | −0.4 |
| Cleaning modes | 4 | 4 | 0.3 | +0.0 |
| Navigation | LiDAR | LiDAR | 1 | +0.0 |
| Threshold clearance | 24 | 24 | 0.3 | +0.0 |
| Water tank | 110 | 110 | 0.3 | +0.0 |
Not scored: Carpet detection (unknown: not scored); Mapping (standard for the class (98% have it)); Multi-floor maps (unknown: not scored); Obstacle avoidance (standard for the class (100% have it)); No-go zones (unknown: not scored); Runtime (unknown: not scored); Recharge & resume (unknown: not scored); Self-empty dock (standard for the class (91% have it)); Auto-refill mop (standard for the class (87% have it)); Mop self-cleaning (standard for the class (92% have it)); Automatic mop removal (unknown: not scored); Mop wash temperature (unknown: not scored); Warm-air drying temperature (unknown: not scored); Automatic detergent dispenser (unknown: not scored); Dirt detection & re-mop (unknown: not scored); App control (unknown: not scored); Voice assistant (standard for the class (100% have it)); Scheduling (unknown: not scored); Zone / room cleaning (unknown: not scored); HEPA filter (unknown: not scored); Washable filter (standard for the class (88% have it)); Anti-tangle brush (standard for the class (98% have it)); Removable mop pads (unknown: not scored).
Editor’s note
The X12 OmniCyclone's defining feature is in the name: the dock has no dust bag. It empties the robot into a cyclonic bin you tip out yourself, the way a stick vacuum works, so there is no consumable to buy and nothing to forget to reorder. Whether that is a feature or a chore depends on you: a bag hides the dust for months, and a bin shows it to you every week. I lean towards it, because the recurring cost of bags on a flagship robot is easy to underestimate.
The rest is a serious machine. Suction is 22,000 Pa, with ECOVACS's ZeroTangle 4.0 airflow-directed main brush and an anti-tangle side brush. The OZMO Roller 3.0 mop washes itself continuously as it goes, and a TruEdge 3D sensor extends the mop to the baseboard. Navigation is dToF with RGB-depth obstacle avoidance running on a dedicated RV1126B processor, and the body is 98 mm tall. The dock still refills the mop with hot water from a 3.5-liter tank and dries it with hot air.
Two things to note. ECOVACS does not publish a plain single-charge runtime for this model. Its table gives a cumulative 5,461-minute figure across recharges, which cannot be compared with anyone else's number, so that field is left empty here. And at 110 W rated power with a 4,000 mAh cell, I would expect it to visit the dock on a large floor. Standard-mode noise is 61 dBA, rising to 64 when mopping.
Buy it if you want a flagship roller-mop robot and you would rather empty a bin than buy bags. If you want the dock to disappear from your life entirely, a bagged dock is the quieter choice.
Specifications
Quality bars show where each figure sits between the lowest and highest of the 58 robot vacuums this VS Score is measured against.
Cleaning
Navigation
Battery & dock
Design
Smart features
Maintenance & filtration
Sources and verification
Where the specifications come from
- Official product pageecovacs.com
- Datasheet or manualsite-static.ecovacs.com
- Retailer listing (cross-check)amazon.com
Verification
- First published
- Specifications last checked
- Sheet completeness
- 24 of 39 specifications verified; the rest show as Unknown and are never estimated or scored
- Page type
- Product specification page — Compiled from the manufacturer’s published specifications and the cited sources; this is not a hands-on test.
- Basis
- Research-based: specifications and editorial text were compiled from the documents listed here and the manufacturer’s published data. We have not tested this unit ourselves; where independent measurements are mentioned they belong to the linked publication.
Where to buy
Prices and availability may change. Check the retailer before buying. We may earn a commission on purchases.
Price history
Ratings & reviews
No reviews yet. Be the first to share your experience.
The bottom line
The ECOVACS DEEBOT X12 OmniCyclone earns a VS Score of 61, above the median of the 58 robot vacuums it is measured against (a score of 50 is level with that median).
- Who it’s for
- Buyers who want a flagship roller-mop robot and prefer a bin they empty to a bag they buy, and homes with low furniture where its modest height earns its keep.
- Who should look elsewhere
- Anyone who wants the dock to be invisible for months at a time, since the cyclonic bin needs emptying by hand. Also not for buyers comparing single-charge runtimes: ECOVACS does not publish one.
- The trade-off that matters
- No consumable bags and a continuously self-washing roller mop, against a dock you maintain yourself, an unstated single-charge runtime, and a price at the top of the range.
- The main alternative
- ECOVACS DEEBOT T90 PRO OMNI: the bagged-dock alternative in the same family, with more suction (30,000 Pa) and a published 120-minute runtime, for anyone who would rather not empty a bin.
The VS Score is calculated from the weighted specifications above, each measured against the median of comparable robot vacuums — a shortlisting guide, not a substitute for your own priorities. See how we score.













