주민등록번호로 나이·출생연도·성별 알아내는 법 (뒷자리 첫 숫자 해석)
"주민등록번호만 보면 나이와 성별을 어떻게 알 수 있을까?" 주민등록번호에는 생년월일과 성별·출생 세기 정보가 규칙에 따라 담겨 있습니다. 이 글은 내 번호로 나이·출생연도를 확인하기 위한 원리 설명으로, 뒷자리 첫 숫자 하나만 읽으면 출생 세기와 성별을 알 수 있는 방법을 표와 예시로 정리했습니다.
2. 출생연도 복원 공식
3. 예시로 따라 해 보기
4. 복원한 출생연도로 만 나이 계산하기
5. 반드시 지켜야 할 개인정보 보호 수칙
6. 자주 묻는 질문
결론부터 — 성별·출생 세기 코드 표
주민등록번호는 13자리로 이루어집니다. 구조는 아주 단순합니다. 앞 6자리는 생년월일(YYMMDD)이고, 뒷자리 7개 중 맨 앞 첫 숫자 하나가 성별과 출생 세기를 동시에 알려 줍니다. 이 첫 숫자만 읽으면 1900년대생인지 2000년대생인지, 남성인지 여성인지가 바로 갈립니다.
| 뒷자리 첫 숫자 | 출생 세기 | 성별 |
|---|---|---|
| 1 | 1900년대 | 남성 |
| 2 | 1900년대 | 여성 |
| 3 | 2000년대 | 남성 |
| 4 | 2000년대 | 여성 |
| 9 | 1800년대 | 남성 |
| 0 | 1800년대 | 여성 |
| 5 | 1900년대 (외국인) | 남성 |
| 6 | 1900년대 (외국인) | 여성 |
| 7 | 2000년대 (외국인) | 남성 |
| 8 | 2000년대 (외국인) | 여성 |
정리하면 1·2는 1900년대, 3·4는 2000년대, 9·0은 1800년대 내국인이고, 5·6·7·8은 외국인(순서대로 1900년대 남성·1900년대 여성·2000년대 남성·2000년대 여성)입니다. 홀수는 남성, 짝수는 여성이라는 규칙도 함께 기억해 두면 편합니다.
출생연도 복원 공식
앞 6자리 YYMMDD 중 앞 두 자리(YY)는 연도의 뒤 두 자리일 뿐이라 그것만으로는 1990년인지 2090년인지 알 수 없습니다. 여기서 뒷자리 첫 숫자가 세기를 알려 주는 역할을 합니다.
- 코드 1·2 → 19YY년 (1900년대)
- 코드 3·4 → 20YY년 (2000년대)
- 코드 9·0 → 18YY년 (1800년대)
즉 앞 6자리로 월·일을 그대로 읽고, 뒷자리 첫 숫자로 세기를 채워 넣으면 완전한 생년월일이 복원됩니다. 예를 들어 900101-1XXXXXX는 코드가 1이므로 19를 붙여 1990년 1월 1일생 남성이 됩니다.
예시로 따라 해 보기
실제 번호를 예로 들어 두 단계로 읽어 보겠습니다. (뒷자리는 X로 가립니다.)
| 앞 6자리 + 첫 코드 | 읽는 방법 | 복원 결과 |
|---|---|---|
| 900101-1XXXXXX | 90·01·01 + 코드 1(1900년대 남성) | 1990년 1월 1일생 남성 |
| 050320-4XXXXXX | 05·03·20 + 코드 4(2000년대 여성) | 2005년 3월 20일생 여성 |
첫 번째는 코드 1이라 19를 붙여 1990년, 두 번째는 코드 4라 20을 붙여 2005년으로 읽습니다. 이렇게 앞 6자리(월·일) + 뒷자리 첫 숫자(세기·성별)만 조합하면 생년월일과 성별이 한 번에 나옵니다.
복원한 출생연도로 만 나이 계산하기
출생연도를 알아냈다면 만 나이는 다음과 같이 계산합니다.
- 만 나이 = 현재 연도 − 출생 연도
- 올해 생일이 지났으면 그 값 그대로
- 올해 생일이 아직 안 지났으면 거기서 1을 뺌
예를 들어 1990년 1월 1일생을 2026년에 계산하면, 1월 1일 생일이 지난 뒤에는 2026 − 1990 = 만 36세이고, 생일 전이라면 한 살 적은 만 35세입니다. 만 나이는 이렇게 생일이 지났는지에 따라 한 살이 달라지므로 오늘 날짜를 기준으로 계산해야 정확합니다.
반드시 지켜야 할 개인정보 보호 수칙
이 글에서 설명한 규칙은 주민등록번호에 담긴 정보의 구조를 이해하고 본인의 번호로 나이·출생연도를 확인하기 위한 것입니다. 다른 사람의 번호를 해석하거나 신원을 조회·확인하는 용도로 사용해서는 안 됩니다.
실제로 나이나 출생연도만 확인하고 싶다면 굳이 주민등록번호 전체를 다룰 필요가 없습니다. 생년월일만 알면 충분하니, 민감한 뒷자리는 노출하지 말고 만 나이 계산기처럼 생년월일만 입력하는 도구를 쓰는 것이 안전합니다. 만 나이와 세는 나이가 헷갈린다면 만 나이·세는 나이 차이 글도 함께 참고하세요.
자주 묻는 질문 (FAQ)
Q. 주민등록번호 뒷자리 첫 숫자만으로 무엇을 알 수 있나요?
출생 세기와 성별을 알 수 있습니다. 1·2는 1900년대(남·여), 3·4는 2000년대(남·여), 9·0은 1800년대(남·여) 내국인이며, 5·6·7·8은 외국인입니다. 홀수는 남성, 짝수는 여성입니다.
Q. 앞 두 자리 연도만으로는 왜 출생연도를 못 알아내나요?
앞 6자리 중 연도는 뒤 두 자리(YY)만 담겨 있어 1990년인지 2090년인지 구분되지 않습니다. 뒷자리 첫 숫자가 세기를 알려 주므로, 코드 1·2는 19YY, 3·4는 20YY, 9·0은 18YY로 채워 완성합니다.
Q. 900101-1은 몇 년 몇 월 며칠생인가요?
앞 6자리 90·01·01에 코드 1(1900년대 남성)을 적용해 1990년 1월 1일생 남성입니다. 여기에 현재 연도에서 1990을 빼면 만 나이를 구할 수 있습니다.
Q. 복원한 출생연도로 만 나이는 어떻게 계산하나요?
만 나이는 현재 연도에서 출생 연도를 뺀 값입니다. 올해 생일이 지났으면 그 값 그대로, 아직 안 지났으면 1을 뺍니다. 오늘 날짜 기준으로 계산해야 정확합니다.
Q. 다른 사람의 주민등록번호를 이 방법으로 조회해도 되나요?
안 됩니다. 주민등록번호 뒷자리는 매우 민감한 개인정보이며, 이 글은 본인 번호의 구조를 이해하고 나이를 확인하는 원리 설명입니다. 타인의 신원 조회·확인 용도로 사용하면 안 되고, 뒷자리는 누구에게도 노출·공유하지 말아야 합니다.