Audited ·Last updated 31 Jul 2026·5 citations·Tier 2·0 uses

Korean Age Calculator

Get your Korean age three ways — traditional counting age, calendar-year age, and the international age that became Korea's legal default in June 2023.

Korean Age Calculator

ISO 8601 (YYYY-MM-DD). Only the year matters for the two Korean counts; the month and day decide the international age.
The day the ages are measured on — set it to today's date for the live answer. It is an input rather than your device's clock because all three counts change on 1 January and the result has to be reproducible.
Korean age (세는 나이)
32
The traditional counting age: one at birth, and one more for everyone on 1 January. This is the number Koreans say out loud — and since 28 June 2023 it is the one number here with no legal force at all.
International age (만 나이)
31
Year age (연 나이)
31
Counting age is ahead by
1 years
Birthday already this year?
Yes
All three counts
Born 15 May 1995, measured on 30 July 2026: 32 in traditional Korean counting age (세는 나이), 31 in calendar-year age (연 나이), and 31 in international age (만 나이) — the birthday has already come round this year, so the counting age runs 1 year ahead of the international one.
Which count binds where
Since 28 June 2023 the international age (만 나이) is the count every Korean statute, contract and public document means by "age" unless it says otherwise — Civil Act Article 158 and General Act on Public Administration Article 7-2. The traditional counting age shown as the headline here is what people say out loud; it has no legal force. The calendar-year age (연 나이) is still the binding count in two places that matter: the Youth Protection Act, which sets the alcohol and tobacco threshold from 1 January of the year a person turns 19, and the Military Service Act, which calls up everyone born in the same year together. Elementary-school entry and the lower public-service examinations also run on the year count. This is a description of which count applies where, not advice about any individual's eligibility — check the governing statute or ask a Korean lawyer for that.

Background.

This calculator gives you all three of the ages South Korea uses, side by side, from one birth date measured on one day. Enter a date of birth and the date you want the ages measured on, and it returns the traditional Korean counting age (세는 나이), the calendar-year age (연 나이), and the international age (만 나이) — plus the gap between the first and the last, and the one fact that decides that gap.

The reason there are three numbers rather than one is that Korea genuinely ran three systems at the same time for decades, and two of them are still in force. Traditional counting age makes you one year old the moment you are born, and everybody gains a year together on 1 January, which is why a baby born on 31 December is two years old the next day. Year age drops the 'one at birth' part but keeps the shared New Year increment: it is simply the current year minus your birth year. International age is what almost everyone outside Korea means by age — zero at birth, and one more on each birthday.

On 28 June 2023 the Age Counting Unification amendments took effect, and they settled which of the three the law means. Civil Act Article 158, wholly amended by Act No. 19098, now provides that a person's age 'shall be calculated based on his/her date of birth, incremented by one year on his/her birthday, and shown on a yearly basis'. General Act on Public Administration Article 7-2, added by Act No. 19148, says the same thing for administrative purposes: age is counted from the date of birth and expressed in years, 'except as provided in other statutes or regulations'. So unless a specific law says otherwise, an age written in a Korean statute, contract, hospital record or government form is the international age. The counting age this page shows as its headline number — because it is the number people actually ask for — carries no legal weight.

That 'except as provided' clause is doing real work, and it is why the year age is still on this page rather than treated as history. Two statutes that touch ordinary life kept it. The Youth Protection Act, which governs alcohol and tobacco sales, defines youth so that anyone who has reached 1 January of the year they turn 19 falls outside it — so the drinking threshold moves for a whole birth cohort on New Year's Day, not on each person's birthday. The Military Service Act runs conscription examinations and enlistment on the year count too, so everyone born in the same calendar year is called in the same year regardless of birth month. Elementary-school entry and the lower grades of the public-service examinations work the same way. If you are checking one of those thresholds, the number you want is the year age, not the international age and certainly not the counting age.

The gap between the counting age and the international age is always either one year or two, and which one it is depends on a single question: has the birthday arrived yet this year? Before it, the gap is two; on the birthday and after it, one. That is the whole of the arithmetic, and it is why two people can share an international age and differ by a year in Korean counting age — someone born in December 1994 and someone born in May 1995 are both 31 internationally in the middle of 2026, but 33 and 32 respectively in counting age.

Two scope points, both of which change how the numbers should be read. First, the date the ages are measured on is an input here, not your device's clock: all three counts change on 1 January, and a page that silently read the system time would give a different answer either side of a boundary you cannot see. Set it to today's date for the live answer. Second, the counting age here increments on 1 January. Historically it was tied to Seollal, the lunar new year, which falls in late January or February; that version needs a lunisolar calendar table this calculator does not have and will not guess at, so the solar convention — the one the Korean government's own explainer uses — is what is implemented.

What is korean age calculator?

Korean age is not one thing. '세는 나이' (sen-eun na-i, 'counting age') is the traditional East Asian reckoning: a newborn is one, and everyone advances together on New Year's Day, giving the formula current year − birth year + 1. '연 나이' (yeon na-i, 'year age') is the administrative shorthand that keeps the shared New Year increment but starts from zero: current year − birth year. '만 나이' (man na-i, 'full age') is the international count — completed years since the birth date, advancing on each individual's birthday. The three can produce three different numbers for the same person on the same day, and the spread between the highest and the lowest is always exactly two years for anyone whose birthday has not yet come round, and one year for anyone whose has. Korea's Age Counting Unification amendments of 27 December 2022, in force since 28 June 2023, made 만 나이 the default reading of 'age' throughout the statute book and in contracts and public documents, resolving decades of ambiguity — but they did not abolish the other two, and they left the year count expressly in place in the statutes that set the alcohol, tobacco and conscription thresholds.

How to use this calculator.

  1. Enter the date of birth as ISO 8601 (YYYY-MM-DD). The year alone fixes the two Korean counts; the month and day decide only the international age.
  2. Enter the date you want the ages measured on. Set it to today for the live answer, or to any other day to answer a hypothetical — 'how old was she when the law changed', for instance, using 2023-06-28.
  3. Read the headline counting age (세는 나이) — that is the number a Korean speaker asking your age is asking for.
  4. Read the international age (만 나이) for anything official: forms, contracts, hospital records, visa and residence-card applications. Since 28 June 2023 that is what 'age' means in Korean law by default.
  5. Read the year age (연 나이) if you are checking alcohol, tobacco, conscription, school entry or a lower-grade public-service examination — those thresholds still move for a whole birth cohort on 1 January.
  6. Check 'Birthday already this year?' to see why the gap is 1 or 2. Before the birthday the counting age runs two years ahead of the international one; from the birthday onward, one.

The formula.

세는 나이 = Y − B + 1 · 연 나이 = Y − B · 만 나이 = Y − B − (birthday not yet ? 1 : 0)

Two of the three counts need nothing but the two years. The year age is the reference year minus the birth year, and the counting age is that plus one. Neither looks at the month or the day, which is exactly why both jump for everybody at once on 1 January. For the worked example below — born 31 December 1994, measured on 30 July 2026 — that gives 2026 − 1994 = 32 for the year age and 33 for the counting age, and it would give the same two numbers on any other day of 2026.

The international age is the one that needs the calendar. Start from the same subtraction, then take one more year off if the birthday has not yet arrived in the reference year. On 30 July 2026 a 31 December birthday has not arrived, so 32 − 1 = 31. That single subtraction is the entire difference between the international age and the year age, and it is why the gap between counting age and international age is 33 − 31 = 2 before the birthday and 1 from the birthday onward. The comparison is inclusive: on the birthday itself the birthday counts as arrived, so the age increments that day rather than the day after.

The comparison runs on the unrounded month-and-day pair, not on a rounded interval, and it runs against the anniversary as it falls in the reference year — which matters in exactly one case. For a birth date of 29 February there is no matching day in a common year, and Civil Act Article 160(3) supplies the answer for periods fixed by the year: 'if there is no corresponding day in the last month, the last day of the month shall be the day of maturity.' So a leap-day birthday matures on 28 February in a common year, and this calculator increments the international age that day. England and most US states reach the opposite answer and use 1 March. The divergence is one day, it appears only in common years, and the calculator says so beside the result when the birth date is 29 February.

Everything is anchored at UTC midnight on the proleptic Gregorian calendar, so no daylight-saving transition can push a birthday across a year boundary, and every figure is computed in arbitrary-precision decimal and rounded once at the end. All four numeric outputs are whole numbers by construction, so that rounding never changes an answer — it is a boundary formality, stated here so nobody has to guess.

A worked example.

Example

Take someone born on 31 December 1994 and measure their ages on 30 July 2026. The two year-based counts come straight out of the years: 2026 − 1994 = 32 is the year age (연 나이), and one more makes the traditional Korean counting age 33. For the international age (만 나이), start from the same 32 and take a year off, because a 31 December birthday has not come round yet in 2026 — that leaves 31. So the counting age runs 33 − 31 = 2 years ahead of the international age, which is the maximum spread possible; it will drop to 1 on 31 December, when the birthday finally arrives. Compare that with the calculator's default birth date of 15 May 1995, measured on the same day: that person is also 31 internationally, because their May birthday has already passed, but only 32 in counting age. Two people, the same international age, a year apart in Korean age — which is the whole reason the three systems needed unifying. And the extreme version of the same effect is this person's own first day: born on 31 December 1994, they were counting-age 1 on the day of birth and counting-age 2 on 1 January 1995, at one day old.

reference Date2026-07-30
birth Date1994-12-31

Frequently asked questions.

Did Korean age get abolished in 2023?
No — the law changed, not the language. Since 28 June 2023 an age written in a Korean statute, contract or public document means the international age (만 나이) unless that document says otherwise, under Civil Act Article 158 and General Act on Public Administration Article 7-2. Traditional counting age was never a legal instrument in the first place, so there was nothing to abolish: it is a social convention, and it is still in everyday use when people ask each other's age, work out who is the elder in a group, or decide which speech level to use. What the amendments removed was the ambiguity about which count an official document meant.
Why is the difference sometimes one year and sometimes two?
Because the counting age and the international age advance on different days. The counting age advances for everybody on 1 January; your international age advances on your own birthday. Between 1 January and your birthday, the counting age has already moved and your international age has not, so the gap is two. From your birthday to the end of the year, both have moved, so the gap is one. It is never any other number, and the calculator shows which side of your birthday the reference date falls on so you can see which case you are in.
Which age do I use to buy alcohol in Korea?
The year age (연 나이). The Youth Protection Act defines 'youth' so that a person who has reached 1 January of the year in which they turn 19 is excluded from it, which means the alcohol and tobacco threshold moves for an entire birth cohort on New Year's Day rather than on each person's birthday. In practice everyone born in the same calendar year becomes able to buy on the same date. This is one of the exceptions the 2023 unification deliberately left in place, so the international age is not the number to check here. The same year-count logic governs conscription timing under the Military Service Act, elementary-school entry, and the lower grades of the public-service examinations.
How do I convert a Korean age back to a birth year?
Rearrange the counting-age formula: birth year = reference year − counting age + 1. Someone who is 33 in counting age during 2026 was born in 2026 − 33 + 1 = 1994. This is exact, because the counting age depends on nothing but the two years. Going the other way from an international age is not exact — a person who is 31 internationally during 2026 was born in either 1994 or 1995 depending on whether their birthday has passed, which is why this calculator asks for the full date rather than just the year.
Is a baby born on 31 December really two years old the next day?
In traditional counting age, yes, and the calculator reproduces it: born 31 December 1994, the counting age is 1 on the day of birth and 2 on 1 January 1995 — at one day old. That single case is the clearest illustration of why the system was unified, because the same infant is 0 in both international age and year age on that morning. It is also why Korean parents of late-December babies often used the year age or the international age in practice long before the law settled on one.
What happens if I was born on 29 February?
The international age increments on 28 February in a common year, not on 1 March. Age is a period fixed by years, and Civil Act Article 160(3) provides that where such a period ends in a month with no corresponding day, it matures on the last day of that month. That is the opposite of the answer in England and most US states, which treat 1 March as the operative date. The gap is a single day, it only appears in common years, and the calculator flags it beside the result whenever the birth date is 29 February so you know which rule you are looking at. If a legal deadline turns on that day, check the statute of the jurisdiction that actually governs it.
Does the counting age increase on 1 January or at Lunar New Year?
This calculator uses 1 January, which is the convention the Korean government's own explanatory material describes and what almost everyone means in modern usage. Historically the increment was tied to Seollal, the lunar new year, which falls somewhere between late January and the third week of February, so for the few weeks in between the two conventions disagree by a year. Implementing the lunar version would require a lunisolar calendar table for every year in range, and this page does not have one and will not approximate it — so the solar convention is what is implemented, and it is named rather than assumed.
Isn't this the same as the age calculator?
No. The age calculator on this site returns the international age only, decomposed into years, months and days with lifetime totals and a next-birthday countdown — it is the better tool if the international age is all you need. This page exists for the two counts that one does not have: current year − birth year + 1 and current year − birth year, neither of which can be derived from a years-months-days breakdown without knowing the birth year separately. It also carries the statutory reading of which count binds where, which is the part people actually get wrong.

References& sources.

  1. [1]Korea Legislation Research Institute, Statutes of the Republic of Korea — CIVIL ACT (민법), English translation, current through Act No. 19098 of 27 Dec. 2022. Article 158 (Calculation and Showing of Age): 'The age of a person shall be calculated based on his/her date of birth, incremented by one year on his/her birthday, and shown on a yearly basis: Provided, That for a person whose first birthday has yet to come, his/her age may be shown on a monthly basis.' Article 160(3), relied on here for the 29 February anniversary: 'In cases where a period has been fixed by the month or year, if there is no corresponding day in the last month, the last day of the month shall be the day of maturity.' Retrieved 2026-07-30. The Korean text is the authoritative version.
  2. [2]Korea Legislation Research Institute, Statutes of the Republic of Korea — GENERAL ACT ON PUBLIC ADMINISTRATION (행정기본법), English translation. Article 7-2, added by Act No. 19148 of 27 Dec. 2022: 'Except as provided in other statutes or regulations, the age for administrative purposes shall be calculated by including the date of birth and expressed in terms of years; provided, if a child has not reached the age of 1, his or her age may be indicated by the number of months.' Retrieved 2026-07-30.
  3. [3]Republic of Korea, Government Policy Briefing (대한민국 정책브리핑, korea.kr) — '나이'로 인한 혼란 사라진다…'만 나이 통일'로 달라지는 것들. The official explanation of the 28 June 2023 enforcement date and of all three counts: 만 나이 as current year − birth year, less one more for a person whose birthday has not yet come; 연 나이 as current year − birth year regardless of birthday; and the note that the Youth Protection Act and the Military Service Act keep the year count. Retrieved 2026-07-30; Korean language.
  4. [4]The Korea Herald, 'Korea starts using int'l age system, but exceptions remain' (2023). Secondary source for the concrete scope of the surviving exceptions: alcohol and tobacco from 1 January of the year a person turns 19, conscription examinations by birth year, elementary-school entry from 1 March of the year after a child turns 6 in international age, and lower-grade public-service examination eligibility by birth year. Retrieved 2026-07-30.
  5. [5]International Organization for Standardization, ISO 8601-1:2019 — Date and time: representations for information interchange, Part 1: Basic rules. The YYYY-MM-DD calendar-date form both inputs on this page use. The full text is a purchased standard and was not opened; only the calendar-date representation is relied on, and it is uncontroversial.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 977 calculators remain free
  • No billing is enabled
Coming soon