A name day is the calendar date associated with a person’s first name — typically the feast day of the saint after whom the name derives. In Hungary, Poland, Sweden, Greece, Italy, Spain, and dozens of other countries, name days are celebrated with gifts, flowers, and messages in the same way as birthdays. In some traditions (Hungary and Greece especially) name-day celebrations are actually more important than birthdays.
This tool lets you do two things instantly, entirely in your browser:
- Type a first name to find every date in the year when that name is celebrated, along with a live countdown to the next occurrence.
- Pick a month and day to discover which names are honoured on that date across all traditions.
Which traditions are included?
The database merges four living name-day calendars:
- Catholic — the universal Roman calendar of saints, forming the backbone of name-day customs in Poland, Hungary, Italy, Spain, Portugal, France, and Latin America.
- Orthodox — shared saints’ days from the Eastern tradition, widely observed in Greece, Russia, Serbia, Romania, Bulgaria, and Armenia.
- Nordic — the Swedish/Norwegian/Danish formalised list, published as an official national calendar since the sixteenth century.
- Hungarian — Hungary maintains one of Europe’s most complete and socially observed name-day registers, with entries updated periodically by the Research Institute for Linguistics.
Because traditions overlap, a search for “Peter” will surface both the June 29 Catholic feast (Peter and Paul) and the February 22 Chair of Peter, while “Anne” returns both July 26 and the August regional variants.
How the countdown works
The tool reads your device clock for today’s date, then computes the next calendar occurrence of each matching name day. If the date has already passed this year, it rolls forward to the following year. The result is the difference in whole days — no fractions, no time zones, no network calls.
Worked example
Searching for “John” returns several matches:
- January 7 — Orthodox feast of John the Baptist (tradition: Orthodox).
- June 24 — Birth of John the Baptist, widely celebrated in Catholic and Nordic calendars.
- December 27 — Feast of John the Evangelist (Catholic).
If today is 1 June, the tool shows “In 23 days” next to June 24 — the nearest upcoming celebration. Click “Copy” to grab the date string for a message or calendar invite.
Searching by June 29 returns: Peter, Paul, Pietro, Paolo, Pablo, Pedro, Pawel, Petros — covering the Latin, Italian, Spanish, Portuguese, Polish, and Greek forms of the same apostolic names.
Formula note
Name days are pure calendar look-ups — there is no arithmetic formula involved. The only calculation is the day-difference:
days_until = floor((target_date - today) / 86400000 ms)
where target_date is the next occurrence of that month/day combination (this year or next year if already past). All date arithmetic is performed using the JavaScript Date object on your local device.