Geocoding — entry 021 of 80

Geocode.xyz

Verified Jul 2026

Geocode.xyz offers forward/reverse geocoding, geoparsing of free-form text (with optional sentiment analysis), autocomplete, and IP-address reverse lookups, drawing on OpenStreetMap data across 250+ countries. Anyone can query it without registering, though anonymous traffic is capped around one request per second and gets aggressively throttled during busy periods; a free API key raises that ceiling, and heavy users can buy metered credits or an unlimited monthly subscription. A dedicated batch interface also accepts plain text or CSV files for processing many addresses at once.

forward-geocodingreverse-geocodinggeoparsingbatchfree-tier
AuthenticationNone requiredCall it straight away — no key, no signup.
HTTPSSupportedTraffic is encrypted in transit.
CORSEnabledCallable directly from browser JavaScript.
PricingFreemiumA usable free tier exists, with paid plans for more volume.
FormatsJSON, XML, CSV, GeoJSONResponses can be requested as JSON or XML or CSV or GeoJSON.

GreatAPIs Score

Score77out of 100
Authentication25/25No authentication required
Pricing17/20Freemium tier available
Docs0/20No docs or spec available
Formats15/15Supports 4 response formats
Freshness20/20Verified within 6 months

Embed this badge

Scored 77 on greatapis.com
<a href="https://greatapis.com/api/geocode-xyz/"><img src="https://greatapis.com/badge/geocode-xyz.svg" alt="Scored 77 on greatapis.com"></a>

Auth quickstart

  1. No key needed — call it now.
Stored keyNo key stored

Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.

Try it

Developer reference

Base URLhttps://geocode.xyz
Rate limit

Unauthenticated requests share a pool throttled to 1 request/second (confirmed live: unauthenticated calls returned a 'Throttled' response during this check); a registered key raises the limit

Key endpoints
  • GET/{location}?json=1
  • GET/{lat},{lng}?json=1