Bạn thích AllTool.io? Ủng hộ chúng tôi một ly cà phê ☕
AllTool.io
Chỉ để thử nghiệm

Trình tạo ID toàn cầu cho kiểm thử và phát triển

Tạo số nhận dạng mẫu theo định dạng và quy tắc kiểm tra phổ biến của từng quốc gia để dùng trong biểu mẫu, QA và dữ liệu mẫu.

ID của bạn 1
——
1

Công cụ này tạo số nhận dạng mẫu cho nhiều quốc gia và khu vực, bao gồm Đài Loan, Hồng Kông, Trung Quốc, Nhật Bản, Hàn Quốc và Hoa Kỳ. Nó phù hợp cho kiểm thử phần mềm, quy trình QA, môi trường demo và dữ liệu phát triển khi bạn cần dữ liệu giữ chỗ trông thực tế hơn văn bản giả đơn giản.

Vì sao nên dùng công cụ này?

1

Định dạng theo từng quốc gia

Mỗi lựa chọn bám theo cấu trúc địa phương dễ nhận biết, giúp dữ liệu kiểm thử trông tự nhiên hơn.

2

Hữu ích cho QA và dữ liệu mẫu

Phù hợp với biểu mẫu đăng ký, trạng thái xác thực, thông báo lỗi, tài khoản demo và môi trường staging.

3

Nhanh và gọn

Kết quả xuất hiện ngay trên trang, không làm một thao tác kiểm thử đơn giản trở nên rườm rà.

Trường hợp sử dụng phổ biến

Kiểm thử phần mềm và QA

Dùng để thử form onboarding, hồ sơ khách hàng, trường định danh và các nhánh xác thực.

Dữ liệu demo và seed

Điền dữ liệu phát triển hoặc demo nội bộ bằng giá trị trông thực tế mà không lộ thông tin cá nhân thật.

Xác minh trong sandbox

Kiểm tra cách hệ thống xử lý định dạng ID theo quốc gia trước khi kết nối dịch vụ xác minh thật.

Một số định dạng được hỗ trợ hoạt động ra sao

Mỗi quốc gia có cấu trúc khác nhau. Một số định dạng chứa chữ cái, mã vùng, ngày sinh hoặc ký tự kiểm tra.

ID Đài Loan

Gồm một chữ cái đầu và chín chữ số. Chữ số cuối được tính từ ánh xạ chữ cái và kiểm tra có trọng số.

ID cư dân Trung Quốc

Định dạng Trung Quốc thường có 18 ký tự gồm mã vùng, ngày sinh, dãy thứ tự và ký tự kiểm tra cuối.

Định dạng kiểu SSN của Mỹ

Kết quả theo mẫu AAA-GG-SSSS, hữu ích cho biểu mẫu và ô nhập có mặt nạ.

Định dạng kiểu HKID của Hồng Kông

Có thể gồm một hoặc hai chữ cái đầu, sáu chữ số và ký tự kiểm tra trong ngoặc.

Câu hỏi thường gặp

Các số này có phải thật không?

Không. Đây là giá trị mẫu cho kiểm thử và phát triển. Không được dùng cho ngân hàng, KYC, mạo danh hay giao dịch thật.

Chúng được tạo như thế nào?

Mỗi bộ tạo tuân theo định dạng nhìn thấy của quốc gia và khi phù hợp sẽ áp dụng các quy tắc checksum hoặc xác thực phổ biến.

Bạn có lưu số đã tạo hoặc dữ liệu người dùng không?

Không. Chúng tôi không lưu trữ bất kỳ dữ liệu nào của bạn. Giá trị chỉ tồn tại trong phiên trình duyệt hiện tại.

Vì sao một số trang vẫn từ chối số được tạo?

Một số hệ thống kiểm tra nhiều hơn định dạng, chẳng hạn đối chiếu cơ sở dữ liệu thật, hồ sơ nội bộ hoặc quy tắc nghiệp vụ bổ sung.

Cách xác minh ID Đài Loan hoạt động

Mã ID Đài Loan dùng một chữ cái đầu và chín chữ số. Chữ cái thể hiện nơi đăng ký ban đầu, còn chữ số cuối là số kiểm tra xác thực toàn bộ mã. Dưới đây là cách kiểm tra.

Bảng ánh xạ chữ cái với mã khu vực

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

Công thức checksum có trọng số

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 Hai chữ số của mã số chữ cái (ví dụ A → 10, nên L1 = 1 và L2 = 0).
  • D1 Chữ số giới tính (1 = nam, 2 = nữ).
  • D2–D8 Số thứ tự bảy chữ số.
  • C Số kiểm tra.

Ví dụ: với A123456789, chữ A ứng với 10, nên tổng có trọng số = 1×1 + 0×9 + 1×8 + 2×7 + 3×6 + 4×5 + 5×4 + 6×3 + 7×2 + 8×1 + 9×1 = 130, chia hết cho 10 nên mã này đạt kiểm tra.

Quy tắc xác thực biểu mẫu Regex cho nhà phát triển

Biểu thức chính quy là tuyến phòng thủ đầu tiên nhanh chóng, nhưng định dạng hợp lệ không chứng minh mã có thật. Hãy kiểm tra hình dạng bằng Regex trước, rồi chạy checksum riêng sau.

ID Đài Loan

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

Một chữ in hoa, chữ số giới tính (1 hoặc 2), rồi tám chữ số. Sau khi kiểm tra định dạng, chạy checksum có trọng số ở trên.

ID cư dân Trung Quốc

^\d{17}[\dXx]$

Mười bảy chữ số, theo sau là chữ số hoặc X. Nên kiểm tra thêm phần ngày sinh và mã vùng.

HKID Hồng Kông

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

Một hoặc hai chữ cái, sáu chữ số, rồi ký tự kiểm tra trong ngoặc đơn.

Định dạng kiểu SSN của Mỹ

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

Chín chữ số nhóm theo AAA-GG-SSSS với dấu gạch ngang.

Thực hành tốt

  • Kiểm tra định dạng bằng Regex trước, rồi xác minh checksum trong mã — tách riêng hai bước để dễ bảo trì.
  • Với ID Trung Quốc, luôn cho phép X cuối (cả hoa lẫn thường), không chỉ chữ số.
  • Đừng coi khớp Regex là bằng chứng ID tồn tại; định dạng hợp lệ không phải là danh tính thật.
  • Với ID Đài Loan, giới hạn ký tự thứ hai là 1 hoặc 2 giúp mẫu chặt chẽ hơn và bắt lỗi gõ phím.

Trình tạo tên ngẫu nhiên theo quốc gia

Bạn cần tên thực tế để kiểm thử biểu mẫu hoặc tạo dữ liệu mẫu cho cơ sở dữ liệu? Công cụ này tạo tên cho hơn 20 quốc gia.

Trình tạo tên ngẫu nhiên

Chúng tôi không lưu trữ bất kỳ dữ liệu nào của bạn.