OpenStreetMap
Map coordinates, place addresses and place search
OpenStreetMap returns place coordinates, address details, nearby readable place information, and ordered place search results from contributor-created data; results reflect mapped features and may be incomplete or differ from landmarks.
Your information
Latitude in decimal degrees, for example 48.8584.
Longitude in decimal degrees, for example 2.2945.
More options
Level of place to return, for example street; defaults to address.
Preferred language for names and addresses, for example French or fr; defaults to English.
Example results
Avenue Gustave Eiffel, Quartier du Gros-Caillou, 7th Arrondissement, Paris, Ile-de-France, Metropolitan France, 75007, France
Elevator- Street
- Avenue Gustave Eiffel
- Neighbourhood
- Quartier du Gros-Caillou
- City or town
- Paris
- State or region
- Ile-de-France
- Postal code
- 75007
- Country
- France
About the OpenStreetMap tool
Get address returns a readable address and place details for required coordinates, with optional detail level and language.
Search places finds named places or kinds of places in a required city or area, with optional language and result count.
Built from openstreetmap.org and nominatim.openstreetmap.org. Last checked Sep 29, 2026.
Actions
Get address
1 creditGet a readable address, place name, address parts and OpenStreetMap link for map coordinates. Choose address, street or city detail. Results reflect the nearest mapped feature, which may differ from a landmark at that point.
Uses nominatim.openstreetmap.org.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Detaildetail | Text | Optional | Level of place to return, for example street; defaults to address.Example: Street |
Languagelanguage | Text | Optional | Preferred language for names and addresses, for example French or fr; defaults to English.Example: French |
Latitudelatitude | Number | Required | Latitude in decimal degrees, for example 48.8584.Example: 48.8584 |
Longitudelongitude | Number | Required | Longitude in decimal degrees, for example 2.2945.Example: 2.2945 |
What you get
| Field | Type | Description |
|---|---|---|
Citycity | Text | City or town.Example: Paris |
Roadroad | Text | Road or street name.Example: Avenue Gustave Eiffel |
Typetype | Text | Type of mapped place in words.Example: Elevator |
Countrycountry | Text | Country.Example: France |
Postcodepostcode | Text | Postal code.Example: 75007 |
Place Nameplace_name | Text | Name of the mapped place, when available.Example: Avenue Gustave Eiffel |
Full Addressfull_address | Text | The readable address.Example: Avenue Gustave Eiffel, Quartier du Gros-Caillou, 7th Arrondissement, Paris… |
House Numberhouse_number | Text | Building or house number. |
Neighbourhoodneighbourhood | Text | Neighbourhood or quarter.Example: Quartier du Gros-Caillou |
Osm Object IDosm_object_id | Number | OpenStreetMap object ID.Example: 308145252 |
Osm Object Typeosm_object_type | Text | OpenStreetMap object type.Example: Way |
State or Regionstate_or_region | Text | State or region.Example: Ile-de-France |
Openstreetmap Linkopenstreetmap_link | Text | Link to the place on OpenStreetMap.Example: https://www.openstreetmap.org/way/308145252 |
Example result
For Latitude: 48.8584, Longitude: 2.2945
{
"city": "Paris",
"road": "Avenue Gustave Eiffel",
"type": "Elevator",
"country": "France",
"postcode": "75007",
"place_name": null,
"full_address": "Avenue Gustave Eiffel, Quartier du Gros-Caillou, 7th Arrondissement, Paris, Ile-de-France, Metropolitan France, 75007, France",
"house_number": null,
"neighbourhood": "Quartier du Gros-Caillou",
"osm_object_id": 308145252,
"osm_object_type": "way",
"state_or_region": "Ile-de-France",
"openstreetmap_link": "https://www.openstreetmap.org/way/308145252"
}Get coordinates
1 creditFind map coordinates and address details for an address or place, with optional country restriction. Data © OpenStreetMap contributors.
Uses nominatim.openstreetmap.org.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Addressaddress | Text | Required | Street address, place, or landmark to locate; for example, 10 Downing Street, London.Example: 10 Downing Street, London |
Countrycountry | Text | Optional | Country name or two-letter country code to restrict the search; for example, France or FR. Leave blank for any country.Example: France |
Max Resultsmax_results | Number | Optional | Maximum matches to return, from 1 to 10; for example, 3.Example: 2 |
What you get
| Field | Type | Description |
|---|---|---|
Matchesmatches | List | Matching locations, best first. |
Citymatches[].city | Text | City or town, when available.Example: City of Westminster |
Roadmatches[].road | Text | Street or road, when available.Example: Downing Street |
Typematches[].type | Text | Kind of place in words.Example: Government |
Countrymatches[].country | Text | Country name, when available.Example: United Kingdom |
Latitudematches[].latitude | Number | Latitude in decimal degrees.Example: 51.5034878 |
Postcodematches[].postcode | Text | Postal code, when available.Example: SW1A 2AA |
Longitudematches[].longitude | Number | Longitude in decimal degrees.Example: -0.1276965 |
Bounding Boxmatches[].bounding_box | Details | Bounding box in decimal degrees, when available. |
Full Addressmatches[].full_address | Text | Full formatted address.Example: 10 Downing Street, 10, Downing Street, Westminster, Covent Garden, City of… |
House Numbermatches[].house_number | Text | House number, when available.Example: 10 |
Osm Object IDmatches[].osm_object_id | Number | OpenStreetMap object ID, when available.Example: 1879842 |
Osm Object Typematches[].osm_object_type | Text | OpenStreetMap object kind (node, way, or relation), when available.Example: Relation |
State or Regionmatches[].state_or_region | Text | State or region, when available.Example: England |
Openstreetmap URLmatches[].openstreetmap_url | Text | Link to the place on OpenStreetMap.Example: https://www.openstreetmap.org/relation/1879842 |
Example result
For Address: 10 Downing Street, London
{
"matches": [
{
"city": "City of Westminster",
"road": "Downing Street",
"type": "government",
"country": "United Kingdom",
"latitude": 51.5034878,
"postcode": "SW1A 2AA",
"longitude": -0.1276965,
"bounding_box": {
"east": -0.1273088,
"west": -0.1277991,
"north": 51.5036913,
"south": 51.5033074
},
"full_address": "10 Downing Street, 10, Downing Street, Westminster, Covent Garden, City of Westminster, Greater London, England, SW1A 2AA, United Kingdom",
"house_number": "10",
"osm_object_id": 1879842,
"osm_object_type": "relation",
"state_or_region": "England",
"openstreetmap_url": "https://www.openstreetmap.org/relation/1879842"
}
]
}Search places
1 creditFind named places or kinds of places in a city or area, in search order. Results may be fewer than requested. Data © OpenStreetMap contributors (ODbL).
Uses nominatim.openstreetmap.org.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Whatwhat | Text | Required | Kind of place or name to find, for example museum or Starbucks.Example: Museum |
Wherewhere | Text | Required | City or area to search, for example Vienna, Austria.Example: Vienna, Austria |
Languagelanguage | Text | Optional | Language for names and addresses, for example en or de.Example: en |
Max Resultsmax_results | Number | Optional | Maximum places to return, for example 20.Example: 20 |
What you get
| Field | Type | Description |
|---|---|---|
Placesplaces | List | Matching places in search order. |
Nameplaces[].name | Text | Place name.Example: Virgilkapelle |
Typeplaces[].type | Text | Kind of place in words.Example: Museum |
Osm IDplaces[].osm_id | Number | OpenStreetMap object ID.Example: 388758689 |
Latitudeplaces[].latitude | Number | Latitude in decimal degrees.Example: 48.2083315 |
Osm Typeplaces[].osm_type | Text | OpenStreetMap object type.Example: Way |
Longitudeplaces[].longitude | Number | Longitude in decimal degrees.Example: 16.3722708 |
Full Addressplaces[].full_address | Text | Full address or location.Example: Virgilkapelle, Stephansplatz, Stubenviertel, Katastralgemeinde Innere Stadt… |
Openstreetmap Linkplaces[].openstreetmap_link | Text | Page for this place on OpenStreetMap.Example: https://www.openstreetmap.org/way/388758689 |
Example result
For What: Museum, Where: Vienna, Austria, Language: en, Max Results: 20
{
"places": [
{
"name": "Virgilkapelle",
"type": "museum",
"osm_id": 388758689,
"latitude": 48.2083315,
"osm_type": "way",
"longitude": 16.3722708,
"full_address": "Virgilkapelle, Stephansplatz, Stubenviertel, Katastralgemeinde Innere Stadt, Innere Stadt, Vienna, 1010, Austria",
"openstreetmap_link": "https://www.openstreetmap.org/way/388758689"
},
{
"name": "Treasure of St. Stephen's Cathedral",
"type": "museum",
"osm_id": 485310799,
"latitude": 48.2086963,
"osm_type": "way",
"longitude": 16.3726951,
"full_address": "Treasure of St. Stephen's Cathedral, Stephansplatz, Stubenviertel, Katastralgemeinde Innere Stadt, Innere Stadt, Vienna, 1010, Austria",
"openstreetmap_link": "https://www.openstreetmap.org/way/485310799"
},
{
"name": "Imperial Treasury",
"type": "museum",
"osm_id": 441696312,
"latitude": 48.20674,
"osm_type": "node",
"longitude": 16.3658462,
"full_address": "Imperial Treasury, Swiss Courtyard, Widmerviertel, Katastralgemeinde Innere Stadt, Innere Stadt, Vienna, 1010, Austria",
"openstreetmap_link": "https://www.openstreetmap.org/node/441696312"
}
]
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@openstreetmap",
"visibility": "public",
"operation": "get_address",
"version": 1,
"input": {
"latitude": 48.8584,
"longitude": 2.2945
},
"response": {
"format": "json"
}
}'What you can do with it
- Locate customer addresses on a map
- Convert map coordinates into readable addresses
- Find businesses or kinds of places in an area
- Retrieve place coordinates for location records
- Check mapped place details by address
Questions about OpenStreetMap
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this OpenStreetMap tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a OpenStreetMap account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from openstreetmap.org when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
How can I find coordinates for an address?
Use Get coordinates with an address or place name; optionally restrict the search by country or set the maximum results.
How do I get an address from map coordinates?
Use Get address with latitude and longitude; optionally choose the detail level and preferred language.
How can I search for places in a city?
Use Search places with the kind or name of place and the city or area.