Phương pháp luận: Cách dữ liệu và công cụ của chúng tôi hoạt động
Chúng tôi muốn bạn biết chính xác các công cụ của chúng tôi có thể và không thể cho bạn biết điều gì. Trang này giải thích các tiêu chuẩn, nguồn dữ liệu và bước kiểm tra đằng sau mọi kết quả.
Xem xét lần cuối: 2026-10-16
Đánh số thẻ: ISO/IEC 7812
Số thẻ thanh toán tuân theo tiêu chuẩn ISO/IEC 7812. Chữ số đầu tiên là Mã định danh ngành chính (Major Industry Identifier), các chữ số đầu tạo thành Mã định danh tổ chức phát hành (IIN, thường gọi là BIN), các chữ số tiếp theo xác định tài khoản riêng lẻ, và chữ số cuối cùng là chữ số kiểm tra.
Các mạng lưới thẻ được nhận diện qua tiền tố và độ dài, ví dụ số thẻ Visa bắt đầu bằng 4, và một số mạng lưới dùng các dải cụ thể trong nhóm đầu 2 và 5. Công cụ của chúng tôi dùng các mẫu đã công bố này để xác định thương hiệu của một số thẻ.
BIN 6 chữ số và 8 chữ số
Trước đây IIN có sáu chữ số. Tiêu chuẩn đã được cập nhật để hỗ trợ IIN tám chữ số, và các mạng lưới lớn đang chuyển sang dải tám chữ số. Vì vậy, một tiền tố sáu chữ số có thể bao gồm nhiều tổ chức phát hành hoặc sản phẩm.
Khi bạn nhập từ tám chữ số trở lên, chúng tôi tìm dải khớp cụ thể nhất trước và quay về dải sáu chữ số khi không có bản ghi tám chữ số.
Tổng kiểm tra Luhn
Thuật toán Luhn (mod 10) phát hiện hầu hết lỗi gõ sai một chữ số và nhiều lỗi đảo vị trí. Cách hoạt động như sau:
- Bắt đầu từ chữ số ngoài cùng bên phải và di chuyển sang trái, nhân đôi mỗi chữ số thứ hai.
- Nếu kết quả nhân đôi lớn hơn 9, trừ đi 9.
- Cộng tất cả các chữ số lại với nhau.
- Nếu tổng là bội số của 10, số đó vượt qua kiểm tra.
Vượt qua kiểm tra Luhn chỉ có nghĩa là số có định dạng đúng. Điều đó không có nghĩa là thẻ tồn tại, đang hoạt động hay có tiền.
Cách tổng hợp cơ sở dữ liệu BIN
Cơ sở dữ liệu BIN của chúng tôi kết hợp thông tin dải số công khai, tài liệu tham khảo trong ngành và các chỉnh sửa do người dùng báo cáo. Bản ghi được chuẩn hóa để thương hiệu, loại thẻ, hạng thẻ, ngân hàng và quốc gia dùng tên và mã nhất quán, và các bản ghi mâu thuẫn được xem xét trước khi hợp nhất.
Các mạng lưới thẻ không công bố danh sách công khai đầy đủ của mọi dải số, vì vậy không cơ sở dữ liệu BIN bên thứ ba nào có thể hoàn hảo. Chúng tôi minh bạch về những giới hạn này:
- Tổ chức phát hành có thể phân bổ lại, hợp nhất hoặc ngừng sử dụng dải số bất cứ lúc nào, và bản ghi có thể cập nhật chậm hơn.
- Tên ngân hàng có thể vẫn là tên cũ sau khi sáp nhập hoặc đổi thương hiệu.
- Hạng thẻ và loại thẻ là những trường dễ bị thiếu hoặc lỗi thời nhất.
- Các dải thẻ nhãn riêng, thẻ đội xe và một số thẻ trả trước có thể không được liệt kê.
Định vị địa lý IP
Tra cứu IP sử dụng cơ sở dữ liệu DB-IP Lite cùng dữ liệu sở hữu mạng (ASN). Kết quả cấp quốc gia nhìn chung chính xác vì các khối IP được cấp cho mạng tại những quốc gia cụ thể.
Thành phố, khu vực và tọa độ chỉ là ước tính. Nhà mạng di động, mạng doanh nghiệp, VPN và kết nối vệ tinh có thể khiến người dùng ở rất xa vị trí được báo cáo, vì vậy không bao giờ nên dùng dữ liệu thành phố làm bằng chứng về nơi một người đang ở.
Phát hiện VPN và proxy so sánh mạng sở hữu một IP với các mạng lưu trữ, VPN và Tor đã biết. Kết quả là một tín hiệu rủi ro, không phải điều chắc chắn.
Kiểm tra SWIFT/BIC và IBAN
Mã SWIFT/BIC có 8 hoặc 11 ký tự: mã ngân hàng, mã quốc gia ISO, mã địa điểm và mã chi nhánh tùy chọn. Chúng tôi kiểm tra định dạng và mã quốc gia, đồng thời đối chiếu mã với danh mục tham chiếu của mình.
IBAN được kiểm tra bằng thuật toán ISO 13616 MOD-97: bốn ký tự đầu được chuyển xuống cuối, chữ cái được đổi thành số, và kết quả chia cho 97 phải dư 1. Chúng tôi cũng kiểm tra độ dài quy định cho từng quốc gia.
Dữ liệu thử nghiệm tổng hợp
Số thẻ và IBAN do các công cụ tạo của chúng tôi sinh ra là dữ liệu tổng hợp. Chúng được tạo từ một tiền tố hoặc định dạng quốc gia đã chọn với các chữ số ngẫu nhiên và chữ số kiểm tra đúng, nên vượt qua bước kiểm tra định dạng trong phần mềm đang được kiểm thử.
Chúng không liên kết với tài khoản thật nào, và ngày hết hạn cũng như mã bảo mật đều ngẫu nhiên. Dữ liệu thử nghiệm chỉ dành cho phát triển, QA và mục đích giáo dục.
Cập nhật và chỉnh sửa
Dữ liệu tham chiếu được xem xét và làm mới định kỳ, và các lỗi được báo cáo sẽ được kiểm tra và sửa khi nhận được. Ngày hiển thị trên mỗi trang là thời điểm nội dung trang được xem xét lần cuối.
Công cụ miễn phí liên quan
Câu hỏi thường gặp
Tra cứu BIN có thể xác định chủ thẻ không?
Không. BIN chỉ mô tả dải số thẻ và tổ chức phát hành. Nó không chứa thông tin cá nhân nào về người sử dụng thẻ.
Tại sao thành phố theo IP lại sai?
Địa chỉ IP được cấp cho mạng chứ không phải cho vị trí thực tế, nên dữ liệu cấp thành phố chỉ là ước tính và có thể lệch rất xa.
IBAN hợp lệ có nghĩa là tài khoản tồn tại không?
Không. Kiểm tra MOD-97 và độ dài chỉ xác nhận định dạng. Chỉ ngân hàng nhận mới có thể xác nhận tài khoản có tồn tại hay không.