Geolocation Free Tier Available

Geocoder

Forward and reverse geocoding. Convert addresses to coordinates or coordinates to addresses.

Free tier: 5,000 requests/month Method: GET

Quick Start

Get started with Geocoder in 3 steps:

  1. 1. Get your free API key (instant, no credit card)
  2. 2. Activate your key to unlock all endpoints
  3. 3. Make your first request using the examples below

Endpoint

GET https://freeapitools.dev/api/v1/geocode

Parameters

Name Type Required Description
address string Optional Address to geocode
lat number Optional Latitude for reverse geocoding
lon number Optional Longitude for reverse geocoding
api_key string Required Your API key. Get one free →

Code Examples

cURL

curl "https://freeapitools.dev/api/v1/geocode?address=example"

Node.js / JavaScript

const response = await fetch(
  'https://freeapitools.dev/api/v1/geocode?address=example',
  { headers: { 'X-API-Key': 'YOUR_API_KEY' } }
);
const data = await response.json();
console.log(data);

Python

import requests

response = requests.get(
    'https://freeapitools.dev/api/v1/geocode',
    params={'address': 'example'},
    headers={'X-API-Key': 'YOUR_API_KEY'}
)
print(response.json())

Example Response

{
  "address": "1600 Amphitheatre Parkway",
  "lat": 37.422,
  "lon": -122.0841,
  "formatted": "Mountain View, CA 94043"
}

Rate Limits

Plan Limit Price
Free 5,000 requests/month $0 / month
Enhanced (10x) 10x free tier limits $0 / monthcomplete compatibility check
Unlimited No limits $0 / monthsend environment profile

Start Using Geocoder for Free

Get your API key instantly. No credit card, no signup form — just a simple API call.

Get Free API Key →