Pemeriksa Kartu Kredit | Validasi Kartu Anda dengan Mudah
Pemeriksa Kartu Kredit kami memungkinkan verifikasi nomor kartu kredit. Masukkan nomor kartu untuk informasi bank, negara, dan status validitas. Lindungi diri dari penipuan dengan alat ini.
Nomor kartu untuk pengujian
Nomor uji standar yang diterbitkan oleh penyedia pembayaran. Nomor-nomor ini lolos pemeriksaan Luhn tetapi tidak terhubung ke rekening, bank, atau orang mana pun - tidak ada yang bisa ditagihkan.
| Jenis kartu | Nomor uji | |
|---|---|---|
| Visa | 4111 1111 1111 1111 | |
| Mastercard | 5555 5555 5555 4444 | |
| American Express | 3714 496353 98431 | |
| Discover | 6011 1111 1111 1117 | |
| Diners Club | 3056 930902 5904 | |
| JCB | 3530 1113 3330 0000 | |
| UnionPay | 6212 3456 7890 1232 | |
| Maestro | 6759 6498 2643 8453 | |
| Checksum rusak | 4111 1111 1111 1112 |
Baris terakhir sengaja dibuat salah agar Anda melihat tampilan checksum yang gagal.
Format nomor kartu per jaringan
Setiap jaringan memiliki rentang digit awal sendiri dan sejumlah panjang yang tetap. Alat ini memakai persis aturan tersebut untuk menamai jaringannya.
| Jaringan | Diawali dengan | Panjang | Kode keamanan |
|---|---|---|---|
| Visa | 4 | 13, 16, 19 | 3 digit |
| Mastercard | 51-55, 2221-2720 | 16 | 3 digit |
| American Express | 34, 37 | 15 | 4 digit |
| Discover | 6011, 644-649, 65 | 16, 19 | 3 digit |
| Diners Club | 36, 38, 300-305 | 14, 16, 19 | 3 digit |
| JCB | 3528-3589, 2131, 1800 | 16, 17, 18, 19 | 3 digit |
| UnionPay | 62 | 16, 17, 18, 19 | 3 digit |
| Maestro | 5018, 5020, 5038, 6304, 6759, 6761-6763 | 12, 13, 14, 15, 16, 17, 18, 19 | 3 digit |
| Mir | 2200-2204 | 16 | 3 digit |
| Elo | 4011, 4312, 4389, 4514, 4573, 5041, 5066, 6277, 6362, 6363 | 16 | 3 digit |
| Hipercard | 606282, 3841 | 16, 19 | 3 digit |
| RuPay | 6521, 6522, 8172-8175, 5081-5089 | 16 | 3 digit |
| Troy | 9792 | 16 | 3 digit |
| Dankort | 5019 | 16 | 3 digit |
| Verve | 5060, 5078, 6500 | 16, 18, 19 | 3 digit |
| InstaPayment | 637-639 | 16 | 3 digit |
| UATP | 1 | 15 | 3 digit |
Apa itu validasi kartu kredit?
Validasi kartu kredit memeriksa apakah nomor kartu tersusun dengan benar: panjangnya tepat, awalannya milik jaringan kartu yang nyata, dan digit terakhirnya cocok dengan rumus Luhn (modulo 10). Formulir pembayaran menjalankan pemeriksaan ini sebelum mengirim apa pun ke bank, karena ia menangkap salah ketik secara instan dan gratis. Ini murni uji struktur - ia tidak memberi tahu apakah kartunya ada, ada saldonya, atau sedang diblokir.
Bagaimana cara kerja validasi kartu kredit?
Mengenali jaringan
Digit awal (IIN atau BIN) menandai jaringannya: 4 adalah Visa, 51-55 dan 2221-2720 adalah Mastercard, 34 dan 37 adalah American Express, dan seterusnya.
Memeriksa panjang
Setiap jaringan memakai panjang tetap - 15 digit untuk American Express, 16 untuk Mastercard, 13, 16, atau 19 untuk Visa. Panjang yang tidak cocok dengan awalan berarti salah ketik.
Pemeriksaan algoritma Luhn
Setiap digit kedua dari kanan dikalikan dua, semua digit dijumlahkan, dan totalnya harus habis dibagi 10. Cara ini menangkap hampir semua salah ketik satu digit dan sebagian besar digit yang tertukar.
Pemeriksaan opsional masa berlaku dan CVV
Jika Anda mengisi masa berlaku, tanggalnya dibandingkan dengan hari ini, dan kode keamanan dibandingkan dengan panjang yang dipakai jaringan tersebut (4 digit untuk American Express, 3 untuk lainnya).
Arti digit pada kartu
Nomor kartu tidak dibuat acak. Menurut ISO/IEC 7812, nomor terbagi menjadi tiga bagian: nomor identifikasi penerbit, nomor rekening individual, dan satu digit pemeriksa.
- Digit 1 - penanda industri utama. Menunjukkan industri yang menerbitkan kartu: 4 dan 5 untuk perbankan dan keuangan, 3 untuk perjalanan dan hiburan, 1 dan 2 untuk maskapai.
- Digit 1-6 (hingga 8 sejak 2022) - nomor identifikasi penerbit. Menandai jaringan dan bank penerbitnya. Pedagang memakainya untuk mengarahkan pembayaran dan memperkirakan negara kartu.
- Digit tengah - nomor rekening individual. Rujukan internal penerbit untuk rekening tersebut. Bagian inilah yang membuat setiap kartu unik.
- Digit terakhir - digit pemeriksa. Dihitung dari semua digit lain dengan rumus Luhn, sehingga satu digit yang salah ketik langsung merusak totalnya.
Nomor yang valid bukan berarti kartu sungguhan
Lolos pemeriksaan Luhn hanya membuktikan bahwa digit-digitnya konsisten satu sama lain. Ia tidak bisa memberi tahu apakah kartu itu pernah diterbitkan, masih aktif, berapa saldonya, atau siapa pemiliknya. Hanya bank penerbit yang tahu, dan itu pun hanya terjawab lewat jaringan pembayaran saat otorisasi sungguhan. Situs mana pun yang mengaku bisa mengecek saldo atau status kartu hanya dari nomornya jelas keliru atau sedang memancing data kartu.
Untuk apa alat ini dipakai
- Menguji formulir pembayaran dan alur checkout dengan nomor yang aman diketik.
- Menemukan salah ketik sebelum menghubungi layanan pelanggan soal pembayaran yang ditolak.
- Belajar atau mengajarkan cara kerja sebenarnya algoritma Luhn dan rentang BIN.
- Memastikan data hasil impor dari formulir atau berkas CSV sudah berbentuk benar.
Tentang CVV (Card Verification Value)
CVV, CVC, atau CID adalah kode pendek yang tercetak pada kartu: 3 digit di belakang untuk Visa, Mastercard, Discover, dan kebanyakan jaringan, serta 4 digit di depan untuk American Express. Kode ini tidak tersimpan di pita magnetik maupun chip dan tidak boleh disimpan pedagang, karena itulah ia membuktikan Anda memegang kartunya secara fisik. Kode ini bukan bagian dari nomor kartu dan tidak tercakup checksum Luhn.
Tips keamanan
- Ketik nomor kartu asli hanya di situs tempat Anda benar-benar berbelanja, dan selalu lewat HTTPS.
- Untuk pengembangan, gunakan nomor uji yang tercantum di bawah - jangan pernah kartu asli.
- Tidak ada layanan sah yang meminta nomor kartu Anda untuk "memverifikasi" atau "mengaktifkan kembali" lewat email, chat, atau telepon.
- Aktifkan notifikasi transaksi dan periksa tagihan setiap bulan.
- Gunakan kartu virtual atau sekali pakai untuk langganan dan toko yang belum dikenal.
- Jangan pernah menyimpan CVV di mana pun - tidak ada pedagang yang boleh menyimpannya.
Gunakan alat ini dari agen AI Anda
API JSON dan server Model Context Protocol (MCP) gratis. Tanpa pendaftaran, tanpa kunci API, CORS terbuka. Dirancang untuk Claude, ChatGPT, Cursor, skrip, dan aplikasi frontend.
curl -X POST https://mate.tools/api/v1/credit-card-validate.php \
-H "Content-Type: application/json" \
-d '{"number":"4111 1111 1111 1111"}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/credit-card-validate.php",
data=json.dumps({"number":"4111 1111 1111 1111"}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/credit-card-validate.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"number":"4111 1111 1111 1111"}),
});
console.log(await r.json()); Tambahkan ke claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor), atau klien kompatibel MCP lainnya:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} Pertanyaan yang sering diajukan
Sering digunakan bersama: Generator Kata Sandi Aman · Pengecek Kekuatan Sandi