나이 계산기

생년월일로 만 나이·연 나이·세는 나이를 한 번에 비교

생년월일을 입력하면 만 나이·연 나이·세는 나이를 한 번에 비교하고, 띠·별자리, 다음 생일까지 남은 날, 태어난 이후 총 일수까지 보여줍니다.

기본값은 오늘이며, 과거나 미래 날짜로 바꾸면 그 시점의 나이를 계산합니다.

생년월일을 입력하세요.

참고

  • 만 나이는 생일이 지났는지를 기준으로 계산하며, 2023년 6월 28일부터 한국의 유일한 공식 나이입니다.
  • 연 나이(기준일 연도 - 출생 연도)는 병역법·청소년보호법 등 일부 법령에서 여전히 쓰입니다.
  • 세는 나이(출생 연도부터 1살로 시작해 해가 바뀔 때마다 한 살씩)는 이제 공식 나이는 아니지만 관습적으로 여전히 쓰입니다.
  • 띠는 태어난 해(양력 기준)로 계산합니다 — 음력 설 이전에 태어났다면 실제 띠와 하루이틀 차이가 날 수 있습니다.
  • 2월 29일 출생이면 한국 민법(제158조·제160조)에 따라 평년에는 3월 1일에 한 살을 더합니다. 일본처럼 2월 28일로 보는 나라도 있어, 생일을 2월 29일로 넣으면 기준을 고를 수 있습니다.
  • 개월·일은 달력 기준입니다. 태어난 날(일)이 그 달에 없으면 그 달 말일에 한 달이 찹니다. 예: 1월 31일생은 2월 28일에 1개월 0일, 3월 1일에 1개월 1일입니다.

나이 계산기 소개

이 계산기는 생년월일과 기준일을 받아 만 나이를 년·개월·일로 나누어 보여 주고, 연 나이와 세는 나이를 나란히 놓습니다. 다음 생일까지 남은 날, 그 생일에 몇 살이 되는지, 태어나서 지금까지의 총 일수, 띠와 별자리도 함께 나옵니다.

세 가지 나이가 한 표에 있는 이유는 한국에서 셋이 아직 동시에 쓰이기 때문입니다. 2023년 6월 28일부터 법령·계약·공문서의 나이는 특별한 규정이 없으면 만 나이로 해석하지만, 병역과 청소년 보호처럼 연 나이를 명시한 법은 그대로 남아 있고, 일상 대화에서는 세는 나이가 여전히 오갑니다.

만 나이 통일법이 바꾼 것과 바꾸지 않은 것

2022년 12월 개정된 민법 제158조는 「나이는 출생일을 산입하여 만 나이로 계산하고, 연수로 표시한다. 다만, 1세에 이르지 아니한 경우에는 월수로 표시할 수 있다」고 정했고, 행정기본법 제7조의2도 행정에 관한 나이를 같은 방식으로 정했습니다. 두 조항 모두 2023년 6월 28일부터 시행됐습니다.

바뀌지 않은 것은 「연 나이」를 따로 적어 둔 법들입니다. 병역법은 「○○세부터」를 그 나이가 되는 해의 1월 1일부터로 봐서, 같은 해 태어난 사람은 생일과 관계없이 같은 해에 병역판정검사 대상이 됩니다. 청소년 보호법의 청소년은 만 19세 미만이지만 「만 19세가 되는 해의 1월 1일을 맞이한 사람」은 제외합니다. 그래서 2007년생은 생일이 12월이어도 2026년 1월 1일부터 술·담배 구매 제한에서 벗어납니다. 계산기의 「연 나이」 칸이 바로 이 기준입니다.

세는 나이(태어나면 1살, 새해마다 한 살)는 이제 어떤 법에서도 기준이 아닙니다. 관습으로 쓰일 뿐이라, 계약서에 「30세 이하」라고 적혀 있다면 만 나이로 읽힙니다.

한 사람의 나이가 세 개로 갈리는 폭

세 값의 차이는 생일이 지났는지에 따라 달라집니다. 생일이 지난 뒤라면 만 나이 = 연 나이, 세는 나이는 1살 많습니다. 생일 전이라면 만 나이가 연 나이보다 1살 적고, 세는 나이는 만 나이보다 2살 많습니다. 12월 31일에 태어난 아기는 이틀째인 1월 1일에 세는 나이로 2살, 만 나이로는 0살 0개월 1일입니다.

2월 29일생: 평년 생일은 3월 1일

평년에는 2월 29일이 없습니다. 한국어 페이지의 계산기는 아래 민법 규칙대로 3월 1일을 생일로 보고 그날 만 나이를 올리며, 다음 생일 D-day도 3월 1일 기준입니다. 생년월일에 2월 29일을 넣으면 나타나는 선택 상자에서 2월 28일 기준(일본 등)으로 바꿀 수 있습니다.

근거는 이렇습니다. 나이는 출생일을 첫날로 세는 기간이고(민법 제158조), 연 단위 기간은 마지막 해에서 기산일에 해당하는 날의 전날에 끝나며(제160조 제2항), 그 해당일이 없으면 그 달의 말일에 끝납니다(같은 조 제3항). 2월 29일생의 한 해는 평년 2월 28일이 다 지나야 끝나므로 법적으로 나이가 오르는 날은 3월 1일입니다. 그래서 어떤 해 2월 28일 기준 만 19세 이상 같은 자격 요건에서는 2월 29일생이 하루 차이로 빠질 수 있습니다.

띠와 별자리는 근사값

띠는 양력 출생 연도로만 정합니다. 전통적으로 띠는 음력 설(또는 입춘)을 경계로 바뀌므로, 1~2월 초에 태어난 사람은 계산기가 보여 주는 띠와 실제 띠가 다를 수 있습니다. 별자리도 경계일이 해마다 하루씩 흔들리는데, 계산기는 고정된 날짜표를 씁니다.

예시

12월생 2007년생, 2026년 9월 22일 기준

입력
생년월일 2007-12-15, 기준일 2026-09-22
결과
만 18세 9개월 7일 / 연 나이 19 / 세는 나이 20 / 다음 생일 2026-12-15까지 84일, 그때 만 19세 / 총 6,856일

만 나이로는 미성년이지만 연 나이 19라 청소년 보호법상 청소년에서는 이미 벗어났습니다. 병역법상으로도 2026년이 19세가 되는 해입니다.

2008년 2월 29일생, 평년의 생일 무렵

입력
생년월일 2008-02-29, 기준일 2027-02-28 / 2027-03-01
결과
2월 28일: 만 18세 11개월 30일, 다음 생일까지 1일 / 3월 1일: 만 19세 0개월 0일, 오늘이 생일

민법 제160조 제3항에 따라 만 19세가 되는 날은 3월 1일입니다. 선택 상자를 2월 28일 기준으로 바꾸면 2월 28일에 만 19세 0개월 0일로 나옵니다. 윤년인 2028년에는 2월 29일에 만 20세가 됩니다.

새해 첫날의 신생아

입력
생년월일 2025-12-31, 기준일 2026-01-01
결과
만 0세 0개월 1일 / 연 나이 1 / 세는 나이 2 / 총 1일

세는 나이가 실제 나이와 가장 크게 벌어지는 경우입니다.

사용 방법

  1. 생년월일을 입력합니다.
  2. 기준일은 오늘이 기본값입니다. 특정 시점(입학일, 계약일)의 나이가 필요하면 그 날짜로 바꿉니다.
  3. 표에서 만 나이·연 나이·세는 나이를 비교하고, 필요한 법령이 어느 기준을 쓰는지 확인합니다.

자주 묻는 질문

지금 한국에서 공식 나이는 무엇인가요?

만 나이입니다. 2023년 6월 28일부터 법령·계약·공문서의 나이는 따로 정하지 않았으면 만 나이로 봅니다. 병역법·청소년 보호법처럼 연 나이를 명시한 법은 예외입니다.

술·담배는 만 나이로 몇 살부터 살 수 있나요?

청소년 보호법은 만 19세가 되는 해의 1월 1일부터 청소년에서 제외합니다. 계산기의 연 나이가 19 이상이면 됩니다. 생일은 관계없습니다.

생일 당일에 나이가 바뀌나요, 전날에 바뀌나요?

한국 민법은 출생일을 첫날로 세므로 생일 전날이 끝나는 순간 한 살이 늘고, 실생활로는 생일 당일부터 새 나이입니다. 계산기도 생일 당일에 나이를 올립니다.

2월 29일생은 평년에 언제 나이를 먹나요?

민법대로 2월 28일이 끝난 뒤, 즉 3월 1일입니다. 계산기도 기본으로 3월 1일에 나이를 올리고, 2월 28일 기준이 필요하면 생년월일 아래 선택 상자에서 바꿀 수 있습니다.

띠가 제가 알던 것과 다릅니다.

계산기는 양력 연도로 띠를 정합니다. 음력 설 이전에 태어났다면 전해의 띠가 맞을 수 있습니다.

출처

기준일:

개인정보와 저장 방식