Updated for 2026

How Old Am I? Find Your Age by Birth Year (1950 to 2025)

Born between 1950 and 2025? This guide shows your exact age in 2026, your generation, and what you can do at that age in Pakistan. Find your birth year below, or use the search to jump straight to it.

Quick Answer: How Old Am I?

If you were born in 2000, you are 25 or 26 years old in 2026. Specifically, you are 26 if your birthday already passed this year, and 25 if it has not. The same rule applies to every birth year — you have two possible ages depending on the calendar.

The formula is simple. You take the current year (2026) and subtract your birth year. Then you adjust by one year if your birthday is still ahead. That is it.

Age Formula
Age = (Current Year − Birth Year) − (1 if birthday not yet passed)

Now, want the exact answer for your specific date? Use our free age calculator at the top of the homepage. It handles the math for you in seconds and shows your age in years, months, days, hours, minutes, and seconds.

How Age Calculation Actually Works

Most people calculate age in a confusing way, so let me break it down clearly. Your age is the time between your date of birth and the current date. However, you only “turn” a year older on your birthday — not on January 1st.

The Standard Age System

Pakistan, like most of the world, uses the Western age system. In this system, you start at age zero on the day you are born. Then, you add one year on every birthday. Therefore, a person born on 15 June 2000 turns 26 on 15 June 2026 — not before, not after.

Why You Might Have Two Ages

Here is where it gets interesting. Between January and your birthday, your “math age” (current year minus birth year) is one year ahead of your actual age. So someone born in October 2000 is still 25 in September 2026, even though the math says 26. Their actual age catches up only after October passes.

Important: Pakistani government forms, exam applications, and job advertisements always use your exact age on the closing or cut-off date — not your “math age”. So always calculate it precisely. FPSC and other government bodies are strict about this.

Find Your Birth Year Below

Search your birth year, or scroll through the cards. Each one shows your age in 2026, your generation, and what age you will be in 2030, 2040, and 2050.

2025 Generation Alpha
0–1 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 4–5 2040: 14–15 2050: 24–25
2024 Generation Alpha
1–2 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 5–6 2040: 15–16 2050: 25–26
2023 Generation Alpha
2–3 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 6–7 2040: 16–17 2050: 26–27
2022 Generation Alpha
3–4 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 7–8 2040: 17–18 2050: 27–28
2021 Generation Alpha
4–5 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 8–9 2040: 18–19 2050: 28–29
2020 Generation Alpha
5–6 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 9–10 2040: 19–20 2050: 29–30
2019 Generation Alpha
6–7 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 10–11 2040: 20–21 2050: 30–31
2018 Generation Alpha
7–8 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 11–12 2040: 21–22 2050: 31–32
2017 Generation Alpha
8–9 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 12–13 2040: 22–23 2050: 32–33
2016 Generation Alpha
9–10 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 13–14 2040: 23–24 2050: 33–34
2015 Generation Alpha
10–11 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 14–15 2040: 24–25 2050: 34–35
2014 Generation Alpha
11–12 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 15–16 2040: 25–26 2050: 35–36
2013 Generation Alpha
12–13 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 16–17 2040: 26–27 2050: 36–37
2012 Generation Z
13–14 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 17–18 2040: 27–28 2050: 37–38
2011 Generation Z
14–15 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 18–19 2040: 28–29 2050: 38–39
2010 Generation Z
15–16 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 19–20 2040: 29–30 2050: 39–40
2009 Generation Z
16–17 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 20–21 2040: 30–31 2050: 40–41
2008 Generation Z
17–18 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 21–22 2040: 31–32 2050: 41–42
2007 Generation Z
18–19 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 22–23 2040: 32–33 2050: 42–43
2006 Generation Z
19–20 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 23–24 2040: 33–34 2050: 43–44
2005 Generation Z
20–21 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 24–25 2040: 34–35 2050: 44–45
2004 Generation Z
21–22 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 25–26 2040: 35–36 2050: 45–46
2003 Generation Z
22–23 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 26–27 2040: 36–37 2050: 46–47
2002 Generation Z
23–24 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 27–28 2040: 37–38 2050: 47–48
2001 Generation Z
24–25 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 28–29 2040: 38–39 2050: 48–49
2000 Generation Z
25–26 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 29–30 2040: 39–40 2050: 49–50
1999 Generation Z
26–27 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 30–31 2040: 40–41 2050: 50–51
1998 Generation Z
27–28 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 31–32 2040: 41–42 2050: 51–52
1997 Generation Z
28–29 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 32–33 2040: 42–43 2050: 52–53
1996 Millennial
29–30 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 33–34 2040: 43–44 2050: 53–54
1995 Millennial
30–31 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 34–35 2040: 44–45 2050: 54–55
1994 Millennial
31–32 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 35–36 2040: 45–46 2050: 55–56
1993 Millennial
32–33 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 36–37 2040: 46–47 2050: 56–57
1992 Millennial
33–34 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 37–38 2040: 47–48 2050: 57–58
1991 Millennial
34–35 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 38–39 2040: 48–49 2050: 58–59
1990 Millennial
35–36 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 39–40 2040: 49–50 2050: 59–60
1989 Millennial
36–37 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 40–41 2040: 50–51 2050: 60–61
1988 Millennial
37–38 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 41–42 2040: 51–52 2050: 61–62
1987 Millennial
38–39 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 42–43 2040: 52–53 2050: 62–63
1986 Millennial
39–40 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 43–44 2040: 53–54 2050: 63–64
1985 Millennial
40–41 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 44–45 2040: 54–55 2050: 64–65
1984 Millennial
41–42 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 45–46 2040: 55–56 2050: 65–66
1983 Millennial
42–43 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 46–47 2040: 56–57 2050: 66–67
1982 Millennial
43–44 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 47–48 2040: 57–58 2050: 67–68
1981 Millennial
44–45 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 48–49 2040: 58–59 2050: 68–69
1980 Generation X
45–46 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 49–50 2040: 59–60 2050: 69–70
1979 Generation X
46–47 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 50–51 2040: 60–61 2050: 70–71
1978 Generation X
47–48 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 51–52 2040: 61–62 2050: 71–72
1977 Generation X
48–49 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 52–53 2040: 62–63 2050: 72–73
1976 Generation X
49–50 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 53–54 2040: 63–64 2050: 73–74
1975 Generation X
50–51 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 54–55 2040: 64–65 2050: 74–75
1974 Generation X
51–52 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 55–56 2040: 65–66 2050: 75–76
1973 Generation X
52–53 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 56–57 2040: 66–67 2050: 76–77
1972 Generation X
53–54 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 57–58 2040: 67–68 2050: 77–78
1971 Generation X
54–55 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 58–59 2040: 68–69 2050: 78–79
1970 Generation X
55–56 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 59–60 2040: 69–70 2050: 79–80
1969 Generation X
56–57 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 60–61 2040: 70–71 2050: 80–81
1968 Generation X
57–58 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 61–62 2040: 71–72 2050: 81–82
1967 Generation X
58–59 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 62–63 2040: 72–73 2050: 82–83
1966 Generation X
59–60 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 63–64 2040: 73–74 2050: 83–84
1965 Generation X
60–61 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 64–65 2040: 74–75 2050: 84–85
1964 Baby Boomer
61–62 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 65–66 2040: 75–76 2050: 85–86
1963 Baby Boomer
62–63 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 66–67 2040: 76–77 2050: 86–87
1962 Baby Boomer
63–64 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 67–68 2040: 77–78 2050: 87–88
1961 Baby Boomer
64–65 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 68–69 2040: 78–79 2050: 88–89
1960 Baby Boomer
65–66 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 69–70 2040: 79–80 2050: 89–90
1959 Baby Boomer
66–67 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 70–71 2040: 80–81 2050: 90–91
1958 Baby Boomer
67–68 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 71–72 2040: 81–82 2050: 91–92
1957 Baby Boomer
68–69 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 72–73 2040: 82–83 2050: 92–93
1956 Baby Boomer
69–70 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 73–74 2040: 83–84 2050: 93–94
1955 Baby Boomer
70–71 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 74–75 2040: 84–85 2050: 94–95
1954 Baby Boomer
71–72 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 75–76 2040: 85–86 2050: 95–96
1953 Baby Boomer
72–73 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 76–77 2040: 86–87 2050: 96–97
1952 Baby Boomer
73–74 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 77–78 2040: 87–88 2050: 97–98
1951 Baby Boomer
74–75 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 78–79 2040: 88–89 2050: 98–99
1950 Baby Boomer
75–76 years old in 2026
Exact age depends on whether your birthday has passed.
2030: 79–80 2040: 89–90 2050: 99–100

Want the exact answer down to the second?

Our calculator shows your age in years, months, days, hours, minutes, and seconds.

Open Age Calculator

Quick Reference Table

Need a clean lookup? Here is every birth year from 1950 to 2025 in one table. Scroll horizontally on mobile to see all columns.

Birth YearAge in 2026Generation
20250–1Generation Alpha
20241–2Generation Alpha
20232–3Generation Alpha
20223–4Generation Alpha
20214–5Generation Alpha
20205–6Generation Alpha
20196–7Generation Alpha
20187–8Generation Alpha
20178–9Generation Alpha
20169–10Generation Alpha
201510–11Generation Alpha
201411–12Generation Alpha
201312–13Generation Alpha
201213–14Generation Z
201114–15Generation Z
201015–16Generation Z
200916–17Generation Z
200817–18Generation Z
200718–19Generation Z
200619–20Generation Z
200520–21Generation Z
200421–22Generation Z
200322–23Generation Z
200223–24Generation Z
200124–25Generation Z
200025–26Generation Z
199926–27Generation Z
199827–28Generation Z
199728–29Generation Z
199629–30Millennial
199530–31Millennial
199431–32Millennial
199332–33Millennial
199233–34Millennial
199134–35Millennial
199035–36Millennial
198936–37Millennial
198837–38Millennial
198738–39Millennial
198639–40Millennial
198540–41Millennial
198441–42Millennial
198342–43Millennial
198243–44Millennial
198144–45Millennial
198045–46Generation X
197946–47Generation X
197847–48Generation X
197748–49Generation X
197649–50Generation X
197550–51Generation X
197451–52Generation X
197352–53Generation X
197253–54Generation X
197154–55Generation X
197055–56Generation X
196956–57Generation X
196857–58Generation X
196758–59Generation X
196659–60Generation X
196560–61Generation X
196461–62Baby Boomer
196362–63Baby Boomer
196263–64Baby Boomer
196164–65Baby Boomer
196065–66Baby Boomer
195966–67Baby Boomer
195867–68Baby Boomer
195768–69Baby Boomer
195669–70Baby Boomer
195570–71Baby Boomer
195471–72Baby Boomer
195372–73Baby Boomer
195273–74Baby Boomer
195174–75Baby Boomer
195075–76Baby Boomer

What Generation Am I?

Generations are an easy way to group people born within the same era. Each generation shares common cultural references, technology habits, and life experiences. Here is the breakdown used worldwide and applied to Pakistani context.

Silent Generation (Born 1928–1945)

This group is now in their 80s and 90s. They lived through the Partition of 1947, the early years of Pakistan, and the country’s foundational decades. Today, they are senior citizens with access to government benefits and respected elder status in society.

Baby Boomers (Born 1946–1964)

Pakistani Boomers are now between 61 and 80 years old. Most are retired or close to it. Many of them lived through the 1965 and 1971 wars and the major political changes of the 1970s and 1980s. They form the backbone of Pakistan’s senior workforce.

Generation X (Born 1965–1980)

Gen X Pakistanis are now between 45 and 60. They came of age during the rise of cable TV, early computers, and the country’s economic shifts. Today, many hold senior positions in business, government, and academia.

Millennials (Born 1981–1996)

Pakistani Millennials are now 29 to 44. They are the first generation that fully embraced mobile phones, the internet, and social media. Most are now in the middle of their careers, raising families, and shaping Pakistan’s tech and startup scene.

Generation Z (Born 1997–2012)

Gen Z Pakistanis range from 13 to 28 years old. They grew up entirely with smartphones, YouTube, and TikTok. Many are now students, fresh graduates, or early-career professionals. They form the largest portion of CSS exam applicants today.

Generation Alpha (Born 2013–Present)

Generation Alpha is the youngest. The oldest among them are now 13. They are growing up with AI, voice assistants, and a fully digital childhood — something no previous generation experienced.

Age Rules That Matter in Pakistan

Your age unlocks specific rights, responsibilities, and opportunities in Pakistan. Therefore, knowing your exact age helps you plan everything from school admission to retirement. Here are the key age milestones every Pakistani should know.

  • Age 5: Standard school admission age for nursery and KG.
  • Age 14: Minimum legal working age under Pakistan’s child labour laws.
  • Age 17: Minimum age to apply for the Pakistan Army as a soldier.
  • Age 18: Eligible for CNIC from NADRA, voter registration, driving license, and legal marriage in Sindh and Islamabad.
  • Age 21: Minimum age for the CSS exam and most senior government positions.
  • Age 23 to 30: Upper age limit for most government jobs, Army, Navy, and Air Force recruitment.
  • Age 60: Standard retirement age in Pakistan’s public sector. Senior citizen status begins.
  • Age 65 and above: Many private companies set this as their mandatory retirement age.

Importantly, government job advertisements always calculate your age on the closing date — not the date you apply. So even one day past the limit can disqualify you. Always use a reliable calculator to check.

How Old Will You Be in 2030, 2040, or 2050?

People often want to plan for the future — retirement, milestone birthdays, life goals. Therefore, here is a quick way to figure out how old you will be at any future date.

Future Age Formula
Future Age = Target Year − Birth Year

For example, if you were born in 1995, you will be:

  • 35 years old in 2030
  • 45 years old in 2040
  • 55 years old in 2050
  • 65 years old in 2060 — standard retirement age

Each card above already shows your age in 2030, 2040, and 2050. Therefore, you can plan your milestones in seconds.

Pro tip: Want to know your exact age on a specific date — like the closing date of a job application or your wedding anniversary? Use the second date selector in our age calculator. It works for any past or future date.

Frequently Asked Questions

How do I calculate my exact age from my date of birth?

Subtract your birth year from the current year. Then, if your birthday has not happened yet this year, subtract one more. For exact months, days, and even seconds, use our age calculator on the homepage.

Why do I have two possible ages?

Because your age depends on whether your birthday has passed this year. Before your birthday, you are still your previous age. On and after your birthday, you become one year older.

What if I was born on 29 February?

You technically celebrate your “real” birthday only every four years. However, in non-leap years, most people mark 28 February or 1 March as their birthday. Pakistani government bodies typically treat 1 March as the official day for legal purposes.

How is age calculated for CSS and government jobs in Pakistan?

Pakistani government bodies calculate your age on the cut-off date or closing date mentioned in the job advertisement. So always check that exact date in the notification, not the day you apply.

Is the Western age system different from the Islamic Hijri age?

Yes. The Hijri calendar is lunar and has roughly 354 days per year, while the Gregorian calendar has 365 or 366. Therefore, your Hijri age is slightly higher than your Gregorian age. For Pakistani legal purposes, only Gregorian age applies.

How do I calculate the age difference between two people?

Subtract the younger person’s birth year from the older person’s. If their birthdays differ by months, adjust accordingly. Our age difference calculator does this automatically.

Can I calculate my age in months, weeks, or seconds?

Yes. Our calculator shows your age in years, months, weeks, days, hours, minutes, and seconds — all in one click. It is especially useful for parents tracking baby age in weeks.