Agify.io
Agify.io is a simple REST API that predicts the age of a person based on their first name. Using a large dataset of name-age associations, it returns an estimated age along with a count of how many data points were used and the name's country-localized variant when a country code is provided. Supports batch requests for up to 10 names per call. Used for demographics research, content personalization, and marketing segmentation.
APIs
Agify.io Predict Age API
Predict the age of a person based on their first name. Returns an estimated age, data count used for the prediction, and optionally a country-localized estimate. Supports single...
Features
Estimates a person's age from their first name using a large statistical dataset of name-age associations.
Accepts an optional ISO 3166-1 country code to return country-specific age predictions for the given name.
Supports up to 10 names per API request using array parameter syntax for efficient bulk predictions.
Returns X-Rate-Limit-Limit, X-Rate-Limit-Remaining, and X-Rate-Limit-Reset headers to track API usage and quota.
Free access for up to 100 requests per day without an API key, making it easy to evaluate the service.
Use Cases
Analyze name datasets to estimate age distributions across a user base for research and analytics purposes.
Tailor content or product recommendations based on estimated age derived from a user's provided first name.
Segment leads and customers by estimated age group for targeted marketing campaigns without requiring date-of-birth collection.
Provide age-range hints during user registration to improve form completion rates and data accuracy.
Integrations
Sibling API that predicts gender based on first name — commonly used alongside Agify for demographic profiling.
Sibling API that predicts nationality from first name, completing a demographic analysis trifecta with Agify and Genderize.