Development — entry 003 of 100
Agify.io
Agify.io, run by Denmark's Demografix ApS, estimates a person's age from a first name using worldwide statistical name-to-age data, with optional `country_id` and batch (up to 10 names per call) query parameters. No signup or key is required for the free tier, which allows 2,500 name lookups a month; paid plans (Basic through Premium) scale to 25 million requests a month for high-volume use.
Agify.io predicts a person's age from their first name using aggregated public data, and supports batching up to 10 names plus optional country-based localization in a single request.
GreatAPIs Score
Auth quickstart
- No API key required — requests are public and keyless.
Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.
Predict age from a first name
GEThttps://api.agify.io?name=michael&country_id=US
{
"name": "michael",
"age": 65,
"count": 298219,
"country_id": "US"
}Developer reference
Gotchas & limits
- Free tier is capped at 2,500 name lookups per month, tracked per client IP
- Batch lookups use repeated `name[]` params (e.g. `?name[]=michael&name[]=jane`), up to 10 names per request, returning a JSON array instead of a single object
- Unrecognized or very rare names still return HTTP 200 with `age` and `count` set to `null` rather than an error