Public APIs
Nationalize.io favicon

Nationalize.io

Development

Estimate the nationality of a first name.

Nationalize.io's website screenshot

About Nationalize.io

Nationalize.io is an API service that predicts the nationality of a person based on their name. It accepts full names, supports diacritics and non-Latin alphabets, and allows requests to be scoped to specific countries. The service is built for high-volume use, with official client libraries available for integration into applications and workflows.

Beyond the core API, the service offers a spreadsheet tool for uploading datasets and processing nationality (along with gender and age) predictions in bulk, as well as no-code integrations with platforms including n8n, Pipedream, Google Sheets, Airtable, Shopify, and Salesforce. It also supports the Model Context Protocol, allowing it to be connected to AI assistants such as Claude, Cursor, and ChatGPT for demographic queries in plain language.

Nationalize.io is part of a suite that also includes genderize.io (gender classification) and agify.io (age estimation), all built on data collected since 2009 covering more than 1 billion people. It is aimed at use cases such as customer analytics and academic research, where nationality composition of a dataset needs to be estimated. The company is EU-based and states GDPR compliance.

Key features

  • Predicts nationality from a full name via API
  • Supports diacritics, accents, and non-latin alphabets
  • Localization scoping to specific countries
  • Spreadsheet upload tool for bulk gender, age, and nationality enrichment
  • No-code integrations with Google Sheets, Airtable, Shopify, Salesforce, n8n, and Pipedream
  • MCP support for use from AI assistants like Claude and ChatGPT

Frequently asked questions

What platforms does Nationalize.io integrate with?

It offers official no-code integrations with Google Sheets, Airtable, Shopify, Salesforce, n8n, and Pipedream, plus official client libraries for direct API use.

Can I use Nationalize.io with AI assistants?

Yes, it supports the Model Context Protocol so it can be connected to tools like Claude, Cursor, Claude Code, and ChatGPT using the same API key.

Who is Nationalize.io for?

It's aimed at customer analytics and academic research use cases, such as analyzing the demographic composition of a customer base or nationality distribution in large corpora.

How accurate and large is the underlying dataset?

The company has collected and processed data for more than 12 years, basing results on over 1 billion people and billions of processed requests.

Does it support non-English names?

Yes, it supports diacritics and accents from any language as well as non-latin alphabets.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product