Podoba Ci się AllTool.io? Wesprzyj nas kawą ☕
AllTool.io
Tylko do testów

Globalny generator ID do testów i rozwoju

Twórz przykładowe numery identyfikacyjne zgodne z formatem i typową logiką walidacji różnych krajów.

Twoje ID 1
——
1

Ten generator tworzy przykładowe numery identyfikacyjne dla wielu krajów i regionów, w tym Tajwanu, Hongkongu, Chin, Japonii, Korei i USA. Nadaje się do testów oprogramowania, QA, środowisk demo i danych deweloperskich, gdy bardziej realistyczne wartości są lepsze niż zwykły tekst zastępczy.

Dlaczego warto używać tego generatora ID?

1

Formaty dopasowane do kraju

Każda opcja odwzorowuje lokalnie rozpoznawalną strukturę, dzięki czemu dane testowe wyglądają bardziej naturalnie.

2

Przydatne w QA i danych przykładowych

Sprawdza się przy formularzach rejestracji, walidacji, komunikatach błędów, kontach demo i środowiskach staging.

3

Szybko i bez zbędnych kroków

Wynik pojawia się od razu na stronie, bez rozbudowywania prostego zadania testowego.

Typowe zastosowania

Testy oprogramowania i QA

Użyj przykładowych ID do testowania formularzy, profili klientów, pól tożsamości i stanów walidacji.

Dane demo i seed

Wypełniaj wewnętrzne dema i bazy deweloperskie realistycznymi placeholderami bez ujawniania prawdziwych danych osobowych.

Weryfikacja w sandboxie

Sprawdź obsługę formatów krajowych przed podłączeniem prawdziwych usług weryfikacyjnych.

Jak działają wybrane formaty

Zasady różnią się w zależności od kraju. Niektóre formaty zawierają litery, kody regionu, datę urodzenia lub cyfry kontrolne.

Tajwański ID

Składa się z jednej litery i dziewięciu cyfr. Ostatnia cyfra wynika z mapowania litery i ważonej kontroli.

Chiński numer mieszkańca

Chiński format zwykle ma 18 znaków, w tym kod regionu, datę urodzenia, sekwencję i końcowy znak kontrolny.

Format w stylu amerykańskiego SSN

Wynik ma postać AAA-GG-SSSS i jest przydatny przy formularzach oraz maskach wejściowych.

Format w stylu HKID Hongkongu

Może zawierać jedną lub dwie litery na początku, sześć cyfr i znak kontrolny w nawiasie.

Najczęstsze pytania

Czy te numery są prawdziwe?

Nie. To przykładowe wartości do testów i rozwoju. Nie wolno ich używać do bankowości, KYC, podszywania się ani prawdziwych transakcji.

Jak są generowane?

Każdy generator odwzorowuje widoczny format kraju i, gdy trzeba, stosuje powszechne reguły walidacji lub sum kontrolnych.

Czy zapisujecie wygenerowane numery?

Nie. Nie przechowujemy żadnych Twoich danych. Wartości pozostają tylko w bieżącej sesji przeglądarki.

Dlaczego niektóre strony i tak odrzucają numer?

Niektóre systemy sprawdzają nie tylko format, ale też prawdziwe bazy danych, rekordy wewnętrzne lub dodatkowe reguły biznesowe.

Jak działa weryfikacja tajwańskiego ID

Tajwański numer ID składa się z jednej litery i dziewięciu cyfr. Litera oznacza pierwotne miejsce rejestracji, a ostatnia cyfra to suma kontrolna walidująca cały numer. Oto jak go zweryfikować.

Mapowanie liter na kody regionów

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

Wzór ważonej sumy kontrolnej

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 Dwie cyfry kodu numerycznego litery (np. A → 10, więc L1 = 1 i L2 = 0).
  • D1 Cyfra płci (1 = mężczyzna, 2 = kobieta).
  • D2–D8 Siedmiocyfrowy numer seryjny.
  • C Cyfra kontrolna.

Przykład: dla A123456789 litera A odpowiada 10, więc suma ważona wynosi 1×1 + 0×9 + 1×8 + 2×7 + 3×6 + 4×5 + 5×4 + 6×3 + 7×2 + 8×1 + 9×1 = 130, jest podzielna przez 10, zatem numer przechodzi kontrolę.

Zasady walidacji Regex dla programistów

Wyrażenie regularne to szybka pierwsza linia obrony, ale poprawny format nie dowodzi, że numer istnieje. Najpierw sprawdź kształt za pomocą Regex, a potem osobno wykonaj sumę kontrolną.

Tajwańskie ID

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

Jedna wielka litera, cyfra płci (1 lub 2), a następnie osiem cyfr. Po kontroli formatu wykonaj ważoną sumę kontrolną powyżej.

Chiński ID rezydenta

^\d{17}[\dXx]$

Siedemnaście cyfr, po nich cyfra lub X. Warto też zweryfikować datę urodzenia i kod regionu.

Hongkoński HKID

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

Jedna lub dwie litery, sześć cyfr i znak kontrolny w nawiasach.

Format w stylu SSN USA

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

Dziewięć cyfr zgrupowanych jako AAA-GG-SSSS z myślnikami.

Dobre praktyki

  • Najpierw sprawdź format za pomocą Regex, potem sumę kontrolną w kodzie — rozdziel te dwa kroki.
  • W chińskich ID zawsze dopuszczaj końcowe X (wielkie i małe), nie tylko cyfry.
  • Nie traktuj dopasowania Regex jako dowodu, że ID istnieje; poprawny format to nie to samo co prawdziwa tożsamość.
  • W tajwańskich ID ograniczenie drugiego znaku do 1 lub 2 zaostrza wzorzec i wyłapuje literówki.

Generator losowych imion według kraju

Potrzebujesz realistycznych imion do testowania formularzy lub zasilania bazy danych? To narzędzie tworzy autentyczne imiona dla ponad 20 krajów.

Generator losowych imion

Nie przechowujemy żadnych Twoich danych.