Interactive API Playground
Test all ten endpoints in real time — no code required. Requests use a demo key limited to 10 req/min. Replace gm_YOUR_API_KEY with your own key for production.
Demo key · 10 req/min
Click the map → reverse geocoding
Loading map…
Forward geocoding
1 creditAddress → coordinates
JSON response
Run a request to see the response.Reverse geocoding
1 creditCoordinates → address. Click the map to pick a point.
JSON response
Run a request to see the response.Autocomplete
1 creditSuggestions update as you type — click one to place it on the map.
JSON response
Run a request to see the response.Point-to-point routing
2 creditsBest route between two points on the road network.
From (lon, lat)
To (lon, lat)
JSON response
Run a request to see the response.Isochrone
10 creditsArea reachable from a point within a time budget.
Point (lon, lat)
Minutes (1-120) and profile
JSON response
Run a request to see the response.Map matching
1 credit / 25 pointsSnap a raw GPS trace to the road network.
JSON response
Run a request to see the response.Snap-to-road
1 creditNearest road point for a coordinate.
JSON response
Run a request to see the response.Time matrix
1 credit / 25 elementsOrigins and destinations as lon,lat — one point per line.
Origins (sources)
Destinations (targets)
JSON response
Run a request to see the response.Elevation
2 creditsPoints as lon,lat separated by | — heights and cumulative profile.
Points
JSON response
Run a request to see the response.Batch geocoding
1 credit / addressOne address per line — the batch runs in the background, results as CSV.
One address per line
JSON response
Run a request to see the response.