StreetComplete finally arrives on iOS in public beta

StreetComplete on iOS is now in public beta

After years of development, StreetComplete — the OpenStreetMap survey app — is now in public beta on iOS. The port uses Kotlin Multiplatform and Compose Multiplatform to share code between Android and iOS, with the migration about 50% complete. The project relies on community contributions and funding to reach a full release.

We very roughly estimated some time ago that developing a full port to iOS would take one man-year of work. So, the scope of this remains very large.
  1. JBiserkov

    From the README:

    StreetComplete is an easy to use editor of OpenStreetMap data available for Android. It can be used without any OpenStreetMap-specific knowledge. It asks simple questions, with answers directly used to edit and improve OpenStreetMap data. The app is aimed at users who do not know anything about OSM tagging schemes but still want to contribute to OpenStreetMap.

    StreetComplete automatically looks for nearby places where a survey is needed and shows them as quest markers on its map. Each of these quests can then be solved on site by answering a simple question. For example, tapping on a marker may show the question "What is the name of this road?", with a text field to answer it. More examples are shown in the screenshots below.

    The user's answer is automatically processed and uploaded directly into the OSM database. Edits are done in meaningful changesets using the user's OSM account. Since the app is meant to be used on a survey, it can be used offline and is economic with data usage.

  2. Fnoord

    Thank you, German government:

    > Within the frame of Prototype Fund round 15 (March 2024 to August 2024), the German Federal Ministry of Education and Research sponsored Tobias Zwick to work on StreetComplete for iOS (see progress report)

    And NLnet.

  3. atollk

    I love the project idea, unfortunately I had bad experiences with the community. I had lots of fun walking my neighbourhood to perform quests in the app until like one or two other users started reverting my edits. I checked their comments and it was some weird pedantic arguments, like I shouldn't mark a street as not walkable because there is no official sign that prohibits walking; the fact that it's basically a highway with no sidewalk would not matter.

    I ended up digging through the OSM wiki for definitions and rules to argue my case but in the end it felt very much like people on a power trip insistent on getting their way. It has ruined the fun in StreetComplete for me and I haven't participated since.

  4. greggsy

    Link to the actual TestFlight beta invite, since it wasn’t easily found on the linked page:

    https://testflight.apple.com/join/K1u3eUU5

  5. alethic

    I am incredibly excited for this -- while I love doing StreetComplete quests myself, the lack of iOS support has prevented me from grabbing my friends / random strangers and turning mapping my city into a social outing. I'm going to wait until it's officially available, but this is so wonderful... gosh, I can't wait. First style of quest I'm going to get ppl coordinated with is accurate hours on local businesses :^)

  6. PetitPrince

    StreetComplete is regularly cited whenever OpenStreetMap is mentioned on HN, and with excellent reason (this is a really good introduction to mapping with OSM). Congratulations to the team for the beta!

  7. tbo47

    I tried both StreetComplete and EveryDoor on my Android for a while.

    I prefer EveryDoor. It's oriented more towards stores and things I'm interested in on the map.

    EveryDoor exist on the Apple store too.

  8. Loic

    I have been using StreetComplete on Android thanks to a comment here some weeks ago. This is a really great tool, the barrier to contribute is brought to nearly zero.

    The only one thing missing for me is a small history of my past contributions. At some point, I made a mistake and entered the wrong information (nothing terrible, the surface of a walkway, it was 30% one surface, 70% another, I gave the 30% value instead of what I think 70% would be better). I would have been glad to be able to quickly "revert" this contribution.

    But else, a really great tool.

More from this day

2026-10-01