Birthday Information API

A free public API that returns comprehensive information about any birthdate including day of the week, zodiac signs, famous people born on the same day, and more.

Endpoint
GET /api/birthday?date=YYYY-MM-DD
Try:

API Documentation

Request

GET /api/birthday?date=YYYY-MM-DD

Parameters

NameTypeRequiredDescription
datestringYesBirth date in YYYY-MM-DD format

Response Fields

  • date - Date info including day of week
  • age - Age, next birthday countdown, generation
  • numbers - Days/weeks/hours/minutes alive
  • zodiac.western - Western zodiac sign, symbol, element
  • zodiac.chinese - Chinese zodiac animal, element, traits
  • birthstone - Monthly birthstone name, color, meaning
  • leapYear - Leap year/leap day status
  • famousBirthdays - Famous people born on same day
  • milestones - Fun milestone facts

Example Usage

// JavaScript/TypeScript
const response = await fetch('/api/birthday?date=1990-05-15');
const data = await response.json();
console.log(data.date.dayOfWeek); // "Tuesday"
console.log(data.age.years); // 34
console.log(data.zodiac.western.sign); // "Taurus"

Rate Limits

This is a free public API with no authentication required. Please be respectful with usage - excessive requests may be rate limited.