Free tools Windows power users keep installed
One-click scans. No signup required.
Supported Roborock robot vacuums can store separate maps for different floors, usually without moving the charging dock. The reliable process is to save a complete first map, enable the modelโs multi-floor mapping feature, then carry the robot to each additional floor and let it complete a mapping run.
Support, map limits, and app labels vary by model, firmware, and region. The standard Roborock S5, for example, saves only one map.
As an Amazon Associate I earn from qualifying purchases.
First, check whether your Roborock supports multiple floor maps
Multi-floor mapping is model-specific. Roborockโs official support article lists the S4, S4 Max, S5 Max, S6, S6 Pure, S6 MaxV, S7, S7 MaxV, S8, S8+, S8 Pro Ultra, Q Revo, Q8 Max, and Q5 Pro as supporting its multi-floor mapping process. This list may not cover every newer model or every firmware release, so check your robotโs model-specific support page and the map settings in the Roborock app.
Recommended Free Tools
Roborockโs U.S. app page advertises multi-level mapping for up to four floors, but also warns that features are not available on every product. Do not assume that every Roborock stores four floor maps.
#1 Best Overall
- ๐๐น๐น-๐ถ๐ป-๐ข๐ป๐ฒ ๐๐ผ๐ฐ๐ธ ๐ณ๐ผ๐ฟ ๐๐ฎ๐ป๐ฑ๐-๐๐ฟ๐ฒ๐ฒ ๐๐น๐ฒ๐ฎ๐ป๐ถ๐ป๐ด - The upgraded dock automatically empties dust into a sealed 2.7L bag that lasts 7โ9 weeks, while 167โ high-temperature self-cleaning helps refresh the mops after each use and 113โ warm air drying keeps them ready for the next clean, making everyday floor care effortless for busy and pet-friendly homes
- ๐ญ๐ด,๐ฑ๐ฌ๐ฌ ๐ฃ๐ฎ ๐ฃ๐ผ๐๐ฒ๐ฟ๐ณ๐๐น ๐ฆ๐๐ฐ๐๐ถ๐ผ๐ป - Engineered for strong everyday cleaning performance, the robot delivers powerful suction to effortlessly lift dust, crumbs, cat litter, stubborn debris, and pet hair from hard floors, carpets, and corners, helping keep every room fresh and spotless with less effort
- ๐๐ป๐๐ถ-๐ง๐ฎ๐ป๐ด๐น๐ฒ ๐ฆ๐๐๐๐ฒ๐บ ๐ณ๐ผ๐ฟ ๐ฃ๐ฒ๐ ๐๐ผ๐บ๐ฒ๐ - Built for homes with pets and long hair, the zero-tangle side brush, all rubber main brush, and easy-to-clean omnidirectional wheel help reduce hair wrap and simplify maintenance, making daily cleanup easier and less time-consuming
- ๐ฆ๐บ๐ฎ๐ฟ๐ ๐ ๐ผ๐ฝ๐ฝ๐ถ๐ป๐ด ๐ณ๐ผ๐ฟ ๐๐ฎ๐ถ๐น๐ ๐ฆ๐๐ฎ๐ถ๐ป๐ - From kitchen splashes and cereal crumbs to pet paw prints and everyday footprints, the advanced dual mop system tackles daily messes with ease while adjusting water flow for cleaner, fresher floors throughout your home
- ๐ข๐ฏ๐๐๐ฎ๐ฐ๐น๐ฒ ๐๐๐ผ๐ถ๐ฑ๐ฎ๐ป๐ฐ๐ฒ & ๐ฏ.๐ด ๐ถ๐ป ๐๐ผ๐-๐ฃ๐ฟ๐ผ๐ณ๐ถ๐น๐ฒ ๐๐น๐ฒ๐ฎ๐ป๐ถ๐ป๐ด - Powered by smart obstacle detection, the robot precisely avoids shoes, toys, and furniture legs while gliding smoothly under beds and sofas to clean hidden dust in low-clearance spaces for more complete coverage
The standard Roborock S5 is an important exception: Roborock says it can save only one map. When moved to another floor, it recreates the map, replacing the previous floorโs map, barriers, and no-go zones.
Also distinguish between multiple saved maps and multi-floor maps. Some older models were described as saving three maps, but that did not necessarily mean they could identify and manage three different floors. Roborock explains this distinction in its map-count FAQ.
Prepare before creating maps
- Pair the robot with the Roborock app and check for an available firmware update.
- Turn on Map Saving Mode.
- Keep the charging dock in a fixed location while creating the first map.
- Open every door to a room that should appear on that floorโs map.
- Remove cables, loose objects, and anything likely to trap the robot.
- For additional floors, choose a clear, level starting area away from stair edges and tight furniture.
These preparations matter because an incomplete first map can cause missing rooms, incorrect room divisions, failed floor recognition, or a later map being overwritten.
Rank #2
- ๐ณ๐ฌ ๐๐ฎ๐๐ ๐ผ๐ณ ๐๐ฎ๐ป๐ฑ๐-๐๐ฟ๐ฒ๐ฒ ๐๐น๐ฒ๐ฎ๐ป๐ถ๐ป๐ด - Enjoy ultimate convenience with the self-emptying station. The large 2.7L dust bag provides up to 70 Days of maintenance-free cleaning, perfect for busy households and pet owners.
- ๐ญ๐ฌ,๐ฌ๐ฌ๐ฌ ๐ฃ๐ฎ ๐๐๐ฝ๐ฒ๐ฟ๐๐ผ๐ฟ๐ฐ๐ฒ ๐ฆ๐๐ฐ๐๐ถ๐ผ๐ป - With an impressive 10,000 Pa suction, it effortlessly lifts embedded pet hair, crumbs, and debris from carpets, hardwood floors, and crevices. โ
- ๐๐๐ฎ๐น ๐๐ป๐๐ถ-๐ง๐ฎ๐ป๐ด๐น๐ฒ ๐ฆ๐๐๐๐ฒ๐บ โ Equipped with a JawScrapers Comb main brush and a specialized anti-tangle side brush, this innovative system minimizes hair tangling, ensuring smoother performance and reducing the need for frequent maintenance.
- ๐ฉ๐ถ๐ฏ๐ฟ๐ฎ๐ฅ๐ถ๐๐ฒ ๐ฎ.๐ฌ ๐ ๐ผ๐ฝ๐ฝ๐ถ๐ป๐ด ๐ฆ๐๐๐๐ฒ๐บ - Experience the power of dual-zone sonic vibration technology, with scrubbing up to 3000 times per minute to remove all stains and mess, leaving your floors spotless. It lifts up to 8mm on carpets for seamless transitions. You can freely select different mopping modes on the app to clean your home.
- ๐ฆ๐บ๐ฎ๐ฟ๐ ๐๐ฎ๐ฟ๐ฝ๐ฒ๐ ๐๐ฎ๐ฟ๐ฒ ๐๐ถ๐๐ต ๐จ๐น๐๐ฟ๐ฎ๐๐ผ๐ป๐ถ๐ฐ ๐๐ฒ๐๐ฒ๐ฐ๐๐ถ๐ผ๐ป - Intelligently identifies carpets and lifts mopping modules to avoid wetting, while automatically increasing suction power for deeper cleaning. This ensures effective dirt removal and a cleaner home without compromising delicate surfaces.
Create and save the first map
- Open the Roborock app and select your robot.
- Confirm that Map Saving Mode is enabled. The location of this control varies by model.
- Place the robot on its charging dock.
- Open the doors to all rooms that should be mapped.
- Start a complete cleaning or mapping run.
- Allow the robot to explore the entire accessible floor. Do not stop it after mapping only part of the home.
- Do not move the dock while the map is being created.
- Leave the robot undisturbed until it returns to the dock on its own and the map remains visible in the app.
Roborockโs official instructions use an S7 as an example and warn that the controls can differ between models and firmware versions. Treat the labels above as the intended functions, not a universal menu path. See Roborockโs official multi-floor mapping instructions if your screen uses different wording.
Enable multi-floor mapping
After the first map has been saved, open the robotโs map or map-management screen. Depending on the model, look for one of these equivalent controls:
- Multi-floor or Multi-level building layout
- Multi-floor maps
- Map management or Saved maps
- Create new map
On models following Roborockโs documented procedure, change the building layout to Multi-floor, or enable Multi-floor maps, then select Create new map and tap Create.
Rank #3
- ๐จ๐ฝ ๐๐ผ ๐ณ-๐ต ๐ช๐ฒ๐ฒ๐ธ๐ ๐๐ฎ๐ป๐ฑ๐ ๐๐ฟ๐ฒ๐ฒ ๐๐น๐ฒ๐ฎ๐ป๐ถ๐ป๐ด: With a 2.7L sealed dust bag, the RockDock Plus efficiently collects pet hair, dirt, and debris without the need for constant emptying. This means longer cleaning cycles and more time between maintenance, ensuring your home stays consistently clean.
- ๐ญ๐ฌ๐ฌ๐ฌ๐ฌ๐ฃ๐ฎ ๐๐๐ฝ๐ฒ๐ฟ๐๐ผ๐ฟ๐ฐ๐ฒ ๐ฆ๐๐ฐ๐๐ถ๐ผ๐ป ๐ฃ๐ผ๐๐ฒ๐ฟ: High-performance suction lifts pet hair and debris from every surface, reaching deep into carpets and along edges for a thorough clean in every pass.
- ๐๐๐ฎ๐น ๐๐ป๐๐ถ-๐ง๐ฎ๐ป๐ด๐น๐ฒ ๐๐ฒ๐๐ถ๐ด๐ป: Spend less time detangling and more time enjoying your day. The JawScrapers main brush and 0% hair-tangling side brush resist pet hair wrap, even from long-haired breeds. With fewer cleaning interruptions, your robot stays ready with minimal effort.
- ๐ฅ๐ฒ๐บ๐ผ๐๐ฒ๐ ๐๐๐๐ ๐ฌ๐ผ๐ ๐๐ฎ๐ฟ๐ฑ๐น๐ ๐ฆ๐ฒ๐ฒ: This advanced system combines vacuuming and mopping in one go, effectively capturing even the finest dust that traditional vacuuming may leave behind. With three adjustable water flow settings, you can tailor the cleaning power to meet your specific needs.
- ๐ฃ๐ฟ๐ฒ๐ฐ๐ถ๐ฆ๐ฒ๐ป๐๐ฒ ๐๐ถ๐๐๐ฅ ๐ก๐ฎ๐๐ถ๐ด๐ฎ๐๐ถ๐ผ๐ป ๐ฆ๐๐๐๐ฒ๐บ: PreciSense LiDAR maps your home with precision, ensuring efficient and thorough cleaning. Its real-time mapping technology enables optimized cleaning paths, perfect for homes with pets and multiple rooms.
If there is no such option, do not repeatedly remap the home. The model may not support multi-floor mapping, the first map may not have been saved completely, Map Saving Mode may be off, or the current app and firmware may not expose the feature.
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Clear out junk files and repair common Windows errors3Scan for outdated or missing drivers - takes under a minuteAdd a second, third, or fourth floor
- Choose Create new map in the app and confirm with Create.
- Carry the robot to the next floor. Carry the robot only; the charging dock does not need to move upstairs.
- Place the robot on a clear, level section of floor with room to turn.
- Open the doors to the rooms you want included.
- Start the mapping or cleaning run from the app or robot.
- Avoid interrupting the robot while it explores.
- Let it finish and return to the place where the run began.
- Confirm that the new map appears and is retained in the app.
- Repeat for other floors, subject to your modelโs supported map limit.
Roborockโs official procedure says the dock is required for the initial map but not for additional maps. The robot can return to its starting point on the extra floor and store the map there. Carrying the dock upstairs is therefore unnecessary and may make the fixed-dock reference from the first map harder to maintain.
Use the saved maps afterward
- Carry the robot to the desired floor and place it in a clear area.
- Start cleaning from the app or the robot.
- Allow the robot to identify the floor and load the associated map.
- Before a full run, check that the displayed rooms, no-go zones, and cleaning settings belong to that floor.
Supported Roborock models can recognize the corresponding floor map after being moved without the dock. This is supported behavior, not a guarantee for every model or setup. Similar-looking floors, unsupported firmware, incomplete maps, or an ambiguous starting position can prevent reliable recognition.
Rank #4
- ๐ด๐ฌ๐ฌ๐ฌ๐ฃ๐ฎ ๐๐๐ฝ๐ฒ๐ฟ๐๐ผ๐ฟ๐ฐ๐ฒ ๐ฆ๐๐ฐ๐๐ถ๐ผ๐ป: Engineered to deliver unmatched cleaning performance, the roborock QV 35A robot vacuum with 8000Pa powerful suction effortlessly captures embedded dirt, stubborn debris, and pet hair from deep within carpets, rugs, and hard-to-reach corners, leaving every surface spotless.
- ๐๐น๐น-๐ถ๐ป-๐ข๐ป๐ฒ ๐๐ผ๐ฐ๐ธ๐ถ๐ป๐ด ๐ฆ๐๐ฎ๐๐ถ๐ผ๐ป: Designed for ultimate convenience, the advanced docking station automatically empties dust into a sealed 2.7L bag that lasts 7โ9 weeks, refills the water with a 4L tank for 3552 sqft coverage, thoroughly washes mopping pads and dries them, ensuring the robot vacuum and mop always ready for the next cleaning. To maintain optimal operation, the dirty water tank should be cleaned regularly.
- ๐ง๐ฎ๐ป๐ด๐น๐ฒ-๐๐ฟ๐ฒ๐ฒ ๐๐ฟ๐๐๐ต ๐ฆ๐๐๐๐ฒ๐บ: The upgraded asymmetrical side brush is SGS-certified for a 0% hair tangling rate, while the full-rubber spiral main brush effectively prevents hair and debris from wrapping around it, perfect for homes with pets or hair. Just say goodbye to hair tangles with the innovative robot vacuum.
- ๐ฅ๐ฒ๐ฎ๐ฐ๐๐ถ๐๐ฒ ๐ง๐ฒ๐ฐ๐ต ๐ข๐ฏ๐๐๐ฎ๐ฐ๐น๐ฒ ๐๐๐ผ๐ถ๐ฑ๐ฎ๐ป๐ฐ๐ฒ: Equipped with the Reactive Tech system, the QV 35A robot vacuum detects and avoids obstacles like furniture, cords, and shoes with precision. It also intelligently identifies no-go zones, such as stairs or tight spaces, to prevent getting stuck and ensure uninterrupted cleaning.
- ๐๐๐ฎ๐น ๐ฆ๐ฝ๐ถ๐ป๐ป๐ถ๐ป๐ด ๐ ๐ผ๐ฝ๐ ๐๐ถ๐๐ต ๐ญ๐ฌ๐บ๐บ ๐๐ถ๐ณ๐: Elevate the floor care and scrub away tough stains with two 200RPM high-speed rotating mopping pads. The 30 adjustable water levels help the robot vacuum cleaner adapt to all floor types, from delicate hardwoods to tiles. The 10mm lift feature allows it to seamlessly transition to low-pile carpets, ensuring no wet messes and complete cleaning versatility.
After each map is saved, review the floor-specific settings, including room names and divisions, invisible walls, no-go zones, cleaning order, carpet behavior, and mopping settings. Roborock describes map editing features on its official app page.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Troubleshooting multiple Roborock maps
| Problem | Likely cause and fix |
|---|---|
| No multi-floor option appears | Verify the model, firmware, app version, and Map Saving Mode. The feature may have a different name, or the robot may not support it. |
| The second floor overwrites the first | The robot may support only one map, or multi-floor mode may not be enabled. The standard S5 supports one saved map. |
| Rooms are missing | A door may have been closed, or the run was stopped early. Recreate the map with all relevant doors open and let the robot complete the run. |
| The robot cannot locate itself | Place it on a clear, level area with space to turn. Confirm that the intended floor map was saved and that the floor layouts are not too similar. |
| The new map is not saved | Do not interrupt the run. On the first floor, let the robot return to the dock by itself. On additional floors, let it return to its starting point. |
| Room boundaries or no-go zones are wrong | Open the map editor and correct the floor-specific layout after the map has been successfully saved. |
If the first map is incomplete
Re-enable Map Saving Mode, return the robot to its dock, open all relevant doors, and run a complete mapping cycle without moving the dock or stopping the robot. Delete or reset the bad map only when necessary, since doing so can remove room divisions and floor-specific restrictions.
If automatic floor recognition keeps failing
First confirm that the model actually supports multi-floor mapping rather than merely storing multiple map states. Then check that every map was saved successfully. If the floors have nearly identical layouts, start the robot from a clear, consistent location and verify the loaded map before allowing a full cleaning run.
Best Value
- ๐จ๐น๐๐ฟ๐ฎ-๐ฃ๐ผ๐๐ฒ๐ฟ๐ณ๐๐น ๐๐ฒ๐ฒ๐ฝ ๐ฆ๐๐ฐ๐๐ถ๐ผ๐ป: HyperForce 8,000 Pa lifts dust, hair, and debris from floor cracks and deep within carpets โ for spotless floors, every time
- ๐๐๐ฎ๐น ๐๐ป๐๐ถ-๐ง๐ฎ๐ป๐ด๐น๐ฒ ๐๐ฟ๐๐๐ต๐ฒ๐: A specially designed main brush and zero-tangle side brush prevent hair wrap, ensuring smooth cleaning and minimal maintenance, perfect for homes with pets.
- ๐ฃ๐ฟ๐ฒ๐ฐ๐ถ๐๐ถ๐ผ๐ป ๐๐ถ๐๐๐ฅ ๐ก๐ฎ๐๐ถ๐ด๐ฎ๐๐ถ๐ผ๐ป: 360ยฐ laser mapping scans your home in real time, plans the most efficient route, and saves multiple floor maps for easy navigation
- ๐ฉ๐ฎ๐ฐ๐๐๐บ & ๐ ๐ผ๐ฝ ๐ถ๐ป ๐ข๐ป๐ฒ ๐๐ผ: The 270 ml water tank lets you vacuum and mop at the same time. With three water levels and a removable mop pad, it tackles everything from fine dust to dried-on stains
- ๐ฅ๐ผ๐ฏ๐ผ๐ฟ๐ผ๐ฐ๐ธ ๐๐ฃ๐ฃ & ๐ฉ๐ผ๐ถ๐ฐ๐ฒ ๐๐ผ๐ป๐๐ฟ๐ผ๐น: Take full control of your robot with the Roborock app. Adjust suction levels, schedule cleaning for specific times or rooms, set up No-Go Zones to avoid specific areas, and enable child lock for the safety of children and pets. For ultimate hands-free convenience, use voice commands via Alexa or Google Home to start, stop, pause, resume cleaning, or send your robot back to the dock effortlessly
How many maps can a Roborock save?
There is no single limit for every Roborock vacuum:
- The standard S5 supports one saved map.
- An older Roborock FAQ says the S4, S6, and S5 Max could save three maps, while warning that saved maps were not automatically equivalent to separate floor maps.
- Roborockโs current U.S. app page advertises multi-level mapping for up to four floors on supported products.
The practical limit depends on the exact model, firmware, app, and regional feature availability. Confirm the limit in the robotโs support documentation rather than relying on a general Roborock map count.
Common mistakes to avoid
- Assuming every Roborock supports multi-floor mapping.
- Confusing three saved map states with three automatically recognized floors.
- Starting the first map away from the dock.
- Closing doors or stopping the robot before the entire floor is explored.
- Moving the dock while the first map is being created.
- Carrying the dock upstairs when the official process does not require it.
- Starting a full cleaning run before confirming that the correct floor map loaded.
If your model lacks multi-floor support, the alternatives are manual remapping, a second robot, or replacing the robot with one that explicitly supports multi-level mapping. Installing the Roborock app alone cannot add a feature that the robotโs hardware or firmware does not support.
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minutePC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

