Welcome to Pinball Map
Founded in 2008, Pinball Map is an open source, crowdsourced worldwide map of public pinball machines.
12,635 locations and 54,576 machines
On the go? Use the Pinball Map mobile app to find places to play near you.
Available for Android and iOS, the app is free and contains no ads, tracking, or tricks. Just pinball.
Pinball Map is a user-powered map. To help maintain it, create an account and add and remove machines and submit new locations. You can also add machine comments, edit location info, and add high scores.
The data is managed by over 100 administrators and thousands of active users.
Pinball Map is not monetized and the code is open source.
You can contact us, and you also might find wisdom in the FAQ.
Check out some map stats.
Check the blog to keep up with map news.
Follow us on Mastodon and Bluesky.
The podcast might be back. Mappin' Around with Scott & Ryan was silent for four years, but then we made some episodes. And now?
Join the Pinball Map Discord. It's got developers, administrators, supporters, and perhaps more. Chat about the map.
We can also regularly be found in the Pinball People Discord. It's a fun and friendly way to chat with other pinball fans from all over the world.
Not only is the Pinball Map website and app open source, but there is also an API. With it, you can pull down map data and use it on your cool app.
API use requires a key, which can be requested here. We are happy to give recommendations for optimal use (remember that our server resources are not infinite). We also have an llms.txt file to help guide your assisted coding.
Note that using the data to essentially clone this site ("find machines to play") is not an acceptable use of the data. Contact us about your expected use so we can discuss.
Stern Pinball uses our data for their machine locator. Our API is also used by Matchplay Events and Pindigo and Scorbit and Kineticist and many others.
If you use the data, provide attribution. See this FAQ item for more detailed information about data usage and attribution.
We have tools to help out operators. You can register your business in our system, tag all your locations, and receive email notifications when people leave comments on your machines. Check this section of the FAQ for operator-specific tips.
To be added to our system, and to receive email notifications (please specify that you want this), contact us.
You can view all your locations by visiting the map and filtering by operator.
Support Pinball Map via Ko-fi or Patreon. 100% of our operating costs are covered by supporters, and we are really thankful for that.
If you want, you can make recurring or one-time donations. Supporters can read our updates on Ko-fi and Patreon, get discounts for stuff, and have a "supporter" role in the Pinball Map Discord.
You can also support the map by telling your friends about it (there's a handy flier) and updating it.
Right now we just have some coin pouches for sale.
In the past we've had beanies, t-shirts, and stickers.
Purchase them through the Pinball Map store.
The Pinball Map website, API, and app make extensive use of many free and/or open source services (as well as paid services). The website uses Ruby on Rails along with open source gems. The app uses React Native and likewise is aided by many open source packages.
We use Dokku to build and deploy Pinball Map. It is a free service, though we support it with a monthly donation.
DigitalOcean hosts our server and Postgresql database. This is fully paid for via our Ko-fi and Patreon supporters.
Mapbox is used for map tiles on the app. The website uses OpenStreetMap map data with tiles generated by Protomaps and self-hosted on AWS.
Expo manages, among many things, the app development and build processes.
Scout APM tracks performance monitoring for the website and API. Sentry is used for crash reporting on the app.
The geocoding requests are processed by Google Maps and HERE Maps. We also use the Google Maps Places API for listing location hours.
We use GeoLite2 data from MaxMind to geolocate your general area (based on public IP address) and show nearby map results.
Lastly, Pinball Map maintainers also help maintain the Open Pinball Database (OPDB), and OPDB supplies the backglass images used on Pinball Map.
New Fields: All Ages and Free Play July 27, 2026
Pinball Map API Tokens July 16, 2026
Pinball Life List May 16, 2026
Pinball Map App 5.4.3 May 11, 2026
Operator Direct Contact May 11, 2026
Stats Page April 23, 2026
Pinball Map App 5.4.0 April 22, 2026
If the big map isn’t cutting it for you, you can search for machines in one select area. Please pick a "regional" map below. Regions are predefined geographical areas - they can be a city, county, state, or even a country - that an administrator and the local users created (a long time ago!). Each regional map is curated by a local administrator, often with the support of a league.