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

Korean Age Calculator

Find your Korean counting age, year age and international age (만 나이) for any date, and see which one Korean law has used since 28 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 in years: one at birth, plus one for everybody on each 1 January; it has no legal force.
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.

A baby born in Seoul on 31 December is, by the traditional Korean reckoning, two years old the next morning. Under that system, 세는 나이 or counting age, a newborn starts at one and everybody gains a year together on 1 January, whatever their birthday. It is still the number many Koreans give when asked how old they are, and it is why a Korean colleague can be one or two years older in conversation than on their passport.

Two other counts run alongside it. 연 나이, year age, is simply the current year minus the birth year; it also ticks over for everyone on New Year's Day but starts from zero. 만 나이, international age, is the one used almost everywhere else: zero at birth and one more on each birthday. Since 28 June 2023 it is what Korean law means by age unless a particular statute says otherwise, under amendments to the Civil Act and the General Act on Public Administration passed in December 2022.

Enter a date of birth and the date to measure on, and all three come back together, along with the gap between counting age and international age, whether the birthday has arrived yet that year, and a note on which count applies where. The measuring date is a field rather than your device's clock because every count can change overnight on 1 January. Set it to today for the live answer, or to a past date to ask how old someone was then.

The 2023 reform did not retire the year count. Alcohol and tobacco sales, conscription, school entry and some public-service examinations still go by birth year.

What is korean age calculator?

Korean age usually means the traditional counting age, but South Korea has three ways of stating age, and they can give three different numbers on the same day. Counting age (세는 나이, se-neun na-i) is the current year minus the birth year plus one. Year age (연 나이, yeon na-i) is the current year minus the birth year. International age (만 나이, man na-i) is the number of full years completed since the date of birth. Counting age is always exactly one more than year age. International age equals year age once this year's birthday has passed and is one less before it, so counting age leads international age by two from 1 January until the birthday and by one from the birthday to the end of December. For a child who has not reached a first birthday, Civil Act Article 158 allows the age to be given in months.

How to use this calculator.

  1. Enter the date of birth as YYYY-MM-DD. Only the year affects counting age and year age; the month and day decide the international age.
  2. Set "Measured on" to today's date, or to any date since the birth: 2023-06-28, for instance, shows someone's three ages on the day the unified-age law took effect.
  3. Quote the counting age (세는 나이) when someone in Korea asks your age in conversation, and the international age (만 나이) on forms, contracts, medical records and visa paperwork.
  4. Use the year age (연 나이) when checking the age rules for alcohol and tobacco, military service, school entry or the lower public-service examinations.
  5. Look at "Birthday already this year?" to see why the gap between counting age and international age is 1 or 2.

The formula.

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

Write Y for the year of the measuring date and B for the birth year. Year age is Y − B and counting age is Y − B + 1. Neither looks at the month or the day, which is why both change for everyone at once on 1 January. International age starts from Y − B and subtracts 1 if the birthday has not yet come round in year Y. The birthday counts as arrived on the day itself, so the international age goes up on the birthday, not the day after. On the day of birth the counting age is 1 and the other two are 0.

Since counting age is year age plus one, and international age is either year age or one below it, their gap can only be 2 (before the birthday) or 1 (from the birthday on).

One birthday needs its own rule: 29 February. In a common year there is no such date, and Civil Act Article 160(3) provides that a period fixed in years which ends in a month with no matching day matures on the last day of that month. A leap-day baby therefore becomes a year older on 28 February in common years. Some other jurisdictions use 1 March instead, and a note says so beside the result for a 29 February birth date.

Counting age here advances on 1 January, the convention the Korean government's own explanation of the reform uses. The traditional shared birthday was Seollal, the lunar new year in late January or February; for the weeks between the two new years a lunar-based count would be a year lower, and that version is not calculated.

A worked example.

Example

Someone was born on 31 December 1994, and the ages are measured on 30 July 2026. The year arithmetic gives 2026 − 1994 = 32, which is the year age (연 나이), and adding one gives a counting age (세는 나이) of 33. For the international age (만 나이), start again from 32: a 31 December birthday has not arrived by 30 July, so take one off, leaving 31. Counting age runs 33 − 31 = 2 years ahead. With a New Year's Eve birthday that two-year lead almost never closes. On 31 December 2026 the international age reaches 32 and the gap is 1, but the next morning, 1 January 2027, the counting age jumps to 34 and the gap is back to 2. For this person the two counts are only one year apart on a single day each year.

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

Frequently asked questions.

Did South Korea abolish Korean age in 2023?
It changed what the law means by age, not how people talk. From 28 June 2023, Civil Act Article 158 and General Act on Public Administration Article 7-2 make the international age the default in statutes, contracts and public documents. Counting age never had legal force, and it remains in everyday use when people ask each other's age or work out who in a group is the elder.
Which age decides when I can buy alcohol or cigarettes in Korea?
The year age. The Youth Protection Act stops treating someone as a youth from 1 January of the year in which they turn 19, so everyone born in the same year becomes eligible on the same New Year's Day. Someone born in March 2007, for example, has a year age of 19 on 1 January 2026, although their international age is still 18.
Why do two friends with the same international age have different Korean ages?
Because counting age groups people by birth year. On 30 July 2026, someone born on 31 December 1994 and someone born on 15 May 1995 are both 31 internationally, but their counting ages are 33 and 32. In Korean social terms the first belongs to an older year group, which can affect who uses the more formal speech level with whom.
How do I work out a birth year from a Korean age?
Rearrange the counting-age formula: birth year = current year − counting age + 1. A counting age of 33 during 2026 means a 1994 birth. The reverse is exact because counting age ignores the birthday; an international age is not, since 31 in 2026 could mean a birth in 1994 or 1995.
Does the military or the school system use the new international age?
Not for timing. The Military Service Act schedules conscription examinations by birth year, so a whole cohort is called for examination in the same year regardless of birth month. Elementary school likewise takes children by cohort: entry is from 1 March of the year after a child turns six in international age, which places everyone born in one calendar year in the same school year.
How is a baby's age written in Korea now?
Under the amended Civil Act and the General Act on Public Administration, a child who has not reached a first birthday may have their age stated in months. In counting age the same infant would already be 1 at birth, and 2 if born in December and asked in January.

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.

How this page was produced

Published by
Quanta Calculator
Primary sources
5 cited below
Method
세는 나이 = Y − B + 1 · 연 나이 = Y − B · 만 나이 = Y − B − (birthday not yet ? 1 : 0)
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

In this category

Embed

Quanta Pro

Paid features are coming later.

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