WebTools

Useful Tools & Utilities to make life easier.

Credit Card Validator

카드 번호의 형식이 유효한지 검사합니다.

신용카드 번호 유효성 검사기란?

입력한 카드 번호가 형식상 올바른 번호인지를 검사해 주는 도구입니다. 카드 번호는 아무 숫자나 되는 게 아니라 룬(Luhn) 알고리즘이라는 검산 규칙을 통과해야 하는데, 이 도구가 그 계산을 대신 해서 통과 여부를 알려 줍니다. 함께 입력한 유효기간(월·년)과 보안코드(CVV)의 자릿수·형식도 확인합니다.

중요한 점은, 이 검사는 번호의 형식만 본다는 것입니다. 실제로 발급된 카드인지, 잔액이 있는지, 결제가 되는지는 전혀 확인하지 않습니다. 또한 입력한 번호는 브라우저 안에서만 계산되며 어디에도 저장하거나 전송하지 않습니다. 오타로 숫자를 잘못 적었는지 빠르게 걸러 낼 때 유용합니다.

사용 방법

  1. 카드 번호를 입력합니다(보통 13~19자리).
  2. 유효기간의 월·년CVV(보안코드)를 넣습니다.
  3. 검사 버튼을 누르면 형식상 유효한지 여부가 초록/빨강으로 표시됩니다.

룬(Luhn) 알고리즘이란?

카드 번호 뒤에 오타를 잡기 위한 검산용 자리가 들어 있습니다. 룬 알고리즘은 오른쪽 끝에서부터 한 자리 건너 숫자를 2배로 만들고(10을 넘으면 자릿수를 더함), 전체 합이 10의 배수가 되는지를 봅니다.

단계하는 일
1오른쪽 끝에서 두 번째 자리부터 한 칸 건너 숫자를 2배로 만든다
22배 결과가 9를 넘으면 각 자릿수를 더한다(예: 14 → 1+4=5)
3모든 숫자를 합한 값이 10의 배수면 형식상 유효

자주 묻는 질문

이 검사를 통과하면 실제로 쓸 수 있는 카드인가요?

아닙니다. 룬 검산을 통과했다는 것은 번호 배열이 규칙에 맞다는 뜻일 뿐, 실제로 발급되어 결제 가능한 카드라는 보장은 전혀 없습니다. 결제 승인 여부는 카드사만 확인할 수 있습니다.

입력한 카드 번호가 저장되나요?

아니요. 계산은 전부 여러분의 브라우저 안에서 이뤄지며, 번호를 서버로 보내거나 기록하지 않습니다. 그래도 안전을 위해 실제 사용 중인 카드 번호를 공용 컴퓨터에 입력하는 것은 피하는 편이 좋습니다.

CVV(보안코드)는 무엇을 확인하나요?

CVV는 카드 뒷면의 3자리(일부 카드는 앞면 4자리) 숫자입니다. 이 도구는 카드 종류에 맞는 자릿수 형식이 맞는지만 확인합니다. 그 값이 실제 카드의 보안코드와 일치하는지는 알 수 없습니다.

유효기간은 어떻게 넣나요?

월(1~12)과 년을 숫자로 입력하면 됩니다. 이미 지난 날짜를 넣으면 만료된 것으로 보아 형식 검사에서 걸러집니다.