Dva Nulya

English

A map of public toilets: where the nearest one is, how much it costs and whether it is open right now.
Free, no sign-up.

Open the map Mark a toilet Open the map in Telegram

Install on iPhone

Open the map

  1. Open the map in Safari. Choose Share, then Add to Home Screen and Add. If Open as Web App is shown, leave it enabled.

The app is not in the App Store yet — this is how to install it on iPhone, free of charge.

Install on Android

Open the map

  1. Open the map in Chrome. In the ⋮ menu, choose the option to install the app or add it to the home screen, then confirm. The wording depends on your browser version.
  2. From RuStore (the Russian app store) — updates arrive by themselves: Dva Nulya on RuStore.
  3. As an APK file, if you would rather not install RuStore: download dvanulya.apk (version 0.9.10, 16.4 MB). The phone will ask to allow installs from your browser and may offer to send the app for a security check — this happens with any file not from a store. Updates do not arrive by themselves: download the new version here and install it over the old one, your marks are kept.
    SHA-256: 89c5cdcdd5a29dd4bfac3d38cde7290d5f21d93759f43559195a9547ca68fce4

Requires Android 8.0 or later.

572,252toilets on the map
186countries
27 Oct 2026data updated

The data date is the day the database was built from its sources. It is not the date each toilet was checked: when a particular place was checked is shown in its card.

Open on your phone

QR code linking to this page

Point your phone’s camera at the code — this same page opens. From there the button above opens the map, which you can add to the home screen.

Offline, after installation, you see toilet markers for major cities of Russia, Belarus, Kazakhstan and Uzbekistan, and for other cities after you first open them. Streets and buildings under the markers are visible offline only if you save the city map in advance: menu 🗺️, “Save the map”, or tap the city name → “🧳 Prepare a trip”. Do it at home, over Wi-Fi.

Download the code as an image

See the map in action

Map and markers
Map and markers
Nearby toilets
Nearby toilets
Place details
Place details

What it does

Missing a toilet?

Tap “Mark a toilet” above (in the map it is the 🚽 button with a plus at the bottom right), show the place on the map and fill in what you know: fee, floor, landmark, price, opening hours. Leave “Don't know” for anything you are not sure of. Tap “Show everyone” — the app sends the details of the place to our server, and within a few minutes everyone sees it marked “added by a user, not verified”. Your name, email, phone and photos are not sent: a photo stays on your phone. We review new places at least once a day.

No connection, or the server could not take the place right now — it waits on your phone and goes out by itself once you are online. In that case, and also if the server rejected the place, its card offers a fallback too — “Send by e-mail”: you send that email yourself from your own mail.

Data

Based on © OpenStreetMap contributors, ODbL licence, plus open government data and official publications of organisations. The information is for reference and may be out of date. Database and licence (in Russian).

Documents

Questions and answers

Where does the data come from, and how fresh is it?

Sources include OpenStreetMap, open data and user contributions. The database date is not a visit date for every place. Check the place details: opening hours and access can change.

Can I use it offline?

Yes, if the data you need is saved in advance. Before travelling, open the city and save its map and available walking-route package over Wi-Fi. Check your destination area offline before leaving.

How do I add or correct a place?

Open the map to mark a toilet or report an error in its details. Adding a place needs no account. User contributions are labelled unverified; photos stay on your device.

Open the map