StartupDigits

North American area codes: free CSV and JSON download

All 454 area codes in service in the +1 zone — 378 in the US, 55 in Canada and 21 in the Caribbean and Atlantic — with each code's city, time zone, year in service, overlays, and place names in Chinese and French.

Checked against NANPA's database dated October 6, 2026.

The CSV is UTF-8 with a byte-order mark, so Excel shows Chinese and accented names correctly. The JSON can be fetched from any website (CORS is open).

License: free to use, with a link

The dataset is published under Creative Commons Attribution 4.0: use it in apps, articles and research, commercial or not. The one condition is credit with a link to StartupDigits, for example:

Area code data: <a href="https://www.startupdigits.com/">StartupDigits</a>

Fields

FieldMeaningExample
npaThe three-digit area code.905
countryISO country code: US, CA, or one of the 18 other +1 countries and territories (JM, DO, BS…).CA
stateUS state or Canadian province code; outside the US and Canada, the country code again.ON
regionPrincipal city (US and Canada) or capital (other countries), in English.Mississauga, ON
region_zhThe same place in Simplified Chinese.密西沙加(安大略省)
region_frThe same place in French.Mississauga, ON
timezoneIANA time zone of that city.America/Toronto
in_service_yearYear the code entered service; 1947 means one of the original codes.1993
overlaysOther codes covering the same area, separated by spaces.289 365 742
split_fromThe code it was split from, when that isn't one of its overlays.416
urlThe code's page on StartupDigits.https://www.startupdigits.com/en/tools/area-code/905

Where the data comes from

Codes, in-service years, overlays and splits come from the NPA database of the North American Numbering Plan Administrator (NANPA). Cities, capitals, Chinese and French names and time zones were checked one by one against official and reference sources. A region is where numbers are registered, not where a caller is.