Public Toilet Finder

Frequently asked questions

Do I need to sign up?

No. There is no account, no email, no password. Open the page and the map works immediately.

Where does the toilet data come from?

Every toilet pin is sourced from OpenStreetMap — specifically nodes tagged amenity=toilets. We refresh each country's snapshot once a week.

Why is the toilet on my street missing?

Because nobody has added it to OpenStreetMap yet. Anyone can — see openstreetmap.org/edit. Within a week of your edit it will show up here.

Are the toilets free?

Some are, some aren't. The detail card shows whether the toilet is paid (with the price if known), wheelchair-accessible, has a baby-changing table, drinking water, and so on — based on the OSM tags the original mapper provided.

How are cleanliness scores calculated?

They are the average of user reviews on a 1-to-5 scale. Pristine = 4.5+, Clean = 3.5+, Average = 2.5+, Poor = below 2.5. Toilets with no reviews show "No reviews yet".

Where is my location stored?

It is not. Your coordinates stay in your browser and are used only to centre the map and compute distances. We do not log or persist them on our servers.

Why does the map look slightly different in dark mode?

We apply a CSS filter to the map tiles so they match the rest of the dark UI. The toilet pins keep their colour bands so you can still tell at a glance which are clean.

Why is the toilet info wrong / outdated?

Tags on OpenStreetMap can be old or incomplete. The single best fix is to edit OSM directly — your fix benefits us, every other map app, and the whole open-source mapping ecosystem.

Can I leave a review?

Yes — open any toilet's detail card and tap the review form. No signup required.

Is there a mobile app?

Not yet. The web app works fine on phones and you can add it to your home screen for an app-like experience. A native app with persistent lock-screen notifications for the nearest toilet is on the roadmap.