CodeKitHub
일상 도구

나이 계산기 — 내 만 나이는 몇 살일까?

마지막 업데이트:

만 나이는 생년월일부터 오늘까지 지난 완전한 연도의 수를 말합니다. 올해 생일이 아직 지나지 않았다면 올해와 태어난 해의 차이에서 1을 뺀 값이 되죠. 생년월일을 입력하면 정확한 만 나이는 물론, 몇 년 몇 개월 며칠인지 세밀한 내역과 태어난 이후 총 일수·주수, 다음 생일까지 남은 날짜까지 한 번에 확인할 수 있습니다. 오늘이 아닌 과거나 미래의 특정 날짜를 기준으로 한 나이도 계산할 수 있습니다.

이 도구는 무엇인가요?

나이 계산기는 생년월일과 기준일 사이에 실제로 흐른 시간을 사람들이 일상적으로 나이를 말하는 방식—몇 년이 지났는지, 그리고 남은 개월과 일수—으로 정확히 계산해 줍니다. 윤년, 월마다 다른 일수, 아직 지나지 않은 생일처럼 헷갈리기 쉬운 부분도 정확하게 처리합니다.

정확한 나이는 단순한 호기심을 넘어 각종 공식 서류, 비자·시험 신청, 연금 및 보험 계산, "몇 년 몇 개월 이상" 같은 연령 자격 조건을 확인할 때도 중요하게 쓰입니다.

왜 사용해야 할까요?

  • 유학 비자나 취업 비자 서류에 신청일 기준 "몇 년 몇 개월"로 나이를 써야 할 때 — 생년월일과 신청일을 넣으면 서류 양식 그대로 옮겨 적을 수 있는 형식이 바로 나옵니다.
  • 태어난 지 며칠째인지 궁금해서 10,000일이나 11,000일 같은 라운드 넘버를 챙기고 싶을 때 — 윤년까지 정확히 반영한 총 일수를 바로 확인할 수 있습니다.
  • 자녀의 초등학교 입학 기준일(3월 1일 기준 만 6세)을 확인해야 할 때 — 기준일을 그 날짜로 바꿔서 입학 자격이 되는지 바로 확인할 수 있습니다.
  • 채용 공고에서 지원 마감일 기준 만 18세 이상을 요구할 때 — 주민등록번호상 생년월일과 마감일을 넣어 미리 확인하면, 서류를 다 쓰고 나서야 나이 미달로 걸러지는 일을 막을 수 있습니다.
  • 2023년 6월 이후 한국은 공식적으로 만 나이를 쓰지만 명절이나 술자리에서는 여전히 "세는나이"로 말할 때가 많을 때 — 만 나이를 정확히 계산해두면 두 가지 나이를 헷갈리지 않고 구분해서 말할 수 있습니다.

사용 방법

  1. 생년월일을 선택하세요.
  2. 기준일은 오늘로 두거나, 다른 날짜로 바꿔 그 시점의 나이를 계산할 수 있습니다.
  3. "나이 계산" 버튼을 클릭하세요.
  4. 정확한 만 나이와 각종 총계, 다음 생일까지 남은 날짜를 확인하세요.

예시

입력

1995년 3월 20일 출생, 2026년 7월 9일 기준으로 계산

결과

31세 — 정확히 31년 3개월 19일
총 일수: 11,434일 · 다음 생일까지 254일

년-개월-일 형식은 완전히 채워진 달력 단위만 셉니다. 공식 서류에 나이를 기재할 때 쓰이는 방식과 동일합니다.

실전 활용 팁

  • "년과 개월"로 나이를 기재하라는 서류를 작성 중이라면 년-개월-일 세부 내역을 그대로 옮겨 적으면 됩니다. 대부분의 비자, 시험, 보험 서류가 요구하는 형식과 이미 일치해서 따로 계산할 필요가 없습니다.
  • 명확한 기준일이 있는 연령 자격 조건(대회 참가 연령대, 입학 기준일, 보험 등급 등)을 확인해야 한다면, 기준일을 오늘이 아니라 해당 기준일로 바꿔 보세요. 이럴 때 쓰라고 만든 것이 "특정 날짜 기준 나이" 기능입니다.
  • 연 단위가 아니라 일 단위로 따져야 하는 경우—보증 기간, "며칠째" 추적, 혹은 그냥 1만 일 같은 라운드 넘버에 얼마나 가까운지 확인하는 것—라면 총 일수 수치를 활용하세요.
  • 2월 29일에 태어났나요? 윤년이 아닌 해에도 정확한 년-개월-일 계산 결과가 나오므로, "진짜" 생일을 2월 28일로 볼지 3월 1일로 볼지 직접 판단할 필요가 없습니다.

실제 업무에서의 활용

사실 나이는 "두 날짜 사이의 일수 차이"의 특수한 경우일 뿐입니다—계산 방식은 동일하고, 기준점이 생년월일일 뿐이죠. 나이가 아니라 임의의 두 날짜 사이 간격(계약 기간, 청구서 마감일, 사고 발생 후 경과일)이 필요하다면 날짜 계산기를 바로 사용할 수 있으며, 특정 날짜에서 일·주·월·년을 더하거나 빼서 마감일을 구하는 것도 가능합니다.

출발 날짜가 유닉스 타임스탬프 형식이라면(API 응답이나 로그 파일에서 흔히 보이는 형식) 타임스탬프 변환기로 먼저 달력 날짜로 바꾼 다음, 그 날짜를 여기에 붙여넣으세요.

날짜 계산기 · 타임스탬프 변환기

한국의 나이 계산 방식 비교: 만 나이 vs 세는나이 vs 연 나이

한국에는 실생활에서 혼용되는 세 가지 나이 계산법이 있습니다. 이 계산기는 그중 만 나이를 계산하며, 아래 표는 세 방식이 서로 어떻게 다른지 정리한 것입니다.

방식계산법주로 쓰이는 곳
만 나이생일이 지나야 한 살 추가, 태어난 날은 0살2023년 6월 이후 모든 법령·행정·계약서의 공식 기준
세는나이태어나자마자 1살, 매년 1월 1일마다 한 살 추가명절, 가족 모임 등 일상 대화에서 관습적으로 여전히 사용
연 나이현재 연도에서 출생 연도를 뺀 값, 생일 무관병역법, 청소년보호법 등 일부 개별 법령에서 여전히 사용

자주 쓰이는 사례

  • 비자, 시험 접수, 이민 서류 등에서 출생 연도가 아니라 정확한 년·개월 단위 나이를 요구하는 경우.
  • 연령 제한이 있는 대회, 스포츠 리그, 특정 기준일 입학 자격을 확인하는 경우.
  • 가족 구성원, 역사 속 인물, 문서 속 등장인물 등 다른 사람의 생년월일로 나이를 계산할 때 직접 달력을 세지 않아도 되는 경우.
  • 두 사람이 정확히 며칠을 살았는지, 특별한 생일까지 며칠 남았는지를 두고 벌어진 가벼운 논쟁을 정리할 때.

자주 묻는 질문

만 나이는 정확히 어떻게 계산하나요?

먼저 완전히 지난 연도 수를 구하고(올해 생일이 지났는지 확인), 그다음 지난 개월 수, 마지막으로 실제 각 달의 일수를 반영한 나머지 일수를 계산합니다. 이는 공식 서류에서 쓰이는 표준 나이 계산 방식으로, 단순히 총 일수를 365로 나누는 방식이 아닙니다.

2월 29일에 태어났다면 나이는 어떻게 계산되나요?

윤년생이라도 매년 한 살씩 나이를 먹는 건 똑같습니다. 윤년이 아닌 해에는 3월 1일에 한 살이 채워진 것으로 계산되며, 정확한 세부 내역에서 이 부분을 자동으로 처리해 줍니다.

과거나 미래 특정 날짜 기준으로도 나이를 계산할 수 있나요?

네, 기준일만 바꾸면 됩니다. "그 사건이 일어났을 때 내 나이는 몇 살이었을까", "신청 마감일에 내 나이는 몇 살이 될까" 같은, 실제로 법적으로 중요한 질문에 답할 수 있습니다.

총 일수가 왜 이렇게 크게 나오나요?

일수는 생각보다 빠르게 쌓입니다. 30세라면 약 11,000일을 산 셈이죠. 이 수치는 윤년의 여분 날짜까지 정확히 반영한 것으로, 의외로 흥미로운 동기부여 수치라고 느끼는 분들이 많습니다.

제 생년월일이 어딘가에 저장되나요?

아니요. 계산은 브라우저 안에서 자바스크립트로 처리되며, 입력한 날짜는 서버로 전송되거나 저장, 기록되지 않습니다.

이 계산기가 보여주는 나이는 만 나이인가요, 세는나이인가요?

이 계산기는 항상 만 나이(국제 표준 나이)를 계산합니다 — 생일이 지났는지를 기준으로 완전히 채워진 연도만 셉니다. 한국에서 전통적으로 쓰던 세는나이(태어난 해를 1살로 치고 매년 1월 1일마다 한 살씩 더하는 방식)와는 다릅니다. 2023년 6월 28일 시행된 개정 법률로 행정·법적 용도에서는 만 나이 사용이 공식화되었으므로, 이 계산기 결과를 공식 서류에 그대로 쓸 수 있습니다.

만 나이와 세는나이는 왜 이렇게 차이가 나나요?

세는나이는 태어나자마자 1살로 계산하고 실제 생일과 상관없이 해가 바뀔 때마다(1월 1일) 한 살씩 올라갑니다. 그래서 12월에 태어난 아기는 다음 달인 1월 1일에 벌써 2살이 됩니다. 반면 만 나이는 태어난 날을 0살로 보고 실제 생일이 돌아와야만 한 살이 늘어나므로, 생일 전이라면 세는나이보다 최대 2살까지 차이가 날 수 있습니다.

윤년에 태어난 사람의 주민등록번호 생년월일은 어떻게 처리되나요?

주민등록번호 앞 6자리(YYMMDD)에는 2월 29일이 그대로 기록되며, 이 계산기도 실제 입력한 날짜를 그대로 사용해 정확히 계산합니다. 평년에는 3월 1일에 한 살이 채워진 것으로 처리되므로, 별도로 신경 쓸 필요 없이 결과가 자동으로 맞게 나옵니다.

관련 도구