476,498 toponyms · updated quarterly

The reference dataset for place names, in 22 languages.

Every city, region, and country, translated, transliterated, and scored for confidence. Query it live or license the whole thing.

476K+ toponyms
22 languages
251 countries
Explore the full map →
GET /v1/toponyms?city=kyoto&languages=all
{
  "city": "Kyoto",
  "translations": {
    "jpn": { "toponym": "京都",
      "script": "Jpan", "confidence": 1.0 },
    "ara": { "toponym": "كيوتو",
      "script": "Arab", "confidence": 0.9 },
    "hin": { "toponym": "क्योटो",
      "script": "Deva", "confidence": 0.9 }
  },
  "admin_hierarchy": ["Kyoto", "Kyoto Pref.", "Japan"],
  "confidence_avg": 0.95
}
Trusted for location data by teams at
Precisely

“Toponomical’s global data cut our localization QA time in half when we built it into our Addressing Solutions.”

ACCESS

Two ways to use the dataset

Query it live, or license the full database for offline, in-infrastructure use.

DEVELOPER

Developer API

REST API with a generous free tier. Structured JSON responses, drop into any stack.

  • →100 free requests/month, no credit card
  • →Full 22-language toponym resolution
  • →Country + admin hierarchy in one response
  • →Confidence scores on every translation
  • →Metered pay-as-you-go above free tier
From Free
Get API Key
ENTERPRISE

Enterprise Data License

Full SQLite database and CSVs for offline use — no API calls, no rate limits.

  • →SQLite (~113MB) + 4 companion CSVs
  • →Full dataset with FK-linked hierarchy
  • →Quarterly release updates included
  • →Custom language packs available
  • →SLA + named support contact
Custom, annual
Talk to Sales
476K+
City toponyms across 20,734 unique cities
22
Languages, including Arabic, Chinese, and Hindi
251
Countries covered
4
Admin levels — country to city
DATA QUALITY

A confidence score on every translation

Seven tiers, from officially recognized exonyms down to best-effort transliterations, so you know exactly what you’re shipping, and can filter by threshold.

Scores are derived by cross-referencing multiple independent geographic and linguistic sources rather than a single authority. We reconcile disagreements between them and report the gaps as lower confidence instead of silently picking one.

Confidence Score Scale 1.0 — Official 0.7 — Best effort 0.5 — Uncertain Established names Multiple valid forms Rare variants Cross-referenced from multiple independent sources
1.0
Official or widely recognized
“London” → “Londres” in Spanish. Established names with no ambiguity.
0.9
Standard rule-based translation
Follows official transliteration rules for the target language.
0.8
Common with minor variation
Widely used, with minor regional variants.
0.7
Best-effort, multiple valid forms
We picked the most common — flag for review if precision matters.
0.6
Latin script retained
Language uses Latin script and no specific toponym exists.
0.5
Uncertain or rarely used
Present for completeness — verify before you ship it.
USE CASES

Built into location pipelines

Address localization

Display full addresses in the user’s native language and script — no hallucinations.

Map label generation

Render labels in any of 22 languages with correct scripts, including Arabic RTL and Han.

Multilingual search

Index every variant of a place name so “München”, “Munich”, and “慕尼黑” find the same result.

Logistics & shipping

Resolve destination place names across language barriers for cross-border carriers.

BI & data products

Add localized place names as a dimension in Snowflake or BigQuery.

Apps for global developers

Power location-aware apps — weather, taxi booking, accommodation booking — with place names users recognize.

PRICING

Start free. Scale when ready.

No credit card for the free tier.

Developer
Free

100 requests/month. No credit card required.

  • — 100 requests/month
  • — All 22 languages
  • — Full hierarchy responses
  • — Confidence scores
Get API Key
MOST POPULAR
Pro
$49/mo

50,000 requests/month plus metered overage. For production apps.

  • — 50,000 requests/month
  • — Metered overage
  • — Batch lookup endpoint
  • — Priority response times
Start Free Trial
Enterprise
Custom

Full offline SQLite + CSVs. Unlimited internal use.

  • — Full SQLite + CSV export
  • — Quarterly refreshes
  • — No API dependency
  • — SLA + dedicated support
Talk to Sales
API vs Enterprise: Choose Your Path Developer API Query in real-time REST endpoints Instant responses Easy integration Pay per query Enterprise License Offline, self-hosted Full database No rate limits No dependencies Dedicated support

Query the world’s place names, in any language.

Free API key in under a minute. 100 requests to evaluate.