외국인등록번호 검증기 출입국·외국인청 표준 체크섬 🔒 Privacy-by-design

외국인등록번호(ARN) 한 자리 실수가 4대 보험·세금계산서·계약서에서 즉시 불일치 사고로 이어집니다. 본 도구는 출입국·외국인청 표준 체크섬으로 13자리 ARN 의 형식 유효성을 즉시 검증하고, 출생일·성별·국적을 자동 추출합니다.

본 도구는 클라이언트(브라우저)에서만 검증을 수행합니다. 입력하신 외국인등록번호는 서버로 전송되거나 저장·캐시되지 않으며, 페이지 새로고침 시 즉시 사라집니다. 공유 URL·로컬스토리지·복사 버튼은 의도적으로 제공하지 않습니다 (개인정보 노출 차단). 네트워크 탭(F12 → Network) 에서 직접 확인 가능합니다.
0 / 13 자리 외국인등록번호를 입력하세요

※ 입력값은 어디에도 저장되거나 전송되지 않습니다. 브라우저 안에서만 처리.

입력 대기
— — — — — — - — — — — — — —
🔒 공유 비활성 (개인정보)
복사·공유·저장 버튼은 의도적으로 제공하지 않습니다. 외국인등록번호는 한국 정부가 부여한 개인정보입니다.

7번째 자리 코드

앞 6자리는 출생일(YYMMDD), 7번째 자리 한 자리만 ARN/RRN 을 구분합니다.

코드 구분 출생연도
1한국인 남성 (RRN)1900~1999
2한국인 여성 (RRN)1900~1999
3한국인 남성 (RRN)2000~2099
4한국인 여성 (RRN)2000~2099
5외국인 남성 (ARN)1900~1999
6외국인 여성 (ARN)1900~1999
7외국인 남성 (ARN)2000~2099
8외국인 여성 (ARN)2000~2099
9한국인 남성 (RRN, 1800년대생)1800~1899
0한국인 여성 (RRN, 1800년대생)1800~1899

※ 출입국관리법 시행령 제40조 (외국인등록번호의 부여) · 2026-05 기준.

체크섬 계산 방법

  1. 입력값에서 숫자만 추출하여 d[0..12] 배열로 만듭니다.
  2. 가중치 배열 W = [2, 3, 4, 5, 6, 7, 8, 9, 2, 3, 4, 5] 와 앞 12자리를 곱한 합 S = Σ d[i] × W[i] 를 계산합니다.
  3. 예상 체크섬 check = (11 − S mod 11) mod 10 을 구합니다.
  4. check === d[12] 이면 형식상 유효 ARN/RRN 입니다.
  5. 7번째 자리(d[6])가 5/6/7/8 이면 외국인등록번호로 판정합니다.

RRN 과 동일 알고리즘 (1968 도입, 50+ 년 미변경). 7번째 자리 코드만 외국인 vs 한국인을 구분합니다.

자주 묻는 질문

외국인등록번호(ARN)와 주민등록번호(RRN)의 차이는?

둘 다 13자리, 앞 6자리는 출생일(YYMMDD)로 동일하며 체크섬 알고리즘도 같습니다. 차이는 7번째 자리: 1/2/3/4 = 한국인 (1: 1900s 남, 2: 1900s 여, 3: 2000s 남, 4: 2000s 여), 5/6/7/8 = 외국인 (5: 1900s 남, 6: 1900s 여, 7: 2000s 남, 8: 2000s 여). ARN 은 한국 출입국·외국인청이 발급하며 외국인등록증에 인쇄됩니다. 한국인의 RRN 과 동일한 효력으로 은행·세금·계약·의료보험 등에 사용할 수 있습니다.

7번째 자리가 5/6/7/8 인데 왜 외국인등록번호로 인식 안 되나요?

7번째 자리만 5-8 이면 ARN 처럼 보이지만, 본 도구는 체크섬까지 통과해야 유효 판정합니다. 한 자리 오타(예: 6 대신 9 입력)면 체크섬 불일치로 무효 표시됩니다. 출입국·외국인청 발급 ARN 은 반드시 체크섬을 만족합니다.

비자 갱신할 때 ARN 도 바뀌나요?

일반적으로 바뀌지 않습니다. 외국인등록번호는 한국에 처음 등록한 시점에 부여되며, 비자 종류 변경(예: D-2 → E-7)·기간 갱신·재발급(분실)·체류자격 변경에도 동일 번호가 유지됩니다. 단, 출국 후 출입국 기록이 완전히 말소된 상태에서 수년 후 재입국·재등록하는 경우 새 번호가 부여될 수 있습니다. 정확한 본인 ARN 변경 여부는 하이코리아(www.hikorea.go.kr) 또는 1345 콜센터에서 확인하세요.

F-5(영주권자)도 ARN 을 받나요? F-2/F-4/F-6 은요?

모든 90일 이상 체류 외국인은 ARN 을 받습니다. F-2(거주), F-4(재외동포), F-5(영주), F-6(한국인 배우자) 모두 외국인등록증을 발급받으며 ARN 이 부여됩니다. 영주권자 F-5 는 외국인등록증의 체류기간이 영주 로 표기되며, 카드 갱신 주기(10년) 와 별개로 ARN 자체는 영구 유지됩니다. 단기 비자(C-3 관광 등 90일 미만)는 ARN 을 받지 않으며 여권으로 대체합니다.

본 도구로 외국인등록증 진위 확인이 가능한가요?

불가능합니다. 본 도구는 체크섬·형식만 검증합니다. 실제 외국인등록 여부와 체류자격(비자) 유효성은 하이코리아(www.hikorea.go.kr) 등록증·거소증 유효확인 메뉴, 1345 외국인종합안내센터 (19개 언어 지원), 또는 출입국·외국인청 직접 방문에서 확인하세요.

ARN 을 한국 주민등록번호처럼 사용할 수 있나요?

거의 모든 영역에서 동일하게 사용 가능합니다. 은행 계좌 개설, 휴대폰 개통, 인터넷·아파트 계약, 4대 보험(국민건강보험·국민연금·고용보험·산재), 세금계산서 발행, 신용카드 발급, 부동산 등기 등 RRN 이 요구되는 거의 모든 곳에서 ARN 으로 대체 가능합니다. 다만 일부 본인인증(휴대폰 본인확인·공인인증서 일부 서비스) 에서 ARN 비호환 시스템이 남아있어 PASS·NICE 등 본인인증 거부 사례가 가끔 발생합니다.

본 도구가 입력한 ARN 을 저장하나요?

저장하지 않습니다. 본 도구는 100% 클라이언트 사이드(브라우저)에서 작동하며, 입력값은 서버로 전송되지 않고, 로컬스토리지·쿠키·세션·로그 어디에도 저장되지 않습니다. URL 공유 기능도 의도적으로 제공하지 않으며 (URL 노출 위험 차단), 페이지 새로고침 시 입력값이 즉시 사라집니다. 네트워크 탭(F12 → Network)에서 직접 확인 가능합니다.

본인 ARN 을 잊어버렸어요. 어디서 찾을 수 있나요?

본 도구로는 검색·복원이 불가능합니다. 외국인등록증 카드 앞면 직접 확인 (가장 빠른 방법), 하이코리아 마이페이지 (본인 인증 후 조회), 1345 외국인종합안내센터 (신원 확인 후 안내), 또는 가까운 출입국·외국인청 직접 방문 (여권 지참)을 이용하세요. ARN 은 한국 정부가 부여한 개인정보이므로 SNS·메신저·공개 게시판에 절대 공유하지 마세요.