Cách sử dụng Kiểm tra và tạo số ID
- 1
Chọn giấy tờ
Chọn quốc gia, rồi chọn giấy tờ nếu có nhiều loại, như CPF hoặc CNPJ của Brazil. Dạng viết của giấy tờ và nguồn quy tắc hiện ngay bên dưới.
- 2
Kiểm tra một số hoặc cả danh sách
Dán mỗi số một dòng ở tab Kiểm tra. Mỗi dòng được đánh dấu hợp lệ, cảnh báo hoặc không hợp lệ, kèm lý do và các trường mà số đó mã hóa.
- 3
Tạo số thử nghiệm
Ở tab Tạo, chọn số lượng, khoảng ngày sinh, giới tính hoặc vùng nếu giấy tờ có, rồi sao chép danh sách hoặc tải xuống TXT, CSV hay JSON.
- 4
Hoàn thiện hoặc tính số
Tab Tính thêm chữ số hoặc chữ cái kiểm tra còn thiếu; với codice fiscale, CURP và CUIT, công cụ tính ra cả số từ thông tin cá nhân.
Giới hạn và Pro
Miễn phí, không cần đăng ký: 25 loại giấy tờ của 18 quốc gia, tối đa 10.000 dòng mỗi lần kiểm tra và 10.000 số mỗi lô tạo; tác vụ trên 500 mục chạy trong luồng nền.
Pro gỡ quảng cáo; việc kiểm tra và tạo số không có giới hạn nào khác cần nâng. Xem Pro
Về Kiểm tra và tạo số ID
Biểu mẫu đăng ký, cổng thanh toán và phần mềm thuế sẽ từ chối số định danh hoặc mã số thuế ngay khi sai một chữ số. Vì vậy lập trình viên cần những số vượt qua các bước kiểm tra này để làm dữ liệu thử, còn người dùng bình thường muốn biết số mình nhận được có đúng cấu trúc hay không. Công cụ này hỗ trợ 25 loại giấy tờ của 18 quốc gia: CPF và CNPJ của Brazil (kể cả CNPJ chữ và số được cấp từ tháng 7 năm 2026), CURP và RFC của Mexico, codice fiscale của Ý, DNI, NIE và NIF doanh nghiệp của Tây Ban Nha, NIT của Colombia, CUIT và CUIL của Argentina, PESEL, NIP và REGON của Ba Lan, T.C. Kimlik No của Thổ Nhĩ Kỳ, INN và SNILS của Nga, mã quốc gia của Iran, số định danh cư trú của Trung Quốc, số định danh quốc gia của Đài Loan, IIN của Kazakhstan, RNOKPP của Ukraine, số định danh quốc gia của Ai Cập, số định danh công dân của Thái Lan, Aadhaar của Ấn Độ và số đăng ký cư trú của Hàn Quốc.
Mỗi lần kiểm tra đều nêu rõ lý do: sai độ dài, chữ số kiểm tra đáng lẽ phải là số khác, ngày sinh không tồn tại hoặc mã vùng không cơ quan nào sử dụng. Khi số hợp lệ, bạn sẽ thấy thông tin nó mang, từ ngày sinh và giới tính trong PESEL đến đơn vị hành chính trong codice fiscale.
Quy tắc lấy từ cơ quan cấp số nếu họ có công bố, chẳng hạn sổ tay CNPJ của Receita Federal hay quy tắc CURP của RENAPO. Nếu không, quy tắc lấy từ các trình kiểm tra mã nguồn mở nổi tiếng; mỗi giấy tờ đều có danh sách nguồn.
Điều không công cụ nào cho biết được là số đó đã thật sự được cấp hay thuộc về ai: việc đó cần sổ đăng ký của cơ quan có thẩm quyền, và trang này không bao giờ kết nối tới đó. Số Aadhaar và số của Hàn Quốc chỉ kiểm tra được, không tạo được.
Quyền riêng tư
Các số bạn dán vào, cùng họ tên và ngày sinh nhập vào phần tính codice fiscale, CURP hay CUIT, đều được xử lý ngay trên trình duyệt và không gửi đi đâu; không có sổ đăng ký nhà nước nào được truy vấn. Trang chỉ nhớ giấy tờ và tab bạn chọn gần nhất, trong bộ nhớ cục bộ của trình duyệt này. Khi chọn Ý, trang tải danh sách đơn vị hành chính, một tệp tĩnh của chính trang web này.
Tính năng
Có lý do, không chỉ dấu X đỏ
Sai độ dài, chữ số kiểm tra sai kèm số đúng, ngày bất khả thi hay mã vùng lạ, đều được nêu rõ cho từng dòng.
Giải mã thông tin trong số
Ngày sinh, giới tính, bang, tỉnh, đơn vị hành chính, loại hình pháp lý hay cơ quan thuế, nếu giấy tờ có mang.
Dữ liệu thử vượt qua trình kiểm tra
Lô tối đa 10.000 số theo khoảng ngày sinh, giới tính và vùng bạn chọn, ghi rõ chỉ đúng định dạng và dùng để thử nghiệm.
Mỗi giấy tờ mã hóa điều gì
Ngày sinh và giới tính: CURP (Mexico), codice fiscale (Ý), PESEL (Ba Lan), số định danh cư trú (Trung Quốc), RNOKPP (Ukraine), số định danh quốc gia (Ai Cập), và thường là IIN (Kazakhstan). Số định danh của Đài Loan có giới tính và nơi đăng ký lần đầu nhưng không có ngày.
Nơi chốn: chữ số thứ chín của CPF là vùng thuế đăng ký lần đầu, CURP cho biết bang nơi sinh, codice fiscale cho biết đơn vị hành chính hoặc nước ngoài, số của Trung Quốc và Ai Cập cho biết tỉnh hoặc governorate, INN cho biết vùng và cơ quan thuế.
Gần như chỉ có chữ số kiểm tra: chữ cái của DNI và NIE, T.C. Kimlik No, SNILS, REGON, NIT và Aadhaar; mã quốc gia của Iran và NIP của Ba Lan còn bắt đầu bằng mã của cơ quan cấp.