콘텐츠로 건너뛰기
💳

Luhn 검증기

Luhn 알고리즘을 사용하여 신용카드 번호 및 기타 식별자 검증. 카드 브랜드 감지, 공백으로 형식화. 브라우저 내 100% 실행.

공백과 대시는 무시됩니다.

Luhn 알고리즘이란?

Luhn 알고리즘 (mod-10)은 신용카드, IMEI 번호, 캐나다 SIN과 같은 식별 번호를 검증하는 데 사용되는 간단한 체크섬입니다. 오른쪽에서 왼쪽으로, 두 번째 숫자마다 두 배로 합니다. 두 배가 9를 초과하면 9를 뺍니다. 모든 숫자를 합치고 — 합계가 10으로 나누어 떨어지면 번호가 유효합니다. 한 자리 오류 및 대부분의 인접한 자리 바꿈을 잡습니다.

알고리즘 세부사항

오른쪽부터 두 번째 숫자마다 두 배로 만들고 모듈로 10으로 합산하면 한 자리 오류와 대부분의 자리 바꿈을 감지합니다. 의도적으로 단순합니다 — 보안 검사가 아닙니다.

일반적인 용도

  • 양식 검증 — 제출 전 카드 번호 사전 검증.
  • 테스트 데이터 — Luhn 유효 자리 표시자 생성.
  • 디버깅 — 카드가 잘못 형식으로 거부된 이유 확인.
  • 교육 — 체크섬 알고리즘이 오류를 어떻게 잡는지 학습.

개인정보

모든 검증은 브라우저 내 100% 실행됩니다. 데이터가 서버로 전송되지 않습니다.