Smart Calculators

Smart

Calculators

나이 계산기

생년월일로 정확한 나이를 년, 월, 일 단위로 계산합니다. 살아온 총 일수, 주수, 시간, 분도 확인하고, 다음 생일까지 남은 일수도 알아보세요.

나이 계산기. 년, 월, 일 단위의 정확한 나이.
나이 계산기는 생년월일을 현재 날짜에서 빼고 월과 일의 차이를 반영하여 정확한 나이를 산출합니다. 수동 계산 없이 나이를 년, 월, 일, 초 단위로 즉시 확인할 수 있습니다.

만나이 계산기란? 생년월일로 정확한 만 나이 확인

만나이 계산기는 생년월일을 기준으로 현재 만 나이를 년, 월, 일 단위로 정확하게 알려주는 온라인 도구입니다. 총 살아온 일수, 주수, 시간, 분까지 확인할 수 있으며, 다음 생일까지 며칠이 남았는지(D-day)도 계산합니다.
2023년 6월 28일 '만 나이 통일법'이 시행되면서, 대한민국의 모든 행정·민사상 나이는 만 나이로 통일되었습니다. 법제처 조사에서 국민의 81.6%가 이 변화에 찬성했습니다. 이전에는 세는나이(한국 나이), 연나이, 만나이 세 가지가 혼재하여 같은 사람이 상황에 따라 1~2살 다른 나이를 사용하는 혼란이 있었습니다. 예를 들어 2000년 11월생의 2026년 3월 기준 나이는 만나이 25세, 연나이 26세, 세는나이 27세로 모두 다릅니다. 이제 법령·계약·공문서에 적힌 나이는 별도 규정이 없는 한 모두 만 나이를 의미합니다.
만 나이를 정확히 아는 것은 단순한 호기심을 넘어 실생활에서 중요합니다. 운전면허 취득(만 18세), 선거권(만 18세), 국민연금 수령 개시(출생 연도별 만 62~65세), 기초연금 수급(만 65세), 정년퇴직(만 60세) 등 모든 법적·행정적 기준이 만 나이에 따라 결정됩니다. 이 만나이 계산기를 사용하면 생일이 지났는지 여부, 윤년 여부, 월별 일수 차이를 모두 자동으로 처리하여 정확한 만 나이를 즉시 확인할 수 있습니다.

만 나이 계산법: 년, 월, 일 단위로 정확하게 계산하는 방법

만 나이 계산은 날짜의 뺄셈 원리(긴 뺄셈법)를 사용합니다. 단순히 총 일수를 365.25로 나누는 방식이 아니라, 사람들이 직관적으로 이해하는 '몇 년 몇 개월 며칠' 형태의 결과를 산출합니다.
구체적인 계산 순서는 다음과 같습니다.
1. 오늘 날짜와 생년월일을 연-월-일 형식으로 준비합니다.
2. 오늘의 '일'에서 생일의 '일'을 뺍니다. 만약 오늘의 일이 더 작으면, 이전 달의 일수를 빌려옵니다. 예를 들어 이전 달이 2월(28일)이라면 오늘의 일에 28을 더한 후 뺍니다.
3. 오늘의 '월'에서 생일의 '월'을 뺍니다(2단계에서 빌렸다면 1을 빼고 시작). 오늘의 월이 더 작으면 연도에서 1년을 빌려 12를 더합니다.
4. 오늘의 '연도'에서 생일의 '연도'를 뺍니다(3단계에서 빌렸다면 1을 빼고 시작). 이 값이 만 나이의 '년' 부분입니다.
5. 2단계와 3단계의 나머지가 각각 '일'과 '월'이 됩니다.
예를 들어, 1990년 7월 25일생이 2026년 3월 17일 기준으로 만 나이를 계산하면: 일 17 < 25이므로 2월(28일)에서 빌려 17+28=45, 45-25=20일. 월 3에서 1을 빼면 2, 2 < 7이므로 연도에서 빌려 2+12=14, 14-7=7개월. 연도 2026에서 1을 빼면 2025, 2025-1990=35년. 결과: 만 35세 7개월 20일입니다.
총 살아온 일수는 생년월일부터 기준일까지 매 달의 실제 일수를 모두 더해 계산하며, 윤년도 정확히 반영합니다.

만 나이 계산 공식 (만나이 공식)

Age=(YcYb) years,  (McMb) months,  (DcDb) days\text{Age} = (Y_c - Y_b)\text{ years},\;(M_c - M_b)\text{ months},\;(D_c - D_b)\text{ days}
  • YcY_c = 기준 연도 (오늘 또는 지정한 날짜의 연도)
  • YbY_b = 출생 연도
  • McM_c = 기준 월 (빌림 후 조정된 값)
  • MbM_b = 출생 월
  • DcD_c = 기준 일 (빌림 후 조정된 값)
  • DbD_b = 출생 일
이 공식은 산술의 긴 뺄셈과 동일한 '빌림(borrowing)' 원리를 사용하여, 기준일의 일 또는 월이 생일의 일 또는 월보다 작을 때를 처리합니다.
If Dc<Db:Dc=Dc+(previous month days),Mc=Mc1\text{If } D_c < D_b: \quad D_c = D_c + \text{(previous month days)},\quad M_c = M_c - 1
If Mc<Mb:Mc=Mc+12,Yc=Yc1\text{If } M_c < M_b: \quad M_c = M_c + 12,\quad Y_c = Y_c - 1
빌려오는 일수는 직전 달의 일수(28, 29, 30, 31일)에 따라 달라집니다. 2월은 평년 28일, 윤년 29일입니다. 윤년은 4의 배수인 연도이되, 100의 배수이면서 400의 배수가 아닌 연도는 제외됩니다. 따라서 2000년과 2024년은 윤년이지만, 1900년과 2100년은 윤년이 아닙니다.
한편, 만 나이를 간단히 구하는 약식 공식도 있습니다.
Age=YcYb{0(birthday passed)1(birthday not passed)\text{Age} = Y_c - Y_b - \begin{cases} 0 & \text{(birthday passed)} \\ 1 & \text{(birthday not passed)} \end{cases}
이 약식 공식은 올해 생일이 지났으면 (현재 연도 - 출생 연도), 아직 지나지 않았으면 (현재 연도 - 출생 연도 - 1)로 계산합니다. 세는 나이를 만 나이로 변환하려면 세는 나이에서 1~2를 빼면 됩니다. 생일이 지난 경우 1을 빼고, 생일이 지나지 않은 경우 2를 뺍니다.

만 나이 계산 예시

예시: 세는나이에서 만나이로 변환 (만 나이 통일법 적용)

1995년 9월 15일생인 A씨가 2026년 3월 17일 기준으로 세 가지 나이를 비교합니다. 만 나이 계산: 일 17 - 15 = 2일. 월 3 - 9: 3 < 9이므로 연도에서 1년을 빌려 3+12=15, 15-9=6개월. 연도 2026에서 1을 빼면 2025, 2025-1995=30년. 결과: 만 30세 6개월 2일입니다. 세는나이로는 32세(2026-1995+1), 연나이로는 31세(2026-1995)입니다. 만 나이 통일법에 따라 공식적인 법적 나이는 만 30세입니다. 총 살아온 일수는 약 11,141일, 약 1,591주입니다.

예시: 병역 의무 나이 확인 (군 입대)

2007년 9월 3일생인 이씨가 2026년 3월 17일 기준 병역 관련 나이를 확인합니다. 만 나이 계산: 일 17 - 3 = 14일. 월 3 - 9: 3 < 9이므로 연도에서 빌려 3+12=15, 15-9=6개월. 연도 2026에서 1을 빼면 2025, 2025-2007=18년. 결과: 만 18세 6개월 14일입니다. 병역법상 만 18세가 되는 해에 병역판정검사를 받으며, 입영은 만 19세가 되는 해부터 가능합니다. 다만 병역법의 연령 기준은 연나이를 사용하여, '만 OO세가 되는 해'의 1월 1일부터 12월 31일까지가 해당 기간입니다. 다음 생일까지는 170일 남아 있습니다.

예시: 국민연금 수령 시기와 총 살아온 일수 확인

1965년 5월 10일생인 박씨가 국민연금 수령 시기를 확인합니다. 1965~1968년생의 국민연금 노령연금 수급 개시 연령은 만 64세이므로, 수급 시작일은 2029년 5월 10일입니다. 2026년 3월 17일 기준 만 나이: 일 17 - 10 = 7일. 월 3 - 5: 3 < 5이므로 연도에서 빌려 3+12=15, 15-5=10개월. 연도 2026에서 1을 빼면 2025, 2025-1965=60년. 결과: 만 60세 10개월 7일입니다. 국민연금 수령까지 약 3년 1개월 23일이 남았습니다. 총 살아온 일수는 약 22,226일, 약 3,175주, 약 533,424시간입니다. 또한 만 65세(2030년 5월 10일)부터는 기초연금 수급 자격도 확인할 수 있습니다.

정확한 나이 계산을 위한 팁

  • 반드시 생년월일 전체(연, 월, 일)를 사용하세요. 출생 연도만으로 계산하면 생일 전후로 1살 차이가 날 수 있습니다.
  • 만 나이 통일법 시행 후에도 술/담배 구매(청소년보호법), 병역 의무(병역법), 초등학교 취학 연령은 여전히 연나이를 기준으로 합니다. 청소년보호법은 '만 19세가 되는 해의 1월 1일을 맞이한 사람은 제외'한다고 규정하므로, 생일과 관계없이 해당 연도 1월 1일부터 구매가 가능합니다.
  • 세는나이를 만나이로 간단히 변환하려면: 올해 생일이 지났으면 1을 빼고, 아직 지나지 않았으면 2를 뺍니다. 반대로 만나이에서 세는나이를 구하려면 1~2를 더합니다.
  • 2월 29일(윤일) 출생자의 경우, 민법에 따라 평년에는 2월 28일 자정(3월 1일 0시)에 나이가 증가합니다. 윤일 출생 확률은 약 1,461명 중 1명입니다.
  • 기초연금은 만 65세 이상, 국민연금 노령연금은 출생 연도별로 만 62~65세(1969년 이후 출생자는 만 65세)부터 수급할 수 있습니다. 정확한 수급 시작일을 확인하려면 만 나이 기준 생일 날짜를 꼭 확인하세요.
  • 영유아 나이는 주 단위로 추적하는 것이 좋습니다. 소아과 발달 검사 기준은 생후 주수와 개월수를 사용하므로, 이 계산기로 정확한 주수를 확인할 수 있습니다.

나이 계산 자주 묻는 질문

만 나이와 세는 나이(한국 나이)의 차이는 무엇인가요?

만 나이는 태어난 날 0세에서 시작하여 매년 생일에 1세씩 증가하는 국제 표준 나이입니다. 세는 나이(한국 나이)는 태어난 날 1세로 시작하고 매년 1월 1일에 1세가 추가되는 한국 고유의 나이 셈법입니다. 따라서 만 나이와 세는 나이의 차이는 1~2세입니다. 생일이 지난 후에는 1세, 생일이 지나지 않은 시점에서는 2세 차이가 납니다. 또한 연 나이(현재 연도 - 출생 연도)라는 체계도 있는데, 이는 만 나이와 0~1세 차이가 납니다. 2023년 6월 28일 만 나이 통일법 시행 이후 법적·행정적으로는 만 나이만 사용합니다.

만 나이 통일법 시행 후 실생활에서 달라진 점은 무엇인가요?

2023년 6월 28일 민법 및 행정기본법 개정안이 시행되면서 계약서, 공문서, 법령에 적힌 나이는 별도 규정이 없는 한 모두 만 나이로 해석됩니다. 실생활에서는 병원 진료 시 나이 기준, 보험 가입 나이 등에 만 나이가 적용됩니다. 법제처 조사 결과 참여자 6,394명 중 약 81.6%가 찬성하고 반대 의견은 6%에 그쳤습니다. 다만 청소년보호법(술/담배), 병역법, 초등학교 취학 연령 등 개별 법률에서 별도로 나이 기준을 정한 경우에는 해당 법률을 따릅니다.

만 나이 통일 후 술과 담배 구매 나이는 바뀌었나요?

아닙니다. 술과 담배 구매 연령은 만 나이 통일법과 무관하게 기존 방식 그대로 유지됩니다. 청소년보호법은 청소년을 '만 19세 미만인 자'로 정의하되 '만 19세가 되는 해의 1월 1일을 맞이한 사람은 제외한다'고 규정합니다. 이는 사실상 연나이(현재 연도 - 출생 연도) 기준이므로, 생일이 지났는지 여부와 관계없이 만 19세가 되는 해의 1월 1일부터 구매할 수 있습니다. 예를 들어 2007년생은 2026년 1월 1일부터 주류와 담배를 구매할 수 있습니다.

내가 태어난 지 며칠째인지 어떻게 계산하나요?

태어난 날부터 오늘까지의 총 일수는 생년월일과 오늘 날짜 사이의 모든 날을 세어 구합니다. 예를 들어 만 30세인 사람은 약 10,957일(윤년 7~8회 포함)을 살았습니다. 만 25세는 약 9,131일, 만 20세는 약 7,305일입니다. 정확한 일수는 윤년 횟수와 각 월의 일수에 따라 달라지므로, 위의 나이 계산기에 생년월일을 입력하면 총 일수, 주수, 시간, 분까지 자동으로 계산됩니다.

다음 생일까지 며칠 남았는지 어떻게 알 수 있나요?

다음 생일까지 남은 일수를 구하려면, 올해 생일이 이미 지났는지 확인합니다. 지났다면 내년 생일까지, 아직 지나지 않았다면 올해 생일까지 남은 일수를 계산합니다. 예를 들어 7월 4일이 생일이고 오늘이 2026년 3월 17일이라면, 올해 생일까지 109일 남았습니다. 이 계산기에 생년월일을 입력하면 다음 생일까지 남은 정확한 일수를 즉시 확인할 수 있습니다.

2월 29일생은 나이를 어떻게 계산하나요?

2월 29일(윤일)에 태어난 사람은 4년에 한 번만 달력에 생일이 나타납니다. 한국 민법 제160조에 따르면, 월 또는 연으로 기간을 정한 경우 해당일이 없으면 그 달의 마지막 날에 기간이 만료합니다. 따라서 평년에는 2월 28일이 종료되는 시점, 즉 3월 1일 0시에 나이가 1세 증가합니다. 2월 29일에 태어날 확률은 약 1,461분의 1(약 0.068%)입니다.

한국에서 주요 법적 연령 기준은 만 몇 세인가요?

한국의 주요 법적 연령 기준은 만 나이 기준입니다. 원동기 면허 취득은 만 16세, 선거권·1종/2종 운전면허 취득·병역판정검사는 만 18세, 민법상 성년은 만 19세입니다. 국민연금 가입 의무는 만 18세부터 만 60세까지이며, 노령연금 수급 개시는 출생 연도별로 만 62~65세(1969년 이후 출생자는 만 65세)입니다. 기초연금은 만 65세 이상으로 소득 기준 충족 시 수급 가능하며, 경로우대(지하철 무임 등)도 만 65세부터 적용됩니다. 법정 정년퇴직은 만 60세입니다. 만 75세 이상 고령 운전자는 3년마다 운전면허 적성검사를 받아야 합니다.

세는 나이를 만 나이로 변환하는 간단한 방법이 있나요?

세는 나이를 만 나이로 변환하는 간단한 공식이 있습니다. 올해 생일이 이미 지났다면 세는 나이에서 1을 빼면 만 나이입니다. 생일이 아직 지나지 않았다면 세는 나이에서 2를 뺍니다. 예를 들어 세는 나이 33세인 사람이 올해 생일을 넘겼다면 만 32세, 아직 넘기지 않았다면 만 31세입니다. 반대로 만 나이에서 세는 나이를 구하려면 1~2를 더하면 됩니다.

특정 미래 날짜에 내 나이가 몇 살인지 어떻게 알 수 있나요?

특정 미래 날짜의 나이를 확인하려면 나이 계산기에 생년월일을 입력한 뒤, 기준 날짜를 원하는 미래 날짜로 설정하면 됩니다. 이 기능은 만 18세 성인 달성 시점, 운전면허 취득 가능일, 국민연금 수령 개시일, 정년퇴직 해당 여부 등을 확인할 때 유용합니다. 예를 들어 2008년 5월 10일생이 2026년 3월 1일 기준으로 만 17세인지, 아니면 2026년 5월 10일에 만 18세가 되는지 정확히 확인할 수 있습니다.


나이 계산 관련 주요 용어

만 나이 (滿 나이)

태어난 날을 0세로 시작하여 매년 생일에 1세씩 증가하는 국제 표준 나이 계산법입니다. 2023년 6월 28일부터 대한민국의 모든 법적·행정적 나이 기준입니다.

세는 나이 (한국 나이)

태어난 날을 1세로 시작하고, 매년 1월 1일에 1세가 추가되는 한국 전통 나이 셈법입니다. 만 나이보다 1~2세 많습니다. 만 나이 통일법 시행 후 공식 사용은 폐지되었습니다.

연 나이

현재 연도에서 출생 연도를 뺀 값으로, 생일과 무관하게 같은 연도에 태어난 사람은 모두 같은 나이입니다. 일부 법률(예: 병역법)에서 아직 사용됩니다.

윤년 (閏年)

2월이 29일까지 있는 해로, 1년이 366일입니다. 4의 배수인 연도이되, 100의 배수이면서 400의 배수가 아닌 해는 제외됩니다. 2024년, 2028년이 윤년입니다.

만 나이 통일법

2023년 6월 28일 시행된 행정기본법 및 민법 개정안으로, 개별 법률에 별도 규정이 없는 한 모든 행정·민사상 나이를 만 나이로 해석하도록 통일한 법률입니다.

정년퇴직 (定年退職)

근로자가 법정 또는 단체협약에 정해진 연령에 도달하여 퇴직하는 것입니다. 한국의 법정 정년은 만 60세이며, 만 65세로의 연장이 논의 중입니다.

기초연금

만 65세 이상 노인 중 소득 인정액이 선정기준액 이하인 경우 지급되는 국가 연금입니다. 만 나이 기준이므로 65번째 생일이 지나야 수급 자격이 발생합니다.

D-day (디데이)

특정 날짜까지 남은 일수를 세는 것입니다. 다음 생일까지 남은 날짜를 D-day로 표시하면 생일 카운트다운이나 나이 기준 자격 취득일을 미리 확인할 수 있습니다.