Hi everyone,
I want to share AnyFinder, a free web app for finding and exploring places in OpenStreetMap:
AnyFinder started in 2019 as a freemium app for iOS. Development stopped in 2021 because of health problems. Now the project is back as a free web app that works on phones, tablets, and desktop computers.
The idea is simple: make OSM place data easier for normal people to browse and use.
AnyFinder is basically a search and browsing interface for OpenStreetMap points of interest using Overpass. Instead of typing raw tags or writing Overpass queries by hand, you browse a category tree with things like toilets, cafes, pharmacies, viewpoints, bus stops, playgrounds, charging stations, and many more. After that, you can narrow the results with filters such as wheelchair access, wifi, diet options, fuel types, and other useful properties.
For the actual place search, AnyFinder uses the Overpass API directly. When you open a category or start a nearby search, the app turns that category and the selected filters into an Overpass query and sends it from the browser to Overpass. The returned results come directly from OSM data. So Overpass is the main search engine behind the app.
Right now the app includes 277 categories, 54 filters, and 460 mapped tag presentations.
Current features include:
-
browsing places through a category tree
-
nearby place search on the map
-
many filters for refining results
-
detailed place pages with practical OSM information
-
opening hours, contact details, websites, and other mapped tags when available
-
Wikipedia and Wikimedia Commons links when they exist in OSM
-
shareable direct links to places
-
saved places stored locally on your device
-
distance and direction to a place, with a compass view on supported devices
-
street map and satellite map views
-
links to edit places directly in OpenStreetMap
-
anonymous aggregate statistics about the most searched categories
There is also a small AnyFinder backend, but the core place search still depends on OpenStreetMap + Overpass. The backend is used only as support: for place-name search, reverse geocoding, anonymous aggregate statistics, and POI density estimates by region that help optimize broad Overpass searches and reduce unnecessary load on the Overpass servers by capping the search area.
The app at this time is meant as a practical discovery tool, not a replacement for editing in OpenStreetMap itself, although this might be a feature in a future version. If you find something missing or wrong with a place, the best fix is still to improve it in OSM.
Feedback is very welcome. I’d be happy to hear what works well, what feels confusing, and which categories or filters would be useful to add next.