계산기로 건너뛰기
즉시 나이 계산기

무료 · 비공개 · 가입 불필요

입력하는 대로 답이 나오는 나이 계산기.

생년월일을 입력하면 년, 개월, 일 단위의 정확한 나이는 물론, 주·시간·흐르는 초의 합계, 다음 생일, 그리고 그 날짜가 말해 주는 나머지까지 확인할 수 있습니다. 오늘 기준 나이, 선택한 날짜 기준 나이, 사망 시 나이를 모두 계산합니다. 계산 버튼도 광고도 없고, 브라우저 밖으로 아무것도 나가지 않습니다.

생년월일
나이

년, 개월, 일 — 비워 두면 0으로 처리됩니다.

이 날짜 기준 나이

정확한 나이

생년월일을 입력하세요

입력하는 대로 결과가 나타납니다. 어디로도 전송되지 않습니다.

살아온 초
다음 생일

나이의 모든 단위를 한눈에

같은 기간을 아홉 가지 방식으로 센 결과입니다. 일수는 정확하며, 오늘이 아닌 날짜를 기준으로 하면 시간·분·초는 일수에서 도출됩니다.

소수 나이

만 년수에 현재 출생 연도의 경과 비율을 더한 값입니다.

개월과 일

주와 일

총 개월 수

총 주 수

총 일수

총 시간

총 분

총 초

왜 이 계산기인가

키 한 번으로 답하도록 만들었습니다

대부분의 나이 계산기는 광고에 둘러싸인 제출 버튼 달린 양식입니다. 이것은 계산을 당신의 기기에서 처리하는 한 장의 정적 페이지입니다.

계산 버튼이 없습니다

키를 누를 때마다 답이 갱신됩니다. 대부분의 나이 계산기는 양식을 채워 제출하게 하지만, 이 계산기는 마지막 숫자가 들어가는 순간 결과가 나옵니다.

멈추지 않는 숫자

초 카운터는 페이지를 불러온 시점에 멈추지 않고 실시간으로 흐릅니다. 보고 있는 나이가 곧 지금의 나이입니다.

공유할 수 있는 결과

생년월일은 URL 안에 담깁니다. 링크를 복사하면 여는 사람도 다시 입력할 필요 없이 같은 상세를 봅니다.

양방향으로 동작합니다

나이는 알지만 생년월일을 모른다면, 모드를 바꿔 생년월일을 구하거나 특정 나이에 도달한 날짜를 구할 수 있습니다.

브라우저 밖으로 나가지 않습니다

모든 계산은 당신의 기기에서 JavaScript로 실행됩니다. 계정도, 생년월일에 대한 분석도, 결과를 밀어내는 광고도 없습니다.

경계에서도 정확합니다

윤년, 2월 29일 생일, 실제 월 길이의 자리 빌림, 서머타임을 365.25로 근사하지 않고 명시적으로 처리합니다.

도구 소개

이 나이 계산기가 하는 일

생년월일 하나로 열 가지 질문에 답합니다. 아래의 모든 모드는 페이지 상단의 같은 계산기에서 동작합니다. 설치할 것도, 가입할 것도 없습니다.

나이 계산기는 두 날짜를 기간으로 바꿔 줍니다. 보통 하나는 생년월일이고 다른 하나는 오늘이지만, 쓸모 있는 경우는 그 양옆에 있습니다. 주 단위로 재는 아기, 검사를 실시한 날의 생활연령, 기록에서 가져온 사망 시 나이 같은 것들입니다. 이 계산기는 그 모두를 하나의 입력으로 처리합니다.

오늘 날짜 기준 나이 계산

기본 모드는 사람들이 실제로 검색창에 치는 질문에 답합니다. 「오늘 내 나이는?」입니다. 생년월일을 입력하면 계산 버튼을 누를 필요 없이 년, 개월, 일 단위의 나이가 곧바로 나타납니다. 기준이 캐시된 시각이 아니라 현재의 순간이므로, 읽는 동안에도 초 카운터는 계속 움직입니다. 하루 뒤에 페이지를 다시 불러오면 숫자는 그대로가 아니라 하루만큼 나아가 있습니다. 오늘 날짜는 당신의 기기에서 가져오므로, 다른 반구의 서버가 아니라 당신의 시간대 기준으로 정확합니다.

원하는 날짜 기준 나이 계산

「오늘 날짜 사용」의 체크를 해제하면 같은 계산기가 특정 날짜를 기준으로 동작합니다. 1911년 인구조사가 있던 밤, 학년의 첫날, 스포츠 연령 구분의 기준일, 20년 뒤의 결혼식 — 어떤 날짜든 됩니다. 자격 요건을 따지는 모드로, 중요한 것은 지금 몇 살인지가 아니라 고정된 시점에 몇 살이었는지, 몇 살이 될지입니다. 두 날짜를 모두 직접 정할 수 있으므로, 임의의 두 날짜 사이 간격 — 두 사람의 나이 차이나, 시작과 끝이 있는 무엇이든의 길이 — 도 잴 수 있습니다.

생일 기준 나이 계산

모든 결과에는 생일 패널이 함께 나옵니다. 다음 생일의 날짜, 그날의 요일, 남은 일수, 그리고 태어난 요일입니다. 거의 아무도 세지 않는 두 생일도 들어 있습니다. 지난 생일로부터 6개월 뒤인 반 생일, 그리고 나이가 태어난 날짜의 숫자와 일치하는 단 한 번의 골든 생일입니다. 더 먼 생일 기준 나이를 확인하려면 그 생일을 기준일로 입력하고 만 년수를 읽으면 됩니다.

출생 연도만으로 하는 나이 계산

연도만 아는 경우도 있습니다. 올해에서 출생 연도를 빼면 그 해에 맞이하는 나이가 나오는데, 생일이 지나기 전까지는 실제 나이보다 한 살 많습니다. 「1990년생」과 「서른다섯 살」 사이의 간격은 열한 달까지 벌어질 수 있습니다. 날짜가 정말 중요한 자리라면 전체 날짜를 입력하세요. 오래된 기록에서 흔히 그렇듯 연도만 남아 있다면 7월 1일을 입력하면 평균 오차가 약 여섯 달에 머무릅니다. 역방향 모드를 쓰면 알려진 날짜의 알려진 나이를 그럴듯한 생년월일로 되돌릴 수 있습니다.

아기를 위한 나이 계산

아기의 나이는 어른의 나이처럼 재지 않습니다. 처음 몇 달은 주 단위로 셉니다. 예방접종 일정, 영유아 건강검진, 발달 이정표가 그 단위를 쓰기 때문입니다. 그 뒤에는 개월로 넘어가고, 두 번째 생일 무렵이 되어서야 해 단위로 자리 잡습니다. 상세에서는 주와 일, 개월과 일을 나란히 보여 주므로, 아이가 14주인지 15주인지 달력을 세어 볼 필요가 없습니다. 이른둥이라면 생년월일 대신 출산 예정일을 입력하면, 처음 두 해 동안 성장 곡선을 그릴 때 쓰는 교정연령이 나옵니다.

검사 채점을 위한 생활연령 계산기

표준화 검사를 채점하는 사람은 생활연령을 정확히 알아야 합니다. 규준표가 연령대로 나뉘어 있어 하루만 틀려도 아이가 옆 연령대로 넘어갈 수 있기 때문입니다. 전용 생활연령 계산기는 생년월일과 검사일을 받아, 지침서가 쓰는 「년;월.일」 표기로 값을 돌려줍니다. 7;4.12는 7년 4개월 12일이라는 뜻입니다. 여기에 일수를 뺀 년·월 형태, 가장 가까운 달로 반올림한 값, 만 개월 수 나이, 그리고 손으로 확인할 때 쓰는 일률 30일 방식까지 함께 보여 줍니다. 심리사, 언어재활사, 소아과 의사, 교사가 WISC, WPPSI, CELF, GFTA를 비롯한 연령대별 검사에 사용합니다.

생활연령 계산기 열기

사망 시 나이 계산기

족보 조사는 양방향으로 진행되고, 이 계산기도 마찬가지입니다. 생년월일과 사망일을 입력하면 하루 단위까지 정확한 사망 시 나이가 나옵니다. 반대로 쓰면 비석, 교적부, 사망 진단서가 만드는 문제도 풀립니다. 이들은 생년월일이 아니라 나이를 기록하기 때문입니다. 기록된 나이와 그것이 기록된 날짜를 넣으면 「생년월일 찾기」가 다른 자료와 대조할 생년월일을 돌려줍니다. 세 번째 모드는 다시 반대 방향으로, 특정 나이에 도달한 — 또는 도달했을 — 날짜를 돌려줍니다.

숫자 너머에 얻는 것

만 년수는 질문에 답합니다. 페이지의 나머지는 생년월일을 손에 넣은 뒤 그것이 갖는 값어치입니다. 같은 기간이 아홉 가지로 다시 세어집니다. 소수 나이, 개월과 일, 주와 일, 그리고 개월·주·일·시·분·초의 합계입니다. 이정표 날짜는 1만 일과 10억 초를 달력에 올려 주고, 공전 표는 한 생애를 수성·화성·해왕성에서의 햇수로 환산합니다. 별자리, 십이지, 탄생석, 세대는 날짜 자체에서 나옵니다. 심장 박동, 호흡, 잠든 시간은 인구 평균이며 측정치가 아니라 규모를 가늠하는 값으로 제시합니다.

검색 엔진 답변 상자와 다른 점

구글에 나이 계산 질의를 치면 만 년수만 돌아오고 그걸로 끝입니다. 개월도 일도 없고, 오늘 말고 다른 기준일도 없으며, 결과를 남길 방법도 없습니다. 이 페이지는 같은 질문에 답한 다음 더 나아갑니다. 정확한 달력 단위, 실시간 초, 선택한 기준일, 역방향 계산, 그리고 생년월일을 담고 다니는 URL 덕분에 결과를 즐겨찾기하거나 다른 사람에게 보낼 수 있습니다. 정적 페이지이므로 왕복은 한 번뿐이고, 당신이 찾으러 온 숫자와 경쟁하는 광고도 없습니다.

정확성, 그리고 생년월일이 가는 곳

나이는 달력의 측정이지 산술 문제가 아니며, 지름길은 경계에서 드러납니다. 총 일수를 365.25로 나누면 달력에서 조금씩 벗어납니다. 이 계산기는 대신 실제 월 길이를 빌리고, 윤년의 완전한 규칙 — 4로 나누어떨어지는 해, 단 세기 해는 400으로 나누어떨어져야 함 — 을 적용하며, 합계는 UTC 자정에서 UTC 자정까지 셉니다. 그래서 서머타임 전환으로 일수가 하루 어긋나는 일이 없습니다. 2월 29일 출생은 평년에 3월 1일로 보는 관습을 따릅니다. 이 모든 것이 당신의 기기에서 JavaScript로 실행됩니다. 계정도, 업로드도, 서버 로그도, 생년월일을 이용한 광고도 없습니다.

이 계산기가 나이를 구하는 방식

나이는 달력의 측정이지 산술 문제가 아닙니다. 개월과 해의 길이가 일정하지 않기 때문에, 두 사람이 모두 「스무 살」이면서도 살아온 날수가 다를 수 있습니다. 그래서 계산기는 먼저 달력 단위로 계산하고, 환산은 그다음에 합니다.

  1. 기준 연도에서 출생 연도를 빼서 잠정 연수를 구합니다.
  2. 기준 월에서 출생 월을 빼서 잠정 개월 수를 구합니다.
  3. 기준 일에서 출생 일을 빼서 잠정 일수를 구합니다.
  4. 일수가 음수면 기준일 바로 앞 달력 월의 길이를 그대로 빌리고, 개월 수를 하나 줄입니다.
  5. 그다음 개월 수가 음수면 12를 더하고 연수를 하나 줄입니다.

일·시·분·초의 합계는 따로 세며, 한 날짜의 UTC 자정에서 다른 날짜의 UTC 자정까지를 잽니다. UTC로 계산하는 데는 이유가 있습니다. 같은 뺄셈을 현지 시각으로 하면 두 날짜 사이에 서머타임 전환이 들어갈 때마다 한 시간이 어긋나고, 그것만으로도 일수 합계가 하루 틀어질 수 있기 때문입니다.

손으로 나이 계산하기

1994년 8월 21일에 태어났고 2026년 9월 1일 기준 나이를 알고 싶다고 해 봅시다.

방법 1 — 자리별 뺄셈

기준일을 생년월일 위에 쓰고 자리마다 뺍니다. 2026 − 1994 = 32년, 9 − 8 = 1개월, 1 − 21 = −20일. 일 자리가 음수이므로 8월의 길이(31일)를 빌립니다. 일은 31 − 20 = 11이 되고 개월은 하나 줄어 0이 됩니다. 답은 32년 0개월 11일입니다.

방법 2 — 지난 생일부터 세기

기준일 이전의 가장 가까운 생일 — 2026년 8월 21일 — 을 찾아 거기서 출생 연도를 빼면 만 32년이 나옵니다. 그다음 그 생일부터 기준일까지의 달력상 개월과 일수를 셉니다. 8월 21일부터 9월 1일까지는 11일입니다. 같은 답이고, 암산으로는 대개 이쪽이 빠릅니다.

날짜 형식, 그리고 04/05/2001이 위험한 이유

같은 여섯 자리 숫자가 지역에 따라 다른 날짜를 뜻합니다. 04/05/2001은 세계 대부분에서 5월 4일이고 미국에서는 4월 5일입니다. 세 가지 관행이 마주칠 거의 모든 경우를 덮습니다.

DD/MM/YYYY — 일이 먼저
영국, 아일랜드, 유럽 대부분, 인도, 호주, 그리고 아프리카와 남미의 대부분.
MM/DD/YYYY — 월이 먼저
미국, 그리고 비공식적인 쓰임의 캐나다.
YYYY-MM-DD — ISO 8601
국제 표준입니다. 모호함이 없고 일반 텍스트 그대로 올바르게 정렬되므로 데이터베이스와 파일명이 이 형식을 씁니다. 한국, 일본, 중국도 날짜를 이 순서로 씁니다.

계산기 상단의 형식 선택은 입력 칸 세 개의 순서만 바꿉니다. 각 칸에는 일, 월, 년 이름표가 그대로 붙어 있으므로 모호한 날짜를 잘못 읽을 일이 없습니다. 모호함을 없애는 것은 순서가 아니라 이름표입니다.

Excel과 Google 스프레드시트에서의 같은 계산

셀 A2에 생년월일이 있다고 할 때, 다음 수식은 계산기가 보여 주는 값을 그대로 재현합니다. DATEDIF는 Excel 함수 목록에는 없지만 모든 버전에 들어 있고, Google 스프레드시트도 지원합니다.

결과수식
만 년수=DATEDIF(A2,TODAY(),"Y")
지난 생일 이후 개월 수=DATEDIF(A2,TODAY(),"YM")
지난 만 개월 이후 일수=DATEDIF(A2,TODAY(),"MD")
총 일수=TODAY()-A2
세 가지를 한 번에=DATEDIF(A2,TODAY(),"Y")&"년 "&DATEDIF(A2,TODAY(),"YM")&"개월 "&DATEDIF(A2,TODAY(),"MD")&"일"
다음 생일=EDATE(A2,(DATEDIF(A2,TODAY(),"Y")+1)*12)

결과 셀은 날짜가 아니라 숫자로 서식을 지정하세요. 그렇지 않으면 Excel이 32를 1900년 2월 1일로 표시합니다.

실제로 어디에 쓰이는가

아기의 나이를 주와 개월로

영유아 건강검진, 예방접종 일정, 발달 이정표는 처음 몇 달은 주 단위로, 그 뒤에는 개월 단위로 잽니다. 주와 일, 개월과 일 행이 둘 다 있어서 달력을 세어 볼 필요가 없습니다.

족보 조사와 기록 관리

비석, 교적부, 사망 진단서는 대개 생년월일이 아니라 사망 시 나이를 기록합니다. 「생년월일 찾기」는 이를 뒤집습니다. 나이와 기록된 날짜를 넣으면 다른 자료와 대조할 생년월일이 나옵니다.

검사 채점을 위한 생활연령

심리사, 언어재활사, 교사는 알맞은 규준표를 고르기 위해 「년;월.일」 단위의 나이가 필요합니다. 생활연령 계산기에서는 그 표기, 반올림한 값, 손으로 하는 30일 방식을 나란히 보여 줍니다.

특정 날짜 기준 자격 판정

취학 기준일, 스포츠 연령 구분, 연금 기준, 면허 연령은 모두 오늘의 나이가 아니라 고정된 날짜의 나이로 정해집니다. 「오늘 날짜 사용」의 체크를 해제하고 그 날짜를 입력하면 모호함 없는 답을 얻습니다.

무언가를 향한 카운트다운

다음 생일까지의 값과 이정표 날짜는 카운트다운으로 쓸 수 있습니다. 1만 일은 스물일곱 살 언저리에 오는데, 딱 떨어지는 생일보다 파티의 구실로 더 그럴듯합니다.

자주 묻는 질문

나이 계산에 대해 자주 묻는 것들

정확한 나이는 어떻게 계산되나요?

계산기는 기준일에서 생년월일을 단위별로 차례로 뺍니다. 먼저 년, 다음 개월, 마지막으로 일입니다. 그 달의 날짜에 아직 이르지 않았다면 바로 앞 달력 월의 길이를 빌립니다. 그래서 1월 31일에 태어난 사람은 2월 28일에 「0개월 28일」이 아니라 「1개월」이 됩니다.

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

윤년 출생일은 평년에 해당하는 날이 없습니다. 이 계산기는 가장 널리 쓰이는 민사 관행을 따라 평년에는 3월 1일을 생일로 봅니다. 잉글랜드와 웨일스, 홍콩, 미국 대부분에서 쓰는 규칙입니다. 뉴질랜드와 대만은 2월 28일을 씁니다. 그 밖의 날에는 어느 규칙을 쓰든 만 년수가 같습니다.

보고 있는 동안 초가 바뀌는 이유는 무엇인가요?

자정이 아니라 현재의 순간을 기준으로 재기 때문입니다. 생년월일에는 시각이 들어 있지 않으므로, 세기는 당신의 시간대에서 생년월일이 시작되는 자정부터입니다. 「기준일」을 직접 지정하면 카운터는 대신 만 일수 합계를 보여 줍니다.

소수 나이란 무엇이고 언제 쓰나요?

소수 나이는 나이를 8.42년처럼 하나의 숫자로 표현한 것입니다. 소아 성장 곡선, 스포츠 연령 구분, 일부 통계 작업에서 씁니다. 이 계산기는 현재 출생 연도를 얼마나 지나왔는지의 비율로 소수 부분을 재기 때문에, 생일마다 정확히 정수가 됩니다. 총 일수를 365.25로 나누는 방식은 그렇지 않습니다.

과거 날짜 기준으로 누군가의 나이를 계산할 수 있나요?

가능합니다. 「오늘 날짜 사용」의 체크를 해제하고 아무 날짜나 입력하세요. 인구조사 당시 친척이 몇 살이었는지, 학년 첫날에 아이가 몇 살이었는지, 특정 날짜에 연령 요건을 충족했는지 확인할 수 있습니다.

나이에서 생년월일을 거꾸로 구할 수 있나요?

가능합니다. 「생년월일 찾기」로 바꾸고 나이와 그 나이가 해당하던 날짜를 입력하면 계산기가 생년월일을 돌려줍니다. 비석과 사망 기록은 대개 생년월일이 아니라 사망 시 나이를 적기 때문에 족보 조사에서 이 기능을 늘 씁니다.

표준화 검사를 위한 생활연령은 어떻게 구하나요?

생년월일과 검사를 실시한 날짜를 입력하고 년, 개월, 일을 읽으세요. 검사 지침서는 이를 「년;월.일」로 씁니다. 7;4.12는 7년 4개월 12일입니다. 전용 생활연령 계산기는 그 표기와 함께 가장 가까운 달로 반올림한 값, 일률 30일 방식까지 보여 주므로, 사용하는 검사가 요구하는 형식에 맞출 수 있습니다.

입력한 생년월일이 어딘가로 전송되나요?

아닙니다. 모든 것이 브라우저 안에서 실행됩니다. 결과를 즐겨찾기하거나 공유할 수 있도록 날짜가 페이지 URL에 나타나지만, 업로드되거나 서버에 저장되거나 광고에 쓰이지 않습니다.

아기 월령 계산기로 쓰려면 어떻게 하나요?

아기의 생년월일을 입력하고 「오늘 날짜 사용」에 체크를 그대로 두세요. 처음 몇 달은 주와 일 행을 읽습니다. 영유아 건강검진, 예방접종 일정, 성장 곡선이 쓰는 단위입니다. 그 뒤에는 개월과 일 행을 봅니다. 이른둥이라면 생년월일 대신 출산 예정일을 입력해 교정연령을 구하세요. 처음 두 해에는 두 값을 나란히 기록하는 것이 보통입니다.

사망 시 나이는 어떻게 계산하나요?

생년월일을 입력하고 「오늘 날짜 사용」의 체크를 해제한 뒤 사망일을 입력하세요. 표시되는 년, 개월, 일이 사망 시 나이입니다. 반대로 기록이나 비석에서 사망 시 나이만 알고 생년월일을 모른다면 「생년월일 찾기」로 바꾸고 나이와 사망일을 입력하세요. 특정 나이에 도달했을 날짜를 돌려주는 「사망일 찾기」 모드도 있습니다.

출생 연도만으로 나이를 계산할 수 있나요?

대략은 가능합니다. 올해에서 출생 연도를 빼면 그 해에 맞이하는 나이가 나오는데, 생일이 지나기 전까지는 실제 나이보다 한 살 많습니다. 자격 판정, 검사 채점, 법적 기준처럼 정확한 날짜가 중요하다면 전체 날짜를 입력하세요. 연도만 안다면 7월 1일을 입력할 때 평균 오차가 가장 작습니다.

다음 생일에 몇 살이 되고 그날은 무슨 요일인가요?

생년월일 패널에 다음 생일의 날짜, 그날의 요일, 남은 일수가 표시됩니다. 모두 당신의 시간대에서 오늘부터 센 값입니다. 더 먼 생일을 확인하려면 「오늘 날짜 사용」의 체크를 해제하고 그 생일을 기준일로 입력하세요.

구글의 나이 계산과 무엇이 다른가요?

검색 엔진 답변 상자는 만 년수를 주고 거기서 끝납니다. 이 페이지는 정확한 년, 개월, 일과 함께 같은 기간을 주, 시간, 분, 흐르는 초로 보여 주고, 소수 나이, 다음 생일까지의 카운트다운, 이정표 날짜, 그리고 생년월일이나 사망일을 구하는 역방향 모드까지 제공합니다. 오늘뿐 아니라 임의의 기준일에서도 동작하고, 결과는 공유 가능한 URL에 남습니다.

어떤 날짜 형식을 골라야 하나요?

평소 날짜를 쓰는 방식과 맞는 것을 고르세요. 형식은 화면상 입력 칸의 순서만 바꿉니다. 각 칸에 일, 월, 년 이름표가 붙어 있어서 04/05/2001 같은 모호한 날짜 때문에 계산이 틀어지지 않습니다.