Age & birthdays سن و تولد
How old am I in the Persian calendar?
On this pageدر این صفحه
Your age is the same number of days no matter which calendar you count it in, but the year figure can look different in Shamsi, and around your birthday it can even be off by one compared to what you’d expect. Here’s why, and how to get it exactly right.
Enter your birth date and get your precise age:
Why the number can surprise you
Age is elapsed time, so if you were born on a given day, the count of full years since then is identical whether you phrase the dates in Gregorian or Persian. The confusion creeps in two ways:
- Different year labels. “I was born in 2000” and “I was born in 1379” describe the same birth, so the age is the same, but people sometimes subtract within the wrong calendar and land a year off.
- The Nowruz boundary. Because the Persian year turns over at the spring equinox, a birthday in late March can sit on either side of the new year depending on the exact date, which affects how you’d phrase “in which Persian year was I born.” (The Persian year is defined by the equinox, source: Encyclopædia Britannica, “Iranian calendar”.)
The reliable approach is to convert the birth date and let the arithmetic handle the boundary, rather than mixing a Gregorian birth year with a Persian current year.
A worked example
Say you were born on 10 April 2000. In the Persian calendar that’s 22 Farvardin 1379 (just after Nowruz 1379). On 10 April 2026 you turn 26, and in Shamsi that same birthday is 22 Farvardin 1405, so you’re 26 in either calendar: 1405 − 1379 = 26, and 2026 − 2000 = 26. The years line up because the birth date and the “today” date are both converted consistently.
Where people slip is doing 1405 − 2000 or 2026 − 1379, mixing calendars, which gives nonsense. Convert both endpoints into the same calendar first.
Getting it exact, down to the day
For anything official, you usually want more than the year, you want years, months, and days. The age calculator computes that precisely and works from a birth date in either calendar, so you don’t have to convert by hand first. If you also need the gap between two arbitrary dates (not a birthday), the days between dates guide and the difference tool cover that. And to find the current Persian year, see what year is it in the Persian calendar.
Frequently asked questions
Is my age different in the Persian calendar?
No, your age in completed years is the same, because it measures real elapsed time. Only the year labels differ (e.g. 2000 vs 1379), so convert both dates into one calendar before subtracting.
How do I calculate my age in Shamsi?
Convert your birth date to the Persian calendar, then subtract from today’s Persian date, or just use the age calculator above, which does it from either calendar.
Why do I get a wrong number when I subtract the years?
Usually because of mixing calendars (e.g. 1405 minus 2000). Both the birth year and the current year must be in the same calendar for the subtraction to mean anything.
Can a birthday fall in a different Persian year than expected?
Around Nowruz (late March) yes, because the Persian year turns over at the equinox. Converting the exact date resolves which Persian year it lands in.
Bottom line: same age, different labels. Convert both dates into one calendar, or let the age calculator do it, and the number comes out right every time.
Open the converter بازگشت به مبدّل