Validatore di carte di credito | Verifica la validità della carta

Nel tuo browser Aggiornato 07/2026

Il tuo numero di carta viene verificato sul nostro server solo in memoria e non viene mai memorizzato o registrato.
Cancella Modulo

Numeri di Carta di Test

Di seguito sono riportati numeri di carta di esempio per il test. NON sono numeri di carte di credito reali:

Tipo di Carta Numero di Test
Visa 4916592289993918
MasterCard 5555555555554444
American Express 371449635398431
Discover 6011111111111117
Diners Club 30569309025904
JCB 3530111333300000

Cos'è la Convalida della Carta di Credito?

La convalida della carta di credito è un processo per verificare se un numero di carta è formattato correttamente e potenzialmente valido. Ogni carta di credito contiene una serie unica di numeri, tipicamente 16 cifre, insieme a informazioni aggiuntive come il nome dell'emittente, la data di scadenza e il codice di sicurezza (CVV).

Come Funziona la Convalida della Carta di Credito?

Rilevamento del Tipo di Carta

Identifica l'emittente (Visa, MasterCard, ecc.) in base al modello del numero della carta

Convalida della Lunghezza

Verifica che il numero di cifre corrisponda ai requisiti del tipo di carta

Controllo Algoritmo di Luhn

Applica la verifica del checksum per rilevare errori di inserimento dati

Verifica del Formato

Garantisce il corretto raggruppamento e formattazione dei numeri

Informazioni sul CVV (Codice di Verifica Carta)

Il CVV è un codice di sicurezza di 3-4 cifre stampato sul retro delle carte di credito (o sul fronte per American Express). Aiuta a proteggere i titolari della carta durante gli acquisti online verificando il possesso fisico della carta.

Suggerimenti per la Sicurezza

  • Non condividere mai il tuo numero di carta di credito reale online
  • Usa questo strumento solo per test di convalida
  • Mantieni al sicuro le informazioni della tua carta di credito
  • Monitora regolarmente gli estratti conto della tua carta di credito

Usa questo strumento dal tuo agente IA

API JSON e server Model Context Protocol (MCP) gratuiti. Nessuna registrazione, nessuna chiave API, CORS aperto. Pensato per Claude, ChatGPT, Cursor, script e applicazioni 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());

Aggiungi a claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) o qualsiasi altro client compatibile con MCP:

{
  "mcpServers": {
    "mate-tools": {
      "command": "npx",
      "args": ["-y", "@mate-tools/mcp-server"]
    }
  }
}
Documentazione API OpenAPI 3.1 npm 60 req/min · 600 req/ora · corpo max 1 MB

Domande Frequenti

L'algoritmo di Luhn (noto anche come algoritmo "modulo 10") è una formula di checksum utilizzata per validare i numeri delle carte di credito. Rileva errori comuni di inserimento dati come errori di una singola cifra o numeri trasposti. L'algoritmo raddoppia ogni seconda cifra, somma tutte le cifre e verifica se il totale è divisibile per 10.

No. Il numero viene inviato al nostro server tramite una connessione crittografata, convalidato in memoria e immediatamente eliminato: non viene mai scritto in alcun registro, file o database. Restituiamo solo il verdetto (valido/non valido) e il circuito rilevato. Questo strumento è progettato solo per test e scopi educativi.

Il validatore controlla solo se un numero di carta segue il formato corretto e supera il checksum di Luhn - non verifica se la carta esiste effettivamente, ha fondi o è attualmente attiva. Solo l'emittente della carta può confermare se una carta è reale e attiva.

Il Validatore di Carte di Credito verifica rapidamente la validità dei numeri delle carte tramite l'algoritmo di Luhn, identificando il tipo di carta, la banca emittente e il paese. Controlla sempre la correttezza dei dati prima di transazioni online.

Che cos'è un validatore di carte di credito?

Un validatore di carte di credito verifica se un numero di carta è strutturalmente valido utilizzando l'algoritmo di Luhn (un checksum) e identifica il circuito della carta dalle sue cifre iniziali. Non controlla se la carta è reale, attiva o con fondi disponibili — verifica solo il formato del numero.