만 나이 계산기
생년월일을 넣으면 만 나이와 연 나이, 다음 생일까지 남은 날을 바로 알려드려요.
2023년부터 시행된 만 나이 기준으로 계산합니다. 기준일을 비우면 오늘 기준입니다.
만 나이는 어떤 원리로 계산되나요?
만 나이는 태어난 순간을 0살로 보고, 생일이 한 번 지날 때마다 한 살씩 더하는 방식입니다. 계산의 핵심은 '기준일에 올해 생일이 지났는가'입니다. 지났다면 (기준 연도 − 태어난 연도)가 그대로 만 나이가 되고, 아직 안 지났다면 거기서 1을 뺍니다. 예를 들어 1990년 3월 15일생을 2026년 7월 19일 기준으로 보면, 생일이 이미 지났으니 2026 − 1990 = 36세입니다. 반대로 2000년 11월 20일생은 아직 올해 생일이 오지 않았으므로 2026 − 2000 − 1 = 25세가 됩니다. 이 계산기는 연·월·일을 순서대로 비교해 이 판단을 자동으로 처리합니다.
2023년에 바뀐 것과 안 바뀐 것
2023년 6월 28일부터 행정·민사상 나이는 별도 규정이 없으면 만 나이로 통일됐습니다. 다만 모든 나이가 만 나이로 바뀐 것은 아닙니다. 병역법, 청소년보호법(술·담배 구매), 초등학교 취학처럼 '연 나이'를 쓰는 분야는 그대로 남아 있습니다. 그래서 '이제 다 만 나이니까 술은 만 19세부터'라고 생각하면 오해입니다. 청소년보호법상 술·담배는 여전히 '해당 연도에 만 19세가 되는 해의 1월 1일부터', 즉 연 나이 기준입니다. 무엇이 만 나이이고 무엇이 연 나이인지 구분하는 것이 실제로 가장 헷갈리는 지점입니다.
만 나이·연 나이·세는 나이 한눈에 비교
- 만 나이: 생일을 기준으로 세는 국제 표준이자 현재 공식 기준. 생일 전과 후의 나이가 다릅니다.
- 연 나이: 생일과 무관하게 '기준 연도 − 태어난 연도'. 병역·청소년보호·취학 등에서 사용하며, 생일이 안 지났으면 만 나이보다 한 살 많습니다.
- 세는 나이(옛 한국식): 태어나면 1살, 새해마다 다 같이 한 살씩. 지금은 공식 문서에 쓰지 않지만 일상 대화에서는 여전히 남아 있습니다.
- 같은 사람도 셋이 다를 수 있습니다. 2007년 12월 1일생을 2026년 7월 19일에 보면 만 나이 18세, 연 나이 19세, 세는 나이 20세로 셋 다 다릅니다.
이럴 때 실제로 유용합니다
- 자격 판정: '만 65세 이상' 복지·교통 혜택처럼 정확한 만 나이 도달일이 중요한 경우. 1961년 9월 1일생은 2026년 7월 19일 기준으로는 아직 64세이고, 2026년 9월 1일 생일이 지나야 65세가 됩니다.
- 연금·정년 시점: 만 나이로 정해지는 날짜를 미리 계산해 대비할 때.
- 서류·지원 신청: 만 나이와 연 나이 기준이 섞여 있어 어느 기준을 요구하는지 확인이 필요할 때.
- 미래·과거 시점 확인: 기준일을 바꿔 '내년 3월에 나는 몇 세', '입사일 당시 나이는 몇 세'를 확인할 때.
자주 하는 실수와 오해
- 생일이 지났는지 확인 안 함: 단순히 '올해 − 태어난 해'로만 계산하면 생일 전인 사람은 실제보다 한 살 많게 나옵니다. 이게 만 나이와 연 나이가 갈리는 이유입니다.
- 2월 29일생 처리: 윤년에 태어난 사람은 평년엔 2월 28일 또는 3월 1일을 생일로 봅니다. 법적으로는 2월 28일이 지나면 나이가 오르는 것으로 해석하는 경우가 많으니, 경계일이 중요한 신청이라면 해당 기관 기준을 확인하세요.
- '만 나이 = 세는 나이 − 2'라는 공식화: 생일이 안 지났으면 세는 나이에서 2를 빼는 게 맞지만, 생일이 지났으면 1만 뺍니다. 항상 2를 빼는 건 틀립니다.
- 반올림·연 단위만 보기: 만 34세 11개월도 만 34세입니다. 만 나이는 지난 생일 기준으로 내림하며, 개월 수는 올려서 세지 않습니다.
이 계산기를 쓸 때 알아둘 점
이 도구는 입력한 생년월일과 기준일을 비교해 만 나이, 연 나이, 지금까지 살아온 일수, 다음 생일까지 남은 날을 계산합니다. 기준일을 비워두면 오늘을 기준으로, 특정 날짜를 넣으면 그날 기준으로 계산하므로 과거·미래 시점의 나이도 확인할 수 있습니다. 다만 세금·복지·병역처럼 결과가 중요한 결정에서는 만 나이인지 연 나이인지, 경계일을 어떻게 처리하는지에 대한 해당 기관의 공식 기준이 우선합니다. 이 계산은 참고용이며, 최종 판단은 관련 규정이나 담당 기관 확인을 권합니다. 입력한 생년월일은 브라우저 안에서만 계산되고 서버로 전송하거나 저장하지 않습니다.
입력한 생년월일은 브라우저에서만 계산하며 서버로 전송하거나 저장하지 않습니다.
개인정보처리방침 보기 →자주 묻는 질문
만 나이는 정확히 어떻게 계산하나요?
기준일에 올해 생일이 지났으면 (기준 연도 − 태어난 연도)가 만 나이이고, 아직 생일이 안 지났으면 거기서 1을 뺍니다. 예를 들어 1990년 3월 15일생을 2026년 7월 19일에 보면 생일이 지났으니 36세, 2000년 11월 20일생은 아직 생일 전이라 25세입니다. 이 계산기가 연·월·일을 비교해 자동으로 처리합니다.
이제 모든 나이가 만 나이로 바뀐 건가요?
아닙니다. 별도 규정이 없는 행정·민사 분야는 만 나이로 통일됐지만, 병역법·청소년보호법·초등학교 취학 등은 여전히 연 나이를 씁니다. 그래서 술·담배 구매 가능 나이 같은 것은 만 나이가 아니라 연 나이 기준이라는 점을 헷갈리지 않아야 합니다.
연 나이와 만 나이는 왜 다르게 나오나요?
연 나이는 생일과 상관없이 '기준 연도 − 태어난 연도'로만 계산합니다. 그래서 올해 생일이 아직 안 지난 사람은 연 나이가 만 나이보다 한 살 많습니다. 2007년 12월생을 7월에 보면 연 나이는 19세지만 만 나이는 18세인 식입니다.
기준일을 바꿔서 미래 나이도 볼 수 있나요?
네. 기준일을 비워두면 오늘 기준으로, 특정 날짜를 넣으면 그날 기준으로 계산합니다. 이렇게 하면 '내년 이맘때 나는 몇 세', '연금 개시일에 만 몇 세' 같은 미래 시점 나이도 미리 확인할 수 있습니다.
2월 29일에 태어나면 평년엔 나이를 어떻게 세나요?
윤년에 태어난 사람은 평년에 생일이 없어 보통 2월 28일이나 3월 1일을 기준으로 봅니다. 법적으로는 2월 28일이 지나면 나이가 오른 것으로 해석하는 경우가 많지만, 경계일이 중요한 신청이라면 해당 기관의 기준을 확인하는 것이 안전합니다.
입력한 생년월일은 저장되나요?
아니요. 모든 계산은 사용자의 브라우저 안에서만 이뤄지며, 생년월일이나 기준일은 서버로 전송하거나 저장하지 않습니다. 안심하고 사용하셔도 됩니다.