Agify.io

API

Free API to estimate age from a first name

Visit Website

Overview

Agify.io offers a RESTful API that estimates a person’s age using a given first name. The primary endpoint accepts GET requests with a 'name' parameter (e.g., /?name=john) and optional 'country_id' to refine results by region. Responses are in JSON format, including fields like estimated age, data point count, and input name. Ideal use cases include user profiling in apps, demographic analysis for marketing tools, form auto-filling, and personalized content delivery based on estimated age demographics.

Example Integration (JavaScript)

script.js JS

fetch('https://agify.io')
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));

Key Features

  • RESTful interface
  • JSON response format
  • Optional country filtering
  • No API key for free tier

Frequently Asked Questions

? Is Agify.io free to use?

Yes, Agify.io provides a free tier with rate limits. Paid plans are available for higher request volumes and advanced features like batch processing.

? Does it require an API Key?

No API key is needed for the free tier. Paid plans require an API key to unlock higher rate limits and additional capabilities.

? What is the response format?

The API returns responses in JSON format, including fields such as 'name' (input), 'age' (estimated age), 'count' (number of data points used), and 'country_id' (if specified in the request).

Top Alternatives

NameAge API Search Google

People Also Ask about Agify.io

Agify.io vs NameAge API Agify.io 2025 review

Tool Info

Pricing Freemium
Category Development
Platform Public API

Pros

  • Easy to integrate with simple GET requests
  • Free basic usage
  • Global name dataset coverage
  • Minimal setup required

Cons

  • Rate-limited free tier
  • Estimates less accurate for rare names
  • Limited to first names only
  • No SLA for free users

More Development Tools