만 나이는 태어난 날을 0살로 보고, 생일이 지날 때마다 한 살씩 더하는 방식입니다. 계산은 두 가지만 알면 됩니다. 기준일의 연도에서 태어난 연도를 빼고, 올해 생일이 아직 오지 않았다면 1을 한 번 더 빼는 것입니다. 이 글에서는 공식과 실제 날짜를 넣은 예시, 자주 틀리는 경우까지 순서대로 정리합니다. 바로 계산만 해 보고 싶다면 만 나이 계산기에 생년월일을 넣으면 됩니다.
만 나이 계산 공식
만 나이는 아래 한 줄로 구합니다.
만 나이 = 기준 연도 − 태어난 연도 − (올해 생일이 아직 안 지났으면 1, 지났으면 0)
기준일은 나이를 알고 싶은 날입니다. 보통은 오늘 날짜를 기준으로 삼지만, 계약일이나 신청일처럼 특정한 날을 기준으로 잡을 수도 있습니다. 판단하는 방법은 월과 일을 비교하는 것입니다. 기준일의 월·일이 생일의 월·일보다 같거나 뒤에 있으면 생일이 지난 것이고, 앞에 있으면 아직 지나지 않은 것입니다. 생일 당일은 이미 한 살이 더해진 날로 봅니다.
날짜를 넣어 직접 계산해 보기
기준일을 2026년 10월 20일로 두고 두 사람의 만 나이를 구해 보겠습니다.
- 2000년 5월 15일생: 2026 − 2000 = 26입니다. 5월 15일은 10월 20일보다 앞이므로 생일이 이미 지났습니다. 따라서 만 26세입니다.
- 1995년 12월 25일생: 2026 − 1995 = 31입니다. 12월 25일은 10월 20일보다 뒤이므로 생일이 아직 오지 않았습니다. 1을 빼면 만 30세입니다. 12월 25일이 되는 날 만 31세가 됩니다.
같은 날 태어난 사람도 기준일이 어느 쪽인지에 따라 만 나이가 달라집니다. 그래서 만 나이를 계산할 때는 생년월일과 기준일을 모두 확인해야 합니다. 두 날짜 사이의 일수나 개월 수까지 알고 싶다면 날짜 계산기를 함께 쓰면 편합니다.
만 나이·연 나이·세는 나이 비교
한국에서는 나이를 세는 방식이 세 가지 있어서 같은 사람의 나이가 서로 달라 보입니다. 같은 기준일(2026년 10월 20일)로 비교하면 다음과 같습니다.
| 생년월일 | 만 나이 | 연 나이 | 세는 나이 |
|---|---|---|---|
| 2000년 5월 15일 | 26세 | 26세 | 27세 |
| 1995년 12월 25일 | 30세 | 31세 | 32세 |
| 2010년 1월 1일 | 16세 | 16세 | 17세 |
- 만 나이: 태어난 날부터 실제로 지난 햇수입니다. 생일이 지나야 한 살이 늘어납니다.
- 연 나이: 기준 연도에서 태어난 연도를 뺀 값입니다. 생일과 상관없이 해가 바뀌면 한 살이 늘어납니다.
- 세는 나이: 태어난 해를 1살로 보고 해가 바뀔 때마다 더하는 방식으로, 연 나이에 1을 더한 값과 같습니다.
만 나이를 쓰는 기준
2023년 6월 28일부터 민법과 행정기본법 개정으로 법령과 계약, 공문서에서 나이를 말할 때는 만 나이를 쓰도록 통일되었습니다. 일상에서도 나이를 물을 때 만 나이로 답하는 것이 기본이 되었습니다. 다만 법에 따라 연 나이를 기준으로 삼는 경우가 일부 남아 있어서, 청소년 관련 규정이나 병역 관련 규정처럼 특정 제도의 나이 기준은 해당 법령에서 따로 정한 방식을 따릅니다.
계산할 때 자주 틀리는 경우
- 생일 당일을 지나지 않은 날로 계산하는 경우: 생일 당일에 이미 한 살이 늘어난 것으로 봅니다.
- 연도만 빼고 끝내는 경우: 연도 차이만 구하면 연 나이가 나옵니다. 생일 확인 과정이 빠지면 만 나이가 아닙니다.
- 세는 나이에서 1만 빼는 경우: 세는 나이에서 1을 빼면 연 나이이고, 만 나이는 여기서 생일이 지났는지에 따라 1을 더 뺄 수 있습니다. 1월 1일부터 생일 전날까지는 만 나이가 세는 나이보다 2살 적습니다.
- 기준일을 오늘로만 생각하는 경우: 신청일이나 계약일 기준 나이가 필요할 때는 그날의 날짜를 기준일로 넣어야 합니다.
자주 묻는 질문
태어난 날의 만 나이는 몇 살인가요?
0세입니다. 첫 번째 생일이 지나야 만 1세가 됩니다. 그래서 돌 전의 아기는 만 나이로 0세이고, 개월 수로 나이를 말하기도 합니다.
1월 1일에는 나이가 바뀌나요?
만 나이는 바뀌지 않습니다. 생일에만 바뀝니다. 연 나이와 세는 나이는 1월 1일에 한 살씩 늘어납니다.
생일이 지났는지 헷갈릴 때는 어떻게 하나요?
기준일과 생일을 월 단위로 먼저 비교하고, 월이 같다면 일을 비교하면 됩니다. 기준일이 생일과 같은 날이면 생일이 지난 것으로 계산합니다.
직접 계산하기 번거로울 때
월·일 비교는 날짜가 많아질수록 실수하기 쉽습니다. 만 나이 계산기는 생년월일과 기준일만 넣으면 만 나이, 연 나이, 세는 나이와 다음 생일까지 남은 날을 한 번에 보여 줍니다. 기준일을 바꿔서 미래의 나이도 확인할 수 있습니다.
내 나이를 바로 계산해 보세요