What data do you get from OpenStreetMap?
When you export places from OpenStreetMap, each one comes back as a flat row of fields. Some are mapped on almost every place (name, coordinates); others depend on what the community has added for that spot. This is a plain-English guide to what each field means — so you know what you're getting before you run anything.
The most important rule first: every value is real or it's null. OpenStreetMap is community-maintained, so coverage varies by place and by area. When a value hasn't been mapped, the field is left blank rather than guessed. An honest null is more useful than an invented phone number.
Identity
- name — the place's name as mapped.
- category — what kind of place it is (restaurant, supermarket, pharmacy, fuel, hotel, museum, and 115+ more).
- brand — the chain or brand, where the place belongs to one.
Location
- latitude / longitude — coordinates of the place.
- street, housenumber, city, postcode, country — the address broken into parts.
- state — the state or region, derived for the row.
- full_address — a single, ready-to-use address string assembled from the parts above, so you don't have to concatenate them yourself.
- map_url — a direct link to the place on openstreetmap.org.
Contact
- phone — contact number, where mapped.
- email — contact email, where mapped.
- website — the place's own website.
Hours & details
- opening_hours — opening times in OpenStreetMap's standard format (e.g.
Mo-Fr 08:00-18:00). - operator — the company or body that runs the location.
- branch — the specific branch name, where a brand uses one.
Chain & brand enrichment
For places that belong to a chain, you also get:
- brand_wikidata — the brand's Wikidata identifier, useful for linking or deduplication.
- brand_logo — a link to the brand's logo, where one is available.
Source & raw data
- osm_id / osm_type — the OpenStreetMap element's ID and type (node, way or relation).
- source_url — where the row came from.
- all_tags — the complete set of raw OpenStreetMap tags for the place, if you want every detail beyond the structured columns.
Niche fields by category
Some tools add fields specific to their category — for example stars and rooms for hotels & lodging, facility_type and speciality for healthcare facilities, socket and kW detail for EV charging, and fuel_types for fuel stations. The shared fields above are present everywhere; the niche ones appear in the matching tool.
Get the data
Pick the tool for what you need and give it a city — the export comes back as CSV, JSON or Excel (see exporting OpenStreetMap data). It's open OpenStreetMap data under the ODbL, redistributable with attribution to © OpenStreetMap contributors, with no API key. Pricing is pay-per-result: $3 per 1,000 rows.
Browse all the tools on Apify →
FAQ
What fields are in an OpenStreetMap place export?
Identity (name, category, brand), location (latitude, longitude, street, city, postcode, country, state), contact (phone, email, website), details (opening_hours, operator, branch), and source fields (osm_id, source_url, all_tags) — plus a ready-made full_address and map_url on every row.
What happens when a field isn't mapped in OpenStreetMap?
It comes back as null — an empty value — never a guess. OpenStreetMap is community-mapped, so coverage varies; an honest blank is more useful than an invented value.
How much does it cost?
Pay-per-result: $3 per 1,000 rows — you only pay for the rows you actually get.