Skip to content

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.

Get address

Get 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.

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.

1 credit per run

Example results

City
Paris
Road
Avenue Gustave Eiffel
Type
Elevator
Country
France
Postcode
75007
Place Name
Not provided
Full Address
Avenue Gustave Eiffel, Quartier du Gros-Caillou, 7th Arrondissement, Paris, Ile-de-France, Metropolitan France, 75007, France
House Number
Not provided
Neighbourhood
Quartier du Gros-Caillou
Osm Object ID
308145252
Osm Object Type
way
State or Region
Ile-de-France
Openstreetmap Link
openstreetmap.org
Example data · Run in Studio for fresh results.

Choose an action

About OpenStreetMap

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 by Fous from openstreetmap.org and nominatim.openstreetmap.org and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with OpenStreetMap.

Actions

Get address

1 credit per run

Get 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

FieldTypeRequiredDescription
DetaildetailTextOptionalLevel of place to return, for example street; defaults to address.Example: Street
LanguagelanguageTextOptionalPreferred language for names and addresses, for example French or fr; defaults to English.Example: French
LatitudelatitudeNumberRequiredLatitude in decimal degrees, for example 48.8584.Example: 48.8584
LongitudelongitudeNumberRequiredLongitude in decimal degrees, for example 2.2945.Example: 2.2945

What you get

FieldTypeDescription
CitycityTextCity or town.Example: Paris
RoadroadTextRoad or street name.Example: Avenue Gustave Eiffel
TypetypeTextType of mapped place in words.Example: Elevator
CountrycountryTextCountry.Example: France
PostcodepostcodeTextPostal code.Example: 75007
Place Nameplace_nameTextName of the mapped place, when available.Example: Avenue Gustave Eiffel
Full Addressfull_addressTextThe readable address.Example: Avenue Gustave Eiffel, Quartier du Gros-Caillou, 7th Arrondissement, Paris…
House Numberhouse_numberTextBuilding or house number.
NeighbourhoodneighbourhoodTextNeighbourhood or quarter.Example: Quartier du Gros-Caillou
Osm Object IDosm_object_idNumberOpenStreetMap object ID.Example: 308145252
Osm Object Typeosm_object_typeTextOpenStreetMap object type.Example: Way
State or Regionstate_or_regionTextState or region.Example: Ile-de-France
Openstreetmap Linkopenstreetmap_linkTextLink to the place on OpenStreetMap.Example: https://www.openstreetmap.org/way/308145252

Example result

For Latitude: 48.8584, Longitude: 2.2945

JSON
{
  "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 credit per run

Find map coordinates and address details for an address or place, with optional country restriction. Data © OpenStreetMap contributors.

Uses nominatim.openstreetmap.org.

What you provide

FieldTypeRequiredDescription
AddressaddressTextRequiredStreet address, place, or landmark to locate; for example, 10 Downing Street, London.Example: 10 Downing Street, London
CountrycountryTextOptionalCountry name or two-letter country code to restrict the search; for example, France or FR. Leave blank for any country.Example: France
Max Resultsmax_resultsNumberOptionalMaximum matches to return, from 1 to 10; for example, 3.Example: 2

What you get

FieldTypeDescription
MatchesmatchesListMatching locations, best first.
Citymatches[].cityTextCity or town, when available.Example: City of Westminster
Roadmatches[].roadTextStreet or road, when available.Example: Downing Street
Typematches[].typeTextKind of place in words.Example: Government
Countrymatches[].countryTextCountry name, when available.Example: United Kingdom
Latitudematches[].latitudeNumberLatitude in decimal degrees.Example: 51.5034878
Postcodematches[].postcodeTextPostal code, when available.Example: SW1A 2AA
Longitudematches[].longitudeNumberLongitude in decimal degrees.Example: -0.1276965
Bounding Boxmatches[].bounding_boxDetailsBounding box in decimal degrees, when available.
Full Addressmatches[].full_addressTextFull formatted address.Example: 10 Downing Street, 10, Downing Street, Westminster, Covent Garden, City of…
House Numbermatches[].house_numberTextHouse number, when available.Example: 10
Osm Object IDmatches[].osm_object_idNumberOpenStreetMap object ID, when available.Example: 1879842
Osm Object Typematches[].osm_object_typeTextOpenStreetMap object kind (node, way, or relation), when available.Example: Relation
State or Regionmatches[].state_or_regionTextState or region, when available.Example: England
Openstreetmap URLmatches[].openstreetmap_urlTextLink to the place on OpenStreetMap.Example: https://www.openstreetmap.org/relation/1879842

Example result

For Address: 10 Downing Street, London

JSON
{
  "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 credit per run

Find 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

FieldTypeRequiredDescription
WhatwhatTextRequiredKind of place or name to find, for example museum or Starbucks.Example: Museum
WherewhereTextRequiredCity or area to search, for example Vienna, Austria.Example: Vienna, Austria
LanguagelanguageTextOptionalLanguage for names and addresses, for example en or de.Example: en
Max Resultsmax_resultsNumberOptionalMaximum places to return, for example 20.Example: 20

What you get

FieldTypeDescription
PlacesplacesListMatching places in search order.
Nameplaces[].nameTextPlace name.Example: Virgilkapelle
Typeplaces[].typeTextKind of place in words.Example: Museum
Osm IDplaces[].osm_idNumberOpenStreetMap object ID.Example: 388758689
Latitudeplaces[].latitudeNumberLatitude in decimal degrees.Example: 48.2083315
Osm Typeplaces[].osm_typeTextOpenStreetMap object type.Example: Way
Longitudeplaces[].longitudeNumberLongitude in decimal degrees.Example: 16.3722708
Full Addressplaces[].full_addressTextFull address or location.Example: Virgilkapelle, Stephansplatz, Stubenviertel, Katastralgemeinde Innere Stadt…
Openstreetmap Linkplaces[].openstreetmap_linkTextPage 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

JSON
{
  "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

Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.

cURL
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"

curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 120 \
  -H "Authorization: Bearer $FOUS_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

Is Fous affiliated with OpenStreetMap?

No. Fous is not affiliated with OpenStreetMap. This workflow reads the public openstreetmap.org website and returns its data.

How much does it cost?

Each run costs 1 credit. 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; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check 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.

All Maps workflowsBrowse all workflows