Ti piace AllTool.io? Supportaci con un caffè ☕
AllTool.io
Solo per test

Generatore globale di ID per test e sviluppo

Crea numeri di identificazione fittizi che seguono formati e logiche di controllo specifiche per ogni paese.

Il tuo ID 1
——
1

Questo generatore crea numeri identificativi di esempio per vari paesi e regioni, tra cui Taiwan, Hong Kong, Cina, Giappone, Corea e Stati Uniti. È pensato per test software, flussi QA, demo e ambienti di sviluppo in cui un dato realistico è più utile di un semplice testo segnaposto.

Perché usare questo generatore di ID?

1

Formati coerenti con il paese

Ogni opzione segue una struttura locale riconoscibile per rendere i dati di test più credibili.

2

Utile per QA e dati di esempio

Comodo per moduli di registrazione, validazione, messaggi di errore, account demo e ambienti di staging.

3

Veloce e immediato

Il risultato appare subito nella pagina senza complicare un controllo semplice.

Casi d’uso comuni

Test software e QA

Usalo per verificare moduli, profili cliente, campi identità e stati di validazione.

Dati demo e seed

Riempi demo interne e database di sviluppo con segnaposto realistici senza esporre dati reali.

Verifica in sandbox

Controlla la gestione dei formati per paese prima di collegare servizi reali di verifica.

Come funzionano alcuni formati

Le regole cambiano a seconda del paese. Alcuni formati includono lettere, codici regionali, date di nascita o cifre di controllo.

ID di Taiwan

Usa una lettera iniziale e nove cifre. L’ultima cifra deriva da una mappatura della lettera e da un calcolo pesato.

ID residente cinese

Il formato cinese usa in genere 18 caratteri con codice regionale, data di nascita, sequenza e carattere finale di controllo.

Formato stile SSN USA

L’uscita segue il modello AAA-GG-SSSS, utile per moduli e campi con maschera.

Formato stile HKID di Hong Kong

Può includere una o due lettere, sei cifre e un carattere di controllo tra parentesi.

Domande frequenti

Questi numeri sono reali?

No. Sono valori di esempio per test e sviluppo. Non devono essere usati per banca, KYC, furto d’identità o transazioni reali.

Come vengono generati?

Ogni generatore segue il formato visibile del paese e, quando serve, applica regole comuni di validazione o checksum.

Conservate gli ID generati?

No. Non memorizziamo i tuoi dati. I valori restano solo nella sessione attuale del browser.

Perché alcuni siti li rifiutano comunque?

Alcuni sistemi non si fermano al formato e consultano anche database reali, archivi interni o altre regole di business.

Come funziona la verifica dell’ID di Taiwan

Un numero ID taiwanese usa una lettera iniziale seguita da nove cifre. La lettera indica il luogo di registrazione originario e l’ultima cifra è un checksum che valida l’intero numero. Ecco come verificarlo.

Mappatura lettera → regione

A Taipei City
B Taichung City
C Keelung City
D Tainan City
E Kaohsiung City
F New Taipei City
G Yilan County
H Taoyuan City
I Chiayi City
J Hsinchu County
K Miaoli County
L Taichung County (merged)
M Nantou County
N Changhua County
O Hsinchu City
P Yunlin County
Q Chiayi County
R Tainan County (merged)
S Kaohsiung County (merged)
T Pingtung County
U Hualien County
V Taitung County
W Kinmen County
X Penghu County
Y Yangmingshan (historical)
Z Lienchiang County

Formula del checksum ponderato

L1×1 + L2×9 + D1×8 + D2×7 + D3×6 + D4×5 + D5×4 + D6×3 + D7×2 + D8×1 + C×1 ≡ 0 (mod 10)

  • L1 · L2 Le due cifre del codice numerico della lettera (ad esempio A → 10, quindi L1 = 1 e L2 = 0).
  • D1 Cifra del sesso (1 = uomo, 2 = donna).
  • D2–D8 Il numero di serie a sette cifre.
  • C La cifra di controllo.

Esempio: per A123456789, la lettera A corrisponde a 10, quindi la somma ponderata è 1×1 + 0×9 + 1×8 + 2×7 + 3×6 + 4×5 + 5×4 + 6×3 + 7×2 + 8×1 + 9×1 = 130, divisibile per 10: il numero supera la verifica.

Regole di validazione Regex per sviluppatori

Un’espressione regolare è una prima linea di difesa rapida, ma un formato valido non prova che il numero esista. Valida prima la forma con una Regex, poi esegui il checksum separatamente.

ID di Taiwan

^[A-Z][12]\d{8}$

Una lettera maiuscola, una cifra di sesso (1 o 2), poi otto cifre. Dopo il controllo del formato, esegui il checksum ponderato qui sopra.

ID residente cinese

^\d{17}[\dXx]$

Diciassette cifre seguite da una cifra o X. Valida anche il segmento della data di nascita e il codice regionale.

HKID di Hong Kong

^[A-Z]{1,2}\d{6}\([0-9A]\)$

Una o due lettere, sei cifre e un carattere di controllo tra parentesi.

Formato stile SSN USA

^\d{3}-\d{2}-\d{4}$

Nove cifre raggruppate come AAA-GG-SSSS con trattini.

Buone pratiche

  • Controlla prima il formato con una Regex e poi il checksum nel codice — tieni separati i due passaggi.
  • Per gli ID cinesi, consenti sempre la X finale (maiuscola e minuscola), non solo cifre.
  • Non trattare una corrispondenza Regex come prova che un ID esista; formato valido non significa identità reale.
  • Per gli ID taiwanesi, limitare il secondo carattere a 1 o 2 rende il pattern più rigoroso e rileva i refusi.

Generatore di nomi casuali per paese

Hai bisogno di nomi realistici per testare form o riempire database di staging? Genera nomi conformi a più di 20 paesi.

Generatore di nomi casuali

Non memorizziamo i tuoi dati.