Công cụ xác thực thẻ tín dụng

Kiểm tra xem số thẻ tín dụng của bạn có hợp lệ hay không ngay lập tức—nhanh chóng, đơn giản và an toàn.

Tool Icon Công cụ xác thực thẻ tín dụng

Credit Card Validator

Validate credit card numbers using Luhn algorithm

Supported Card Types:
Card Type IIN Range Length Validation
Visa 4 13, 16
Mastercard 51-55 16
American Express 34, 37 15
Discover 6011, 65 16
JCB 35 16
Diners Club 36, 38 14, 16
How Luhn Algorithm Works:

Starting from the rightmost digit, double the value of every second digit.

If doubling results in a two-digit number, add those digits together.

Sum all the digits (including the undoubled ones).

If the total modulo 10 is 0, the number is valid according to the Luhn algorithm.

Giới thiệu công cụ này

Vậy là bạn có một số thẻ tín dụng và không chắc liệu nó có hợp lệ không? Có thể bạn đang xây dựng một biểu mẫu thanh toán và không muốn bị coi là người mới khi ai đó nhập "1234-5678-9012-3456" mà hệ thống vẫn chấp nhận. Đây chính là lúc cần đến công cụ xác thực thẻ tín dụng. Đây không phải là phép thuật—chỉ là toán học và một vài quy tắc đơn giản. Công cụ này kiểm tra xem số thẻ *có thể* hợp lệ dựa trên định dạng, độ dài và thuật toán Luhn (tên khái quát cho một thủ thuật kiểm tra tổng được phát minh vào những năm 1960). Nó sẽ không cho bạn biết liệu thẻ có tiền hay bị đánh cắp—chỉ xác định xem số thẻ có hợp lệ về mặt cấu trúc hay không. Tôi đã xây dựng công cụ này vì thấy quá nhiều số thẻ giả lọt qua khi kiểm thử. Nó đơn giản, nhanh chóng và không thu thập dữ liệu của bạn. Bạn chỉ cần dán số thẻ, nhấn xác thực và nhận kết quả. Không cần đăng ký, không theo dõi, không rắc rối gì cả.

Tính năng chính

  • Kiểm tra độ dài số thẻ—Visa, Mastercard, Amex, v.v., đều có số chữ số cụ thể.
  • Áp dụng thuật toán Luhn để phát hiện lỗi đánh máy và các số đoán ngẫu nhiên.
  • Nhận diện loại thẻ (Visa, Mastercard, Discover, v.v.) dựa trên các chữ số đầu tiên.
  • Bỏ qua dấu cách và dấu gạch ngang—vì vậy bạn có thể dán "4111 1111 1111 1111" hoặc "4111-1111-1111-1111" và nó vẫn hoạt động.
  • Hoạt động hoàn toàn trong trình duyệt của bạn—không có dữ liệu nào được gửi đến máy chủ.
  • Hoạt động ngoại tuyến sau khi tải. Rất tuyệt vời để kiểm thử khi di chuyển.

Câu hỏi thường gặp

Công cụ này có xác minh liệu thẻ đang hoạt động hoặc có tiền không?
Không. Nó chỉ kiểm tra xem số thẻ có được định dạng đúng và vượt qua bài kiểm tra Luhn hay không. Nó không thể cho bạn biết liệu thẻ có thật sự tồn tại, đang hoạt động hay có tiền. Để biết điều đó, bạn cần xử lý thanh toán qua một cổng thanh toán thực—và đó là một chủ đề hoàn toàn khác.

Số thẻ của tôi có an toàn khi sử dụng công cụ này không?
Có. Việc xác thực diễn ra ngay trong trình duyệt của bạn. Không có dữ liệu nào được gửi qua internet. Đóng tab là xong—không lưu trữ, không theo dõi. Tôi không ghi lại bất cứ thứ gì và cũng không muốn biết số thẻ của bạn.