만 나이 계산기

생년월일을 넣으면 만 나이와 세는 나이, 연 나이를 한 번에 계산합니다. 만 나이 통일법 기준 안내 포함.

생년월일을 고르세요.

기준일은 오늘입니다. 원서 마감일이나 계약일 기준 나이가 필요하면 그 날짜로 바꿉니다.

행정기본법 제7조의2, 민법 제158조. 병역법과 청소년보호법처럼 법이 따로 정한 경우에는 연 나이가 기준입니다.

만 나이 통일법, 2023년 6월 28일부터

한국에서는 오랫동안 세 가지 나이가 뒤섞여 쓰였습니다. 일상 대화에서는 세는 나이, 법령과 공문서에서는 만 나이, 병역과 청소년 관련 법에서는 연 나이를 썼습니다. 같은 사람의 나이가 문서마다 다르게 적히는 일이 잦았고, 행정 처리나 계약에서 분쟁의 씨앗이 되기도 했습니다.

이를 정리한 것이 2023년 6월 28일 시행된 이른바 만 나이 통일법입니다. 행정기본법 제7조의2와 민법 제158조가 개정되면서, 법령이나 계약서, 공문서에 나이를 나타내는 표현이 있으면 다른 규정이 없는 한 만 나이로 해석하도록 명확히 했습니다. 태어난 날을 0세로 보고 생일마다 한 살씩 더하는 방식입니다. 다만 법이 일상의 말버릇까지 바꾸는 것은 아니어서, 대화에서 세는 나이를 쓰는 것 자체가 잘못된 것은 아닙니다.

만 나이 · 세는 나이 · 연 나이의 차이

세 나이는 계산 규칙이 각각 다릅니다. 만 나이는 생일을 기준으로 합니다. 태어난 날이 0세이고, 생일이 돌아올 때마다 한 살을 더합니다. 세는 나이는 태어나자마자 1세로 시작해 해가 바뀌는 1월 1일에 모두가 한 살을 더합니다. 연 나이는 현재 연도에서 태어난 연도를 뺀 값이라 생일과 관계가 없습니다.

그래서 생일이 지난 사람은 세는 나이가 만 나이보다 한 살 많고, 생일이 아직 오지 않은 사람은 두 살 많습니다. 12월 31일에 태어난 아기가 다음 날 세는 나이로 두 살이 되는 유명한 사례가 여기서 나옵니다. 연 나이는 만 나이보다 항상 0살 또는 1살 많으며, 생일 이후에는 만 나이와 같아집니다. 이 계산기는 세 값을 한 화면에 함께 보여주므로 어떤 서류에 어떤 값을 적어야 할지 바로 비교할 수 있습니다.

지금도 연 나이를 쓰는 곳

만 나이 통일법에도 예외가 있습니다. 법률이 따로 정한 경우에는 여전히 연 나이가 기준입니다. 대표적으로 병역법의 병역판정검사 대상 연령, 청소년보호법의 청소년 기준(만 19세가 되는 해의 1월 1일을 맞은 사람은 제외), 초·중등교육법의 취학 연령이 그렇습니다. 술·담배 구매 가능 여부가 생일이 아니라 출생 연도로 갈리는 이유도 청소년보호법이 연 나이를 쓰기 때문입니다.

행정기본법 제7조의2, 민법 제158조, 청소년보호법 제2조제1호, 병역법 제8조. 지원 자격처럼 결과가 갈리는 사안은 해당 기관의 공고가 어느 나이를 쓰는지부터 확인해야 합니다.

다음 생일까지 남은 날

결과에는 다음 생일 날짜와 그날까지 남은 날수도 함께 나옵니다. 만 나이가 언제 한 살 올라가는지 확인할 때 유용합니다. 2월 29일에 태어난 경우 평년에는 2월 28일을 그해의 생일로 봅니다. 민법상 나이 계산에서도 윤년 출생자는 평년 2월 28일이 지나면 나이를 더한 것으로 봅니다.

특정 날짜까지 남은 날을 세고 싶다면 디데이 계산기가, 두 날짜 사이의 기간이나 며칠 뒤 날짜가 필요하다면 날짜 계산기가 더 편합니다. 연인 사이 100일이나 1주년 날짜는 기념일 계산기에서 한 번에 확인할 수 있습니다.

이런 경우에 씁니다

  • 입사 지원서·원서 접수 마감일 기준 나이 확인
  • 보험 가입 나이, 국민연금 수급 개시 연령 계산
  • 자녀의 취학 연령과 아동수당·보육료 지원 기준 확인
  • 정년, 청년 지원사업 연령 요건 해당 여부
  • 계약서에 적을 만 나이 확인

자주 묻는 질문

만 나이 통일법은 언제부터 시행됐나요?

2023년 6월 28일부터입니다. 행정기본법과 민법이 개정되면서, 법령이나 계약서에 나이를 나타내는 표현이 있으면 별도 규정이 없는 한 만 나이로 해석하도록 정해졌습니다. 그래서 공문서와 계약서의 나이는 기본적으로 만 나이입니다.

만 나이와 세는 나이는 어떻게 다른가요?

만 나이는 태어난 날을 0세로 두고 생일마다 한 살을 더합니다. 세는 나이는 태어나자마자 1세이고 해가 바뀔 때 한 살을 더합니다. 그래서 생일이 지나면 두 나이는 한 살 차이, 생일 전이면 두 살 차이가 납니다.

연 나이는 또 무엇인가요?

현재 연도에서 태어난 연도를 뺀 값입니다. 생일과 무관하게 같은 해에 태어난 사람이 모두 같은 나이가 되므로 집단을 일률적으로 나눌 때 편해서, 병역법과 청소년보호법 같은 일부 법률이 지금도 연 나이를 씁니다.

만 나이 통일법이 시행됐는데도 연 나이를 쓰는 곳이 있나요?

있습니다. 병역법의 병역판정검사 대상, 청소년보호법의 청소년 기준(만 19세가 되는 해의 1월 1일부터 제외), 초·중등교육법의 취학 연령처럼 법에 따로 정한 경우에는 연 나이가 그대로 적용됩니다.

2월 29일에 태어났으면 생일은 언제인가요?

평년에는 2월 29일이 없으므로 이 계산기는 2월 28일을 그해의 생일로 봅니다. 민법상 나이 계산에서도 윤년에 태어난 사람은 평년의 2월 28일 종료 시점에 나이를 먹는 것으로 봅니다.

과거나 미래의 특정 날짜 기준 나이도 알 수 있나요?

기준일 칸을 바꾸면 됩니다. 기본값은 오늘이지만, 원서 접수 마감일이나 계약일처럼 특정 날짜를 넣으면 그날 기준의 만 나이와 세는 나이가 나옵니다.

함께 쓰는 계산