LocationIQ API

Provides forward geocoding, reverse geocoding, autocomplete, and nearby search powered by OpenStreetMap data via a simple REST API.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Other geocoding reverse-geocoding openstreetmap osm maps places coordinates
⚙ Agent Friendliness
61
/ 100
Can an agent use this?
🔒 Security
73
/ 100
Is it safe for agents?
⚡ Reliability
80
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
82
Error Messages
76
Auth Simplicity
92
Rate Limits
74

🔒 Security

TLS Enforcement
100
Auth Strength
70
Scope Granularity
50
Dep. Hygiene
75
Secret Handling
72

API key in query string is a mild concern — keys can appear in server logs and browser history. No IP allowlisting on free tier.

⚡ Reliability

Uptime/SLA
80
Version Stability
82
Breaking Changes
80
Error Recovery
76
AF Security Reliability

Best When

You need affordable, OSM-backed geocoding at moderate volume with a predictable per-request pricing model and no heavy infrastructure setup.

Avoid When

You require Google Maps-level POI coverage, proprietary address data quality guarantees, or SLA-backed enterprise support.

Use Cases

  • Convert user-submitted street addresses to lat/lng coordinates before storing in a geospatial database
  • Reverse geocode GPS coordinates from IoT devices into human-readable addresses for reporting
  • Autocomplete address fields in agent-driven form-filling workflows to reduce lookup errors
  • Batch geocode a CSV of business locations to enrich a CRM dataset with coordinate data
  • Find nearby points of interest (restaurants, hospitals, ATMs) relative to a known coordinate during trip-planning workflows

Not For

  • High-precision turn-by-turn navigation routing (use a dedicated routing API instead)
  • Serving interactive map tiles to end users (LocationIQ tiles have limited styling options vs. Stadia or Mapbox)
  • Real-time traffic or incident data overlays

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
No

Authentication

Methods: api_key
OAuth: No Scopes: No

API key passed as a query parameter (`key=`) on every request. Keys are tied to a LocationIQ account and can be rotated from the dashboard.

Pricing

Model: freemium
Free tier: Yes
Requires CC: No

Free tier is generous for development and low-volume automation. Commercial plans unlock higher rate limits and dedicated support.

Agent Metadata

Pagination
none
Idempotent
Full
Retry Guidance
Not documented

Known Gotchas

  • Rate limit errors return HTTP 429 but the Retry-After header is not always present, requiring exponential backoff logic in the agent
  • Free tier hard-caps at 5K/day with no burst allowance — agents hitting batch jobs may exhaust quota mid-run
  • OSM data quality varies by region; geocoding results in rural or developing-world areas may be imprecise or missing
  • The `format=json` parameter is required explicitly; omitting it returns XML by default in some endpoint variants
  • Autocomplete endpoint has a separate rate limit from the main geocoding endpoint, which can catch agents off guard when switching between them

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for LocationIQ API.

$99

Scores are editorial opinions as of 2026-03-06.

5178
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered