Card BIN Lookup & Luhn Validator
Paste any card number to instantly check whether it passes the Luhn checksum, see which network issued it — Visa, Mastercard, American Express, JCB, UnionPay, Discover or Diners Club — and identify the issuing bank from its 6-digit BIN. Built for merchant checkout flows, fraud review and support teams working with their own transactions. Everything runs in your browser, and this tool only validates and identifies numbers you already have — it never generates card numbers.
Card details will appear here
Enter a card number to check the Luhn checksum and identify its network and issuer.
Network
—
BIN / IIN Bank Identification Number — the first 6 digits that identify the issuing bank and card network.
—
Length
—
Card type
—
Issuer
The local issuer list covers common Thai banks and is a best-effort reference only. Always confirm with the issuing bank.
How to use
- Paste or type a card number you are authorised to check — spaces and dashes are fine.
- Read the Luhn result: a green badge means the checksum passes, red means it fails.
- See the detected network and card type, plus the masked number showing only the first 6 and last 4 digits.
- Check the issuer panel to see the bank matched from the BIN, or a note if it is not in the local list.
- Click "Copy summary" to paste the result into a ticket, report or chat.
Features
- Luhn (mod-10) checksum validation with a clear pass, fail or incomplete verdict
- Network detection for Visa, Mastercard, Amex, JCB, UnionPay, Discover and Diners Club
- Issuer identification from a bundled list of common Thai bank BINs
- Masked display that keeps only the first 6 and last 4 digits visible
- 100% in-browser — the number is never sent, stored or logged
- Never generates card numbers — validation and identification only