Luhn 검증기
Luhn 알고리즘을 사용하여 신용카드 번호 및 기타 식별자 검증. 카드 브랜드 감지, 공백으로 형식화. 브라우저 내 100% 실행.
공백과 대시는 무시됩니다.
정규화됨
길이
체크 디지트
브랜드
참고
Luhn 알고리즘이란?
Luhn 알고리즘 (mod-10)은 신용카드, IMEI 번호, 캐나다 SIN과 같은 식별 번호를 검증하는 데 사용되는 간단한 체크섬입니다. 오른쪽에서 왼쪽으로, 두 번째 숫자마다 두 배로 합니다. 두 배가 9를 초과하면 9를 뺍니다. 모든 숫자를 합치고 — 합계가 10으로 나누어 떨어지면 번호가 유효합니다. 한 자리 오류 및 대부분의 인접한 자리 바꿈을 잡습니다.
알고리즘 세부사항
오른쪽부터 두 번째 숫자마다 두 배로 만들고 모듈로 10으로 합산하면 한 자리 오류와 대부분의 자리 바꿈을 감지합니다. 의도적으로 단순합니다 — 보안 검사가 아닙니다.
일반적인 용도
- 양식 검증 — 제출 전 카드 번호 사전 검증.
- 테스트 데이터 — Luhn 유효 자리 표시자 생성.
- 디버깅 — 카드가 잘못 형식으로 거부된 이유 확인.
- 교육 — 체크섬 알고리즘이 오류를 어떻게 잡는지 학습.
개인정보
모든 검증은 브라우저 내 100% 실행됩니다. 데이터가 서버로 전송되지 않습니다.