The World's
Localization Encyclopedia
Free, open-source reference for every country's currencies, languages, and date and number formats. Explore it visually or pull it straight into your code.
Countries
Browse localization data for 250+ countries including codes, currencies, and formatting.
Languages
Explore processed data for world languages, including native names and countries.
Currency Formats
Symbol position, separators, and patterns for every currency in the world.
Airports
Database of 9,000+ airports with IATA/ICAO codes, coordinates, and regions.
Locale Codes
ISO 3166, BCP47, RFC4647, and all international standards reference.
@localedb/core · @localedb/cli
npm Packages & CLI
Use LocaleDB in your own code: a typed, offline library and a command line tool that writes the data you pick into your project.
npm install @localedb/coreexample.ts
import { getCountry } from "@localedb/core";
const tr = getCountry("TR");
tr?.currency.symbol; // "₺"
tr?.numberFormat.decimalSeparator; // ","
tr?.dateTime.dateFormats.short; // "d.MM.y"
// or from the command line
// npx @localedb/cli get country TR