신용카드 검증기
Luhn 알고리즘으로 카드 번호를 확인하고, 카드 네트워크를 감지하고, 유효한 테스트 번호를 생성하세요 — 무료, 비공개, 업로드 불필요.
신용카드 검증기는 Luhn 체크섬 알고리즘으로 카드 번호를 확인하고, 카드 네트워크(Visa, Mastercard, American Express, Discover, Diners Club, JCB, UnionPay, Maestro)를 감지하며, 결제 흐름 테스트를 위해 Luhn에 유효한 테스트 번호를 생성할 수 있습니다. 모든 처리는 브라우저에서 로컬로 이루어지며 서버로 전송되는 데이터는 전혀 없습니다. FreeToolHub 제작.
테스트 번호 생성
생성된 번호는 Luhn 체크섬과 네트워크 접두사 규칙만 충족합니다. 실제 계정과 연결되어 있지 않으며 실제 구매에 사용할 수 없습니다 — 결제 양식 및 유효성 검사 로직 테스트 전용입니다.
자주 묻는 질문
Luhn 알고리즘이란 무엇인가요?
Luhn 알고리즘(모듈로 10이라고도 함)은 신용카드 및 직불카드 번호를 포함한 다양한 식별 번호를 검증하는 데 사용되는 간단한 체크섬 공식입니다. 오른쪽에서부터 한 자리씩 건너뛰며 두 배로 만들고, 결과가 9보다 크면 9를 뺀 뒤, 전체 합계가 10의 배수인지 확인합니다.
여기서 실제 카드 번호를 테스트해도 안전한가요?
네. 모든 처리는 JavaScript를 사용해 브라우저 내에서 로컬로 이루어집니다. 카드 번호는 서버로 전송되거나 저장되거나 기록되지 않습니다. 다만 이 도구는 Luhn 체크섬과 카드 형식만 확인하므로, 실제 카드가 활성 상태인지, 잔액이 있는지, 실제로 발급되었는지는 알 수 없습니다.
이 도구는 어떤 카드 네트워크를 감지하나요?
공개된 번호 범위(IIN/BIN 접두사)와 예상 길이를 기준으로 Visa, Mastercard, American Express, Discover, Diners Club, JCB, UnionPay, Maestro를 인식합니다.
생성된 테스트 번호로 실제 구매를 할 수 있나요?
아니요. 생성된 번호는 Luhn 체크섬과 네트워크 접두사 규칙만 충족합니다 — 실제 계정과 연결되어 있지 않고, 뒤에 잔액도 없으며, 실제 결제 처리업체에서 거부됩니다. 결제 양식과 유효성 검사 로직을 테스트하기 위한 용도로만 사용됩니다.
실제처럼 보이는 번호가 왜 유효하지 않다고 표시되나요?
번호가 그럴듯해 보여도 Luhn 체크섬을 통과하지 못하거나, 해당 네트워크에 맞지 않는 자릿수를 가지거나, 알려진 어떤 네트워크에도 할당되지 않은 접두사를 사용할 수 있습니다. 이 중 하나라도 해당되면 이 도구는 유효하지 않음으로 표시합니다.