Where are you shopping from?

We show retailers that deliver to your country. The language switches to match, and you can change it any time.

Ireland & UK

Rest of Europe

Americas

Ecovacs Deebot X12 OmniCyclone review

Updated · Compared in: Robot vacuums and mops

Ecovacs Deebot X12 OmniCyclone
Best built-in voice

Best for: Talking to the robot directly · Premium

Our verdict: A roller-mop flagship with its own voice assistant and a big, well-equipped dock.

Ad · affiliate links

Compare prices in other countries

Each shop shows its own price, currency and delivery terms. Not every shop delivers abroad, and taxes can differ.

Pros

  • Built-in YIKO voice assistant
  • Roller mop lifts 15 mm and washes itself
  • Generous 3.5 L clean and 2.7 L dirty water tanks
  • Detailed edge sensing

Cons

  • Lower suction figure than several rivals
  • Climbs smaller thresholds than the Roborock and Dreame
  • Runtime claim on the page is hard to read

Full review

The X12 OmniCyclone is Ecovacs's roller-mop flagship, and the headline numbers are a 22,000 Pa suction rating and a 27 cm OZMO Roller mop. The roller washes itself in the dock with heated, pressurised water, and lifts 15 mm when it meets carpet. Ecovacs lists 50 water-flow levels, so you can tune it between a light damp wipe and a wetter clean.

Navigation relies on dToF laser mapping, with an RGBD sensor and AIVI 3D 4.0 object recognition for obstacles, and a TruEdge 3D sensor to help it follow walls and skirting boards. What sets it apart from the other models on this page is the built-in YIKO voice assistant, with a GPT-based version, so you can speak to the robot itself without a smart speaker.

The dock empties the 0.25 L onboard bin into a 1.6 L bag, refills the robot from a 3.5 L clean tank, collects dirty water in a 2.7 L tank and dries the roller with hot air for two to four hours. The battery is 4,000 mAh, but the runtime figure printed on Ecovacs's page is hard to interpret, so we do not quote one beyond the 1,000 m² per task coverage claim.

The robot climbs single thresholds up to 2.4 cm and double steps up to 4 cm, which is less than the Roborock and Dreame here.

Full specifications

Suction (manufacturer figure)22,000 Pa
NavigationdToF laser navigation
Obstacle avoidanceRGBD sensor with AIVI 3D 4.0 recognition and TruEdge 3D edge sensor
Mopping systemOZMO Roller 3.0, 27 cm roller, 50 water levels, self-washing
Mop lift on carpetRoller lifts 15 mm on carpet
Self-emptying dockYes, 1.6 L dust bag (about 48 days on average, per Ecovacs)
Mop washing and dryingHeated pressurised wash, hot-air drying for 2, 3 or 4 hours
Automatic water refillYes (3.5 L clean tank, 2.7 L dirty tank in dock)
Battery and claimed runtime4,000 mAh; runtime figure on page unclear (up to 1,000 m² per task claimed)
Control appEcovacs Home app
Voice assistantsBuilt-in YIKO and YIKO-GPT assistant
Robot height98 mm
Threshold climbingSingle thresholds up to 2.4 cm, double steps up to 4 cm
Robot size353 x 351 x 98 mm
Robot weight5.5 kg
Dock weight10.3 kg
Robot dust box0.25 L
Robot water tank110 ml

Spec check note: Ecovacs does not list a separate model number on this page. The runtime line on the page is garbled, so we give only the battery capacity and the coverage claim.

Specifications checked against: Ecovacs UK Deebot X12 OmniCyclone page

How it compares with its rivals

FeatureEcovacs Deebot X12 OmniCycloneRoborock Saros 20Dreame Aqua10 Ultra Roller Completeeufy Omni S2 Robot Vacuum & MopRoborock Qrevo S ProEcovacs Deebot T90 Max Omni
Best forTalking to the robot directlyHomes with carpets and clutterHomes with raised thresholdsDeep-pile carpets and rugsA full dock without flagship costLong battery life on a budget
Price bandPremiumPremiumPremiumUpper mid-rangeMid-rangeMid-range
Suction (manufacturer figure)22,000 Pa36,000 Pa30,000 Pa (Vormax)30,000 Pa (100 AW)18,500 Pa30,000 Pa (spec table); page text also mentions 40,000 Pa
NavigationdToF laser navigationStarSight Autonomous System 2.0 (3D sensing)OmniSight 2.0 with retracting laser sensorCleanMind AI with 3D MatrixEye 2.0Not stated (mapping-based SmartPlan 2.0)dToF LiDAR with TrueDetect 3D
Obstacle avoidanceRGBD sensor with AIVI 3D 4.0 recognition and TruEdge 3D edge sensorVertiBeam side avoidance (objects from 2 cm); recognises 300+ obstacle typesRecognises 240+ object typesRecognises 200+ obstacles, down to 2.5 cmReactive Tech obstacle avoidance (structured light)TrueDetect 3D, objects from about 2 cm (page tables disagree on the sensor type)
Mopping systemOZMO Roller 3.0, 27 cm roller, 50 water levels, self-washingTwo spinning mops, 200 RPM, 8 N pressure (13 N on stains), FlexiArm side mopRoller mop with continuous fresh-water rinsingHydroJet 2.0 roller mop, 15 N pressure, 360 RPM, ozonated waterTwo spinning mops, up to 200 RPM, 30 water-flow levelsOZMO Roller 3.0, 270 mm, 200 RPM, 3,800 Pa downward pressure
Mop lift on carpetRoller lifts 15 mm on carpetMops lift or detach automatically; chassis lifts for carpet up to 3 cm pileRoller raised 14 mm on carpet (AutoSeal)Mop lifts on carpet (height not stated); vacuum body rises up to 5 cmMops lift 10 mmRoller lifts 15 mm
Self-emptying dockYes, 1.6 L dust bag (about 48 days on average, per Ecovacs)Yes, up to 65 daysYes, up to 100 daysYes, up to 68 daysYes, up to 65 daysYes (period not stated)

See the comparison →

Prices in every region

We haven't confirmed prices for this product yet. Use the links to see today's price at each shop.

Prices include VAT where the shop shows it and may have changed since we checked. Delivery costs and stock vary by country, so check on the shop's site before you buy.

Ireland & UK

CountryShopPriceLink
Ireland · EURAmazon–Visit shop →
Currys–Visit shop →
United Kingdom · GBPAmazon–Visit shop →
Argos–Visit shop →
AO–Visit shop →
Currys–Visit shop →
Very–Visit shop →

Rest of Europe

CountryShopPriceLink
Germany · EURAmazon–Visit shop →
OTTO–Visit shop →
Austria · EURAmazon–Visit shop →
MediaMarkt–Visit shop →
France · EURAmazon–Visit shop →
Boulanger–Visit shop →
Cdiscount–Visit shop →
Darty–Visit shop →
Belgium · EURAmazon–Visit shop →
Coolblue–Visit shop →
bol–Visit shop →
MediaMarkt–Visit shop →
Luxembourg · EURAmazon–Visit shop →
Netherlands · EURAmazon–Visit shop →
Coolblue–Visit shop →
bol–Visit shop →
MediaMarkt–Visit shop →
Spain · EURAmazon–Visit shop →
MediaMarkt–Visit shop →
Italy · EURAmazon–Visit shop →
Euronics–Visit shop →
MediaWorld–Visit shop →
Unieuro–Visit shop →
Portugal · EURAmazon–Visit shop →
Worten–Visit shop →
Poland · PLNAmazon–Visit shop →
Media Expert–Visit shop →
MediaMarkt–Visit shop →
RTV Euro AGD–Visit shop →
Sweden · SEKAmazon–Visit shop →
Denmark · DKKElgiganten–Visit shop →
Power–Visit shop →
Norway · NOKElkjøp–Visit shop →
Power–Visit shop →
Greece · EURMediaMarkt–Visit shop →
Plaisio–Visit shop →
Public–Visit shop →
Skroutz–Visit shop →

Americas

CountryShopPriceLink
United States · USDAmazon–Visit shop →
The Home Depot–Visit shop →
Walmart–Visit shop →
Best Buy–Visit shop →