Paint every street of your city.

Start a walk and StreetPainter matches your GPS trace against the real street network. Every road you walk lights up on the map in real time, and stays lit.

  • Free no ads
  • Works with the screen off
  • Streets from OpenStreetMap
A city map inside StreetPainter with the walked streets painted in bright color

Every walk leaves a mark on the map.
And it stays there.

No route to follow and no workout to log. Your walking map remembers everywhere you have been, and shows you, block by block, everywhere you have not.

Three steps to a painted city

You tap start when you head out and stop when you get back. The app does the rest by itself.

  1. Start a walk

    One tap. The walk tracker keeps recording in the background with the screen off, so the phone can stay in your pocket the whole way.

  2. Streets paint in

    Your trace is matched against the real road network, so the map paints the streets you walked along, not a straight line between two GPS points.

  3. Your map fills up

    City, region and country each keep their own kilometer count. Close the gaps and a blank map turns into your map.

A walk that hooks you

See how it went

Every walk in your history has a replay: a time-lapse of the route painting across the map, just like it did that day. If it came out pretty, share it: a looping GIF or a stats card goes to your story in one tap.

  • A replay right on the map, with pause and watch again
  • A GIF of the route painting itself
  • A stats card: story, square or 4:5

City, region and country

Explore your own neighborhood on foot, and the kilometers count toward the city, the region and the country at the same time. Zoom out far enough and you are looking at a whole country painted by your own walks.

  • A kilometer counter that climbs while you walk
  • City, region and country counted separately
  • A big city splits into districts and zones
Region coverage in StreetPainter, with kilometers counted per zone

The spot you have walked past for years

Find something worth stopping for and drop a point right on the map: photos, a couple of lines of description, and other walkers will see it. Someone else's point opens once you get within 150 m of it.

  • Your own points with photos and a description
  • Ratings and comments
  • Locked pins hint at what is nearby
Discovery points near you in StreetPainter

A reason to take the long way home

New goals turn up every day and every week: walk the kilometers, open new streets, do not skip a day. The longer the streak, the bigger the reward at the end of a walk.

  • Daily and weekly quests
  • Streaks, XP rewards and new levels
  • 94 achievements, 53 of them secret until you trip over them
Daily and weekly quests in StreetPainter

See which streets your friends walked

Every street a friend has painted shows up on your own map, next to yours. You see where they have already been and which streets neither of you has reached. No premium needed: it is free for everyone.

  • Your friends' painted streets on your own map
  • Turn the layer off in the settings whenever you like
  • You choose who sees your streets: friends, everyone or nobody
A friend's painted street on a StreetPainter map of Barcelona

Other people walked here too

Add friends, share routes and compete. The leaderboards and the feed show what other walkers are up to.

  • Global and friends leaderboards, by kilometers, zones, XP or level
  • A feed of points, walks and photos from other walkers
  • Likes and comments on posts
The StreetPainter community feed

Stats and charts

Distance, streets, duration and XP charted over any period you pick, plus personal records and elevation gain. Steps and calories are estimated from distance.

Make it yours

Route colors, avatar frames and a route pulse open up as you level. Profile, post and comment backgrounds come from the community, uploaded and voted on by other walkers.

Your own walking screen

You pick which numbers ride along during a walk: kilometers, pace, new streets, streak. The set is yours to arrange with premium, and the kilometers and the streak are there for everyone.

On foot, by bike or in the car

Pick the mode in the settings and the app moves its speed limit to match. A run paints in walking mode, and a bike ride or a drive paints the same streets a walk does.

What it looks like

StreetPainter screenshot: City coverage
City coverage
StreetPainter screenshot: Region coverage
Region coverage
StreetPainter screenshot: Country coverage
Country coverage
StreetPainter screenshot: A point on the map
A point on the map
StreetPainter screenshot: Inside a point
Inside a point
StreetPainter screenshot: Discovery
Discovery
StreetPainter screenshot: Quests
Quests
StreetPainter screenshot: Profile and level
Profile and level
StreetPainter screenshot: Community
Community

Community

Talk to people who get it

Swap routes, compare maps and see what other walkers are painting. Bug reports and feature requests get read there first.

Join the Discord

Questions about tracking, battery and privacy

What is StreetPainter?

A walking map and GPS walk tracker for Android. It paints the streets you walk onto your own map, in real time. During a walk it records your GPS trace, matches it against the real OpenStreetMap street network and fills in the segments you covered, while the kilometers count up by city, region and country. On top of that sit discovery points, quests, levels, friends and leaderboards.

How does it paint streets?

StreetPainter records your GPS path during a walk and matches it against the real street network, filling in each segment you actually covered. A road you only passed nearby stays dark.

Does it paint roads and paths too?

Roads, yes: every street and road open to traffic paints in once you walk it, from quiet residential lanes to main avenues. Footpaths, pedestrian zones, park paths and cycle tracks don't get painted. StreetPainter counts the street network, so a shortcut across a park adds no kilometers.

Is it free?

Yes, and there are no ads. Painting streets, coverage, discovery points, quests, friends and their streets on your map, leaderboards and sharing your walks all cost nothing. Premium adds the unwalked-roads highlight with a jump to the nearest one, history and stats past the last five days, replays of walks older than yesterday's, viewing a friend's full map from their profile, your own set of numbers on the walking screen, and cosmetics you can equip. A new account gets all of it free for five days.

Does it drain my battery?

It does while a walk is running. GPS works from start to finish and never switches on between walks. Allow background location and exclude StreetPainter from battery optimization, or Android can kill the recording halfway through.

Can I use it for running, cycling or driving?

Yes. Running paints in walking mode. For a bike or a car, pick cycling or car in the settings and the app moves its speed limit to match. The streets paint in the same way they do on a walk.

Is this like Fog of World or CityStrides?

Somewhere between them. Like Fog of World it opens up a map as you move: the fog-of-war idea, at street level. Like CityStrides it counts the streets themselves, for people who set out to walk every street in their city. Plus quests, levels and discovery points.

What platforms is it on?

Android only, through Google Play. There is no iPhone version yet.

Who can see the routes I walk?

Friends only, until you say otherwise. Route visibility starts at friends and can go to everyone or to nobody. When you attach a walk to a post, the app trims 100 m off each end by default, so the line does not start at your front door.

iPhone

Waiting for the iPhone version?

There is no iPhone version yet. Leave your email and we will write once, when StreetPainter is on the App Store.

One email, nothing else. Your address is deleted once it goes out. How we handle it

You're on the list. We'll write once, when it's on iPhone.

That didn't go through. Check the address and try again.

Start with one street.

Download StreetPainter, take one walk and see what stays on the map.

Get StreetPainter on Google Play Free, no ads, Android