Kartes Validētājs

Validē jebkuru kartes numuru un noteic zīmolu — uzreiz, privāti, bez maksas.

  • Mēs NEGLABĀJAM jūsu kartes numuru.
  • Validācija notiek pilnībā jūsu pārlūkprogrammā — dati netiek nosūtīti nevienam serverim.
  • Nav nepieciešams konts. Dati netiek saglabāti.

ritiniet, lai skatītu piemērus un detaļas

Kā lietot

Kā lietot

  1. 1

    Ievadi vai ielīmē savu kartes numuru — atstarpes tiek apstrādātas automātiski.

  2. 2

    Zīmols tiek noteikts pēc pirmā cipara. Validācija sākas no 13+ cipariem.

  3. 3

    Zaļš nozīmē strukturāli derīgu. Sarkans nozīmē, ka kāds cipars, visticamāk, ir nepareizs.

Card

Kas ir kredītkartes numurs?

Kredītkartes numurs ir 13–19 ciparu identifikators, kas ir reljefā druka uz katras maksājumu kartes. Pirmie 6–8 cipari veido Bankas Identifikācijas Numuru (BIN), kas kodē karšu tīklu, izdevējbanku un kartes tipu. Vidējie cipari identificē kontu, bet pēdējais cipars ir Luhn kontrolcipars — izmantots, lai konstatētu pārrakstīšanās kļūdas. Šis bezmaksas kredītkartes validētājs tiešsaistē pārbauda Luhn kontrolsummu un identificē tīklu no BIN prefiksa.

Validation

Kā darbojas kartes validācija (Luhn algoritms)

Katrs nozīmīgais karšu tīkls izmanto Luhn algoritmu (ISO/IEC 7812), lai validētu kartes numurus. Sākot no labākā cipara, katrs otrais cipars tiek dubultots. Ja dubultošana dod vairāk nekā 9, atņem 9. Saskaitot visus ciparus — derīgs kartes numurs vienmēr dod kopsummu, kas dalās ar 10. Zīmola noteikšana pārbauda vadošos ciparus: Visa sākas ar 4, Mastercard ar 51–55 vai 2221–2720, Amex ar 34 vai 37, Discover ar 6011 vai 65, un UnionPay ar 62.

Example

Piemērs: Visa testa numuram 4242 4242 4242 4242, Luhn summa ir 60 — dalās ar 10, tāpēc tas ir strukturāli derīgs.

Benefits

Kāpēc kartes validācija ir svarīga

Klienta puses kartes validācija konstatē acīmredzamas kļūdas, pirms maksājuma pieprasījums nonāk pie jūsu maksājumu vārtejas. Tas samazina neizdevušos darījumus, uzlabo norēķinu konversiju un samazina nevajadzīgos API izsaukumus uz Stripe, Braintree vai Adyen. Tas ir būtiski arī testēšanas vidēs, kur izstrādātājiem vajag ātri validēt kartes numurus, neizmantojot īstos maksājumu API.

  • Catches typos before they reach the payment gateway — reducing failed charges.
  • Detects card brand from the first digit — Visa, Mastercard, Amex, Discover, UnionPay, and more.
  • Runs entirely in your browser — no card data is ever transmitted to any server.
  • Reduces unnecessary API calls to Stripe, Braintree, or Adyen in development.
  • Essential for test environments — validate card numbers without hitting live payment APIs.
  • Free, instant, no registration required.
Format

Kartes numura struktūra — BIN, konts un kontrolcipars

Katrs maksājumu kartes numurs atbilst ISO/IEC 7812 standartam un ir sadalīts trīs daļās. Pirmie 6–8 cipari ir Bankas Identifikācijas Numurs (BIN) — saukts arī par Izdevēja Identifikācijas Numuru (IIN). BIN kodē karšu tīklu (Visa, Mastercard u. c.), izdevējbanku un kartes līmeni. Vidējie cipari (parasti 6–12 cipari) identificē kartes īpašnieka kontu izdevējbankā. Pēdējais cipars ir Luhn kontrolcipars, aprēķināts no visiem iepriekšējiem cipariem. Tam nav finansiālas nozīmes — tas pastāv tikai, lai pirms darījuma uzsākšanas konstatētu viena cipara drukas kļūdas.

Card types

Atbalstītie kartes tipi

Zemāk norādītie testa numuri iztur Luhn validāciju. Tie nav īsti kartes numuri.

  • VisaStarts with 4 · 16 digits4242 4242 4242 4242
  • Mastercard51–55 or 2221–2720 · 16 digits5500 0000 0000 0004
  • American Express34 or 37 · 15 digits3782 822463 10005
  • Discover6011 or 65 · 16 digits6011 1111 1111 1117
  • UnionPay62 · 16–19 digits6250 9470 0000 0014
  • JCB3528–3589 · 16–19 digits3566 0020 2036 0505
  • Diners Club300–305, 36, 38 · 14 digits3056 9309 0259 04
  • Maestro6304, 6759, 6761–63 · 12–19 digits6759 6498 2643 8453
  • Mir2200–2204 · 16 digits2200 0000 0000 0004
  • RuPay6521, 6522 · 16 digits6521 0000 0000 0000
  • Elo4011, 5066, 6277… · 16 digits6362 9700 0457 9680
  • Troy9792 · 16 digits9792 0303 1010 3019
  • Unknown · 13–19 digits— (Luhn valid, no known BIN)
Security

Kas ir CVV / CVC?

CVV (Card Verification Value) un CVC (Card Verification Code) ir savstarpēji aizstājami termini 3- vai 4-ciparu drošības kodam, kas ir iespiests — bet ne reljefā drukā — uz maksājumu kartes. Visa, Mastercard un Discover drukā 3-ciparu CVV uz paraksta joslas kartes aizmugurē. American Express drukā 4-ciparu CID uz kartes priekšpuses, virs kartes numura. CVV nav kartes numura daļa un tirgotāji to nekad neglabā pēc darījuma. Tas pastāv speciāli darījumiem bez kartes klātbūtnes (tiešsaistē): tas apliecina fizisko kartes pārvaldījumu, jo to nevar iegūt tikai no kartes numura. Šis validētājs pārbauda tikai kartes numuru — nekad CVV. Neievadi savu CVV nekur, kas nav pārbaudīta maksājumu veidlapa.

Kartes derīguma termiņš — ko tas nozīmē

Katrai maksājumu kartei ir uz tās uzdrukāts derīguma termiņš formātā MM/GG. Pēc derīguma mēneša pēdējās dienas karte tiek noraidīta visos terminaļos un tiešsaistes norēķinu lapās. Derīguma termiņi ļauj karšu tīkliem periodiski atkārtoti izdot kartes ar atjauninātiem drošības līdzekļiem, jauniem BIN diapazoniem un atjauninātiem CVV kodiem. Atšķirībā no IBAN, kas paliek derīgs, kamēr bankas konts ir atvērts, kartes numuriem ir noteikts kalpošanas laiks — parasti 3–5 gadi no izdošanas. Kad karte beidzas, izdevējbanka nosūta aizstājēja karti ar jaunu derīguma termiņu un jaunu CVV (kartes numurs var vai nevar mainīties atkarībā no bankas politikas).

Card vs IBAN

Kartes numurs pret IBAN — galvenā atšķirība

Kartes numurs un IBAN abi izskatās kā gari ciparu virknes, taču tie ir pilnīgi atšķirīgi. Kartes numurs identificē maksājumu kartes produktu un tiek izmantots tirdzniecības vietu terminaļos un tiešsaistes norēķinos. IBAN identificē bankas kontu un tiek izmantots bankas pārskaitījumiem un tiešajiem debetiem. Jūs nevarat izmantot kartes numuru bankas pārskaitījuma veikšanai, un jūs nevarat izmantot IBAN kartes norēķinos. Ja kāds lūdz jūsu IBAN, viņi vēlas nosūtīt naudu uz jūsu bankas kontu — nevis iekasēt no jūsu kartes.

CardIBAN
Ko identificēMaksājumu kartes produktuBankas kontu
Izmanto priekšMazumtirdzniecības pirkumi, tiešsaistes norēķiniBankas pārskaitījumi, algas, tiešais debets
Maksājumu railsVisa, Mastercard, Amex tīkliSEPA, SWIFT, bankas pārskaitījums
Ir CVV / derīguma termiņšJā — nepieciešams tiešsaistes maksājumiemNē — neeksistē bankas kontiem
Vai nepieciešams validēt bankas konta numuru? Izmēģiniet mūsu IBAN Validētāju — atbalsta 70+ valstis.
Common mistakes

Common Card Number Mistakes

Even a single wrong digit causes a Luhn failure. These are the most frequent causes:

  • Mistyped digit

    The most common cause — a single digit entered inaccurately. Try re-entering carefully from your physical card.

  • Transposed adjacent digits

    Swapping two adjacent digits (e.g. '42' → '24') is invisible to the eye but the Luhn algorithm catches it immediately.

  • Truncated number

    Card numbers are 13–19 digits long. Missing even one digit causes an immediate Luhn failure.

  • Using a real card number for testing

    Use published test numbers (e.g. 4242 4242 4242 4242 for Visa). Real card numbers should never be shared with any tool or system.

Troubleshooting

Why Card Validation Fails

Our validator runs two checks in sequence. A failure at either step means the card number is structurally invalid:

  1. 1

    1. Unknown network prefix

    The leading digits must match a known card network. If they don't, the brand shows as Unknown — but Luhn validation still runs.

  2. 2

    2. Wrong digit count

    Each card network has a fixed expected length. Visa = 16, Amex = 15, Mastercard = 16. A number that is too short or too long fails immediately.

  3. 3

    3. Failed Luhn checksum

    Starting from the rightmost digit, every second digit is doubled. If the result exceeds 9, subtract 9. The sum of all digits must be divisible by 10. One wrong digit breaks this.

Passing both checks confirms the card number is structurally correct. It does NOT confirm the card is active, not expired, or has sufficient funds — only the issuing bank can verify that.

FAQ

Frequently Asked Questions about Card Validation

Kas ir kredītkartes numurs?

Kredītkartes numurs ir 13–19 ciparu virkne, kas ir reljefā druka uz maksājumu kartes. Tā ir sadalīta Bankas Identifikācijas Numurā (BIN, pirmie 6–8 cipari), konta identifikatorā (vidējie cipari) un Luhn kontrolciparā (pēdējais cipars). BIN kodē karšu tīklu un izdevējbanku; kontrolcipars tiek izmantots, lai konstatētu drukas kļūdas.

Kā es varu validēt kartes numuru tiešsaistē?

Ielīmē vai ievadi kartes numuru augstāk redzamajā laukā. Validētājs nekavējoties piemēro Luhn algoritmu un nosaka kartes zīmolu no vadošajiem cipariem. Nav nepieciešams nospiešanas poga — validācija notiek rakstīšanas laikā.

Kas ir Luhn algoritms?

Luhn algoritms (ISO/IEC 7812) ir kontrolsummas formula, ko izmanto visi nozīmīgie karšu tīkli, lai konstatētu pārrakstīšanās kļūdas. Sākot no labākā cipara, katrs otrais cipars tiek dubultots; ja rezultāts pārsniedz 9, atņem 9. Visu ciparu summa derīgā kartes numurā vienmēr dalās ar 10.

Kas ir BIN numurs?

BIN (Bankas Identifikācijas Numurs), saukts arī par IIN (Izdevēja Identifikācijas Numurs), ir pirmie 6–8 kartes numura cipari. Tas identificē karšu tīklu (Visa, Mastercard u. c.), izdevējbanku un kartes tipu (kredīts, debets, priekšapmaksas). BIN izmanto tirgotāji un maksājumu procesori, lai novirzītu darījumus un piemērotu valstij specifiskus noteikumus.

Kas ir CVV vai CVC?

CVV (Card Verification Value) un CVC (Card Verification Code) ir 3- vai 4-ciparu drošības kodi, kas iespiesti uz maksājumu kartēm. Visa, Mastercard un Discover drukā 3-ciparu CVV aizmugurē; Amex drukā 4-ciparu CID priekšā. CVV tirgotāji neglabā un to nevar iegūt no kartes numura. Tas pastāv, lai pierādītu kartes fizisku pārvaldījumu tiešsaistes darījumiem.

Kāpēc mans kartes numurs neiziet validāciju?

Luhn validācija neizdodas, ja vismaz viens cipars ir nepareizs. Biežākie iemesli: viens cipars ir nepareizi ievadīts, divi blakus cipari ir apmainīti vietām (transpozīcijas kļūda) vai numurs ir saīsināts. Ja kartes numurs vizuāli izskatās pareizs, mēģini to ievadīt vēlreiz uzmanīgi. Piezīme: šis validētājs pārbauda tikai struktūru — tas nevar apstiprināt, vai jūsu karte ir aktīva vai tai ir pietiekami līdzekļi.

Vai ir droši ievadīt savu kartes numuru šeit?

Jā. Validācija notiek pilnībā jūsu pārlūkprogrammā. Dati netiek nosūtīti nevienam serverim, glabāti nevienā datubāzē vai reģistrēti nekādā veidā. Mēs neko neredzam. Tomēr neievadi savu CVV — šim rīkam tas nav nepieciešams, un CVV kodus nekad nevajadzētu ievadīt nemaksājumu veidlapās.

Cik ciparu ir Visa kartei?

Visa kartes numuri vienmēr ir 16 cipari un vienmēr sākas ar ciparu 4. American Express kartes ir 15 cipari un sākas ar 34 vai 37. Mastercard kartes ir 16 cipari un sākas ar 51–55 vai 2221–2720. Discover kartes ir 16 cipari un sākas ar 6011 vai 65.

Kāda ir atšķirība starp debetkartes un kredītkartes numuru?

No strukturālā viedokļa debetkartes un kredītkartes numuri seko tam pašam formātam — abi izmanto Luhn algoritmu un to pašu BIN balstīto zīmola noteikšanu. Atšķirība ir finansiāla: kredītkarte izmanto bankas piešķirto kredītlīniju; debetkarte izmanto līdzekļus tieši no bankas konta. Pats kartes numurs neatklāj, kurš tips tas ir.

Vai kartes numurs var identificēt izdevējbanku?

Daļēji. BIN (pirmie 6–8 cipari) identificē karšu tīklu un izdevējbanku. BIN datubāzes kartē BIN uz bankas nosaukumiem un valstīm. Tomēr šī kartēšana nav publiska — komerciālie BIN meklēšanas pakalpojumi apkopo šos datus. Šis validētājs identificē karšu tīklu (Visa, Mastercard u. c.), bet neveic BIN-uz-banku meklēšanu.

Kāda ir atšķirība starp kartes numuru un IBAN?

Kartes numurs identificē maksājumu kartes produktu un tiek izmantots mazumtirdzniecības pirkumiem un tiešsaistes norēķiniem. IBAN identificē bankas kontu un tiek izmantots bankas pārskaitījumiem un tiešajiem debetiem. Tie darbojas pilnīgi atšķirīgos maksājumu tīklos. Jūs nevarat izmantot kartes numuru bankas pārskaitījuma veikšanai, un jūs nevarat izmantot IBAN norēķinu lapā.

Vai es varu izmantot savu kartes numuru bankas pārskaitījumam?

Nē. Bankas pārskaitījumiem ir nepieciešams bankas konta numurs (parasti IBAN formātā Eiropā). Jūsu kartes numurs ir saistīts ar kartes produktu, nevis tieši ar jūsu bankas kontu. Lai saņemtu bankas pārskaitījumu, dalieties ar savu IBAN — nevis kartes numuru.

Vai derīgs kartes numurs nozīmē, ka karte ir aktīva?

Nē. Luhn validācija tikai apstiprina, ka kartes numurs ir strukturāli pareizs — cipari iztur kontrolsummu. Tā neapstiprina, ka karte ir aktīva, nav bloķēta, nav beigusies vai tai ir pieejami līdzekļi. To var verificēt tikai izdevējbanka, kas notiek, mēģinot veikt īstu maksājumu.

Saistītie rīki

Saistītie rīki

IBAN & Card Validator

Bezmaksas, privāti, tūlītēji bankas rīki.

Ko mēs glabājam

Valodas izvēle tiek saglabāta cookie failā (NEXT_LOCALE). Gaišais/tumšais motīvs tiek saglabāts localStorage (theme). Nekas cits — dati netiek nosūtīti.

Šī vietne izmanto Google Ads, lai paliktu bezmaksas.

© 2026 IBAN & Card Validator. Visas tiesības aizsargātas.