Birthday Calendar
Keep every birthday for your family, class or office in one place, and wedding anniversaries too. See whose day is next, print a year-at-a-glance calendar, or add them all to Google Calendar, iPhone or Outlook.
Saved in this browser only. Nothing is sent to BdayChecker. Download a backup to move the list to another device.
Add to Google Calendar, iPhone or Outlook
One all-day event per birthday or anniversary that repeats every year. Each reminder goes off at the time you pick; some calendar apps use their own notification settings instead.
Print, back up or restore
How to make a birthday calendar
- Add a name and a birthday. The year is optional; with it, the calendar shows the age each person is turning. For a wedding anniversary, choose Anniversary first.
- For a class or an office, choose Paste a whole list instead and paste one person per line, or two columns copied from a spreadsheet. Give the list a group name such as Class or Office.
- Name the calendar, for example "Room 12 birthdays". The name goes on the printout and on the calendar file.
- Choose Print or save as PDF for a year-at-a-glance sheet, or Download .ics file to add every birthday to your calendar app.
How the birthday calendar works
The list under Coming up is sorted by whose birthday comes next, counted from today's date on your device. When you enter a birth year, each entry shows the age that person is turning. The month view shows every birthday on its day, and on a phone each birthday is a dot with the names listed below.
For one person, a birthday countdown counts down to the second, and Days Until My Birthday gives a quick answer. To check anyone's exact age, use the Age Calculator, and for a second reason to celebrate, find their half birthday.
Worked example
Leo was born on February 29, 2004. In 2027, which is not a leap year, the calendar shows his birthday on Sunday, February 28, when he turns 23. In 2028 it is back on February 29. The calendar file uses a rule that repeats on the last day of February, so calendar apps do the same.
Pasting a list from a spreadsheet
For a big group, paste everyone at once. Each line needs a name and a date, separated by a comma, a tab or spaces. The date is month first: MM/DD or MM/DD/YYYY, with slashes, dashes or dots.
Maya Lopez, 03/21
Sam Patel, 11/02/1988
Leo Chen 02.29.2004
In Google Sheets or Excel, put the names in one column and the birthdays in the next, select both columns, copy and paste. Each row arrives as a name, a tab and a date. Lines that cannot be read are listed with the reason, and the same person on the same date is not added twice.
How to add the birthdays to your calendar app
Download the .ics file first. Every birthday becomes a yearly all-day event.
Google Calendar
- On a computer, open Google Calendar. Google does not import files in its phone app.
- Open Settings, then Import & export.
- Choose Select file from your computer, pick the .ics file and the calendar to add it to, then choose Import.
iPhone, iPad and Mac
- On a Mac, open the Calendar app and choose File, then Import, and select the .ics file. You can also drag the file into Calendar.
- On an iPhone or iPad, open the downloaded file from the Files app or a Mail attachment and add the events to a calendar.
- If the calendar is in iCloud, the birthdays appear on all your Apple devices.
Outlook
- In Outlook on the web or Outlook.com, go to Calendar, choose Add calendar, then Upload from file.
- Browse to the .ics file, pick the calendar to add it to and choose Import.
- In classic Outlook for Windows, use File, Open & Export, Import/Export, then Import an iCalendar (.ics) or vCalendar file.
An imported file is a copy. If you add people later, download a new file and import it again.
Perpetual or yearly: which calendar do you need?
A perpetual birthday calendar lists birthdays by month and day only. It has no weekdays and no ages, so the same sheet works every year. That is what the printable sheet here is: print it once and keep it on the fridge or in a planner.
A yearly calendar puts each birthday on its weekday for one year, with the age each person turns. The month view on this page does that for any year, and the .ics file does it in your calendar app, where every birthday repeats on its own.
Many people use both: the printed sheet where the family can see it, and the calendar file on their phone for reminders.
Ideas for a class, an office or a family
In a classroom
- Summer birthdays. Birthdays in June, July and August fall in the school break. The tool lists each one with its half birthday, six months later, so every student gets a day in the school year.
- A birthday wall. Print the year-at-a-glance sheet and put it up at the start of the year, so children can find their own month.
- Weekend birthdays. The Coming up list shows the weekday. Celebrate a Saturday or Sunday birthday on the Friday before or the Monday after.
In an office
- One celebration a month. The month summary counts the birthdays in each month, so you can plan one cake for everyone born that month.
- Ask first. Not everyone wants their birthday shared. Collect dates from people who agree, and leave out the year, so nobody's age is shown.
- Team calendar. Import the .ics file into a shared team calendar so the birthdays show for everyone.
For a family
- Time for cards and gifts. Tick the 1 week before reminder, so there is time to post a card or order a gift.
- Grandparents and relatives far away. Send the .ics file, so everyone has the same dates in their own calendar.
- Milestones. Add birth years to see who turns 18, 40 or 80 this year, and plan the big ones early.
- Anniversaries. Add the wedding dates in the family. The list shows which anniversary is next, such as a 25th or a 50th, and its traditional gift. The Anniversary Calculator shows the date for any year, and Anniversary Gifts by Year has the traditional and modern gift for every year.
Birthday Calendar questions
How do I make a printable birthday calendar?
Add each person's name and birthday, or paste a whole list, and give the calendar a name for the top of the sheet. Then choose Print or save as PDF. For a PDF, most browsers let you pick Save as PDF as the printer in the print window; the file can then be emailed or printed again later.
How do I add birthdays to Google Calendar?
Download the .ics file, then import it on a computer under Settings, Import & export. Tip: create a new calendar, such as Family birthdays, first and import into it. You can then color, hide or delete all the birthdays at once, and they still show in the Google Calendar app on your phone.
Where is my list saved?
Only in your browser on this device. Nothing is sent to BdayChecker. Clearing your browser data deletes the list, so download a backup if you want to keep it or move it to another device.
Can I make a birthday calendar for my class?
Yes. Choose Paste a whole list instead and paste names and dates from your class list or a spreadsheet, month first. Lines the tool cannot read are listed with the reason, and a student already on the list is not added twice, so you can paste the updated list again when someone joins.
Can I get a reminder before each birthday?
Yes. Before you download the .ics file, tick the reminders you want: on the day, 1 day before, 1 week before, or any mix. Your calendar app then alerts you for every birthday, every year.
Can I add anniversaries too?
Yes. Choose Anniversary above the name, enter the couple's names and the date. Anniversaries show in the list with the number coming up, such as 25th anniversary, and the traditional gift for that year when there is one. They go on the printout and in the calendar file as well.
How do I share the calendar with my family?
Send them the .ics file to import into their own calendar app, or the backup file to open on this page. Each copy is separate, so send a new file when the list changes.
Published October 7, 2026. Last updated October 7, 2026. Uses the Gregorian calendar and your device's date.