./prontouso.com
CÔNG CỤ LẬP TRÌNH

Trình Tạo & Kiểm Tra Mã CPF / CNPJ

Xác thực mã số thuế cá nhân (CPF) và doanh nghiệp (CNPJ) của Brasil theo thuật toán chữ số kiểm tra (modulus 11), hoặc tạo mã số mẫu có/không có định dạng để kiểm thử phần mềm và hệ thống thanh toán quốc tế.

Trạng thái công cụChạy trên trình duyệt của bạn
Khả dụng
prontouso://dev/documentos-brXỬ LÝ CỤC BỘ

Cấu hình tạo mã

Chọn loại mã và tạo mẫu đơn hoặc theo lô.

ĐẦU VÀO
Loại mã số Brasil
11 chữ số · 2 số kiểm tra.
Định dạng
Số lượng mã cần tạo
Validade matemática ≠ documento real. Hợp lệ theo thuật toán ≠ giấy tờ thật. Mã tạo ra chỉ thỏa mãn công thức số kiểm tra.

Kết quả tạo mã

Mã CPF hợp lệ phục vụ kiểm thử.

CPF
DỮ LIỆU ĐÃ TẠOKHÔNG KIỂM TRA TRÊN CSDL THẬT
279.769.666-26
CÓ DẤUVÙNG NGẪU NHIÊNMÔ-ĐUN 11

CNPJ chữ số kết hợp

12 ký tự đầu kết hợp chữ A–Z và số 0–9; 2 chữ số kiểm tra cuối cùng là dạng số.

Những gì được xác thực?

Cấu trúc, ký tự cho phép, chuỗi số lặp lại và 2 số kiểm tra theo thuật toán Mô-đun 11.

Những gì không được xác thực?

Sự tồn tại, chủ sở hữu, tình trạng thuế hay dữ liệu hồ sơ cơ quan chính phủ.

Cách thức hoạt động

  1. Nhập dữ liệu của bạn

    Điền các giá trị cần thiết, dán văn bản hoặc tải lên tệp bạn muốn xử lý.

  2. Xem kết quả tức thì

    Hầu hết các công cụ cập nhật theo thời gian thực khi bạn nhập liệu; một số công cụ sử dụng một nút hành động duy nhất.

  3. Sử dụng kết quả

    Sao chép, tải xuống hoặc chia sẻ kết quả được tạo — bạn luôn có toàn quyền kiểm soát dữ liệu của mình.

Quyền riêng tư & xử lý dữ liệu — Chạy cục bộ 100% trên trình duyệt của bạn. Công cụ này không tải dữ liệu của bạn lên máy chủ.

Trình Tạo & Kiểm Tra Mã CPF / CNPJ là gì?

Công cụ Kiểm tra và Tạo mã CPF/CNPJ hỗ trợ lập trình viên xác minh định dạng mã số Brazil và tạo dữ liệu giả lập cho việc kiểm thử tự động.

TÌM HIỂU CÁCH HOẠT ĐỘNG CỦA CÔNG CỤ

Hướng Dẫn Kiểm Tra & Tạo Mã CPF / CNPJ Brazil

Tìm hiểu quy tắc thuật toán Modulo 11 để tính toán chữ số xác minh (DV) của mã số CPF và CNPJ Brazil, ứng dụng trong kiểm thử phần mềm.

Thuật Toán Modulo 11

Mã CPF (11 chữ số) và CNPJ (14 chữ số) sử dụng 2 chữ số cuối làm mã kiểm tra checksum. Giá trị này được tính bằng cách nhân từng chữ số với chuỗi trọng số giảm dần và chia lấy số dư cho 11.

Sử Dụng Dữ Liệu Giả Lập (Mock Data)

Các chuỗi số tạo ra từ công cụ hoàn toàn hợp lệ về mặt toán học để vượt qua bước kiểm tra định dạng hệ thống trong môi trường phát triển (sandbox), không phải là mã số thật của công dân Brazil.

Từng Bước Thuật Toán Modulo 11

CPF và CNPJ đều dùng 2 chữ số kiểm tra tính toán theo cùng nguyên lý: mỗi vị trí được nhân với trọng số, cộng tổng các tích và lấy mod 11. Tab Kiểm tra hiển thị chi tiết từng trọng số, tích số và tổng cuối giúp bạn theo dõi chính xác vị trí sai lệch.

Định Dạng Có Dấu vs Chuỗi Số Thô

Bạn có thể chọn hiển thị có dấu phân cách (như 123.456.789-01 hoặc 12.345.678/0001-95) để kiểm thử giao diện người dùng, hoặc chuỗi số thô để lưu trữ trực tiếp vào cơ sở dữ liệu hoặc gửi qua API.

Bảo mật và xử lý cục bộ

Tất cả thuật toán kiểm tra và tạo mã đều chạy trực tiếp trên trình duyệt của bạn. Không có dữ liệu nào được tải lên máy chủ bên ngoài.

Các Câu Hỏi Thường Gặp (FAQ)

Công cụ tạo mã CPF và CNPJ dùng để làm gì?

Giúp lập trình viên và kiểm thử viên (QA) tạo dữ liệu mẫu hợp lệ về mặt thuật toán để kiểm tra biểu mẫu đăng ký, tích hợp thanh toán và xác minh API hệ thống.

Các số được tạo ra có thể dùng cho giao dịch thật không?

Không. Các mã số được tạo chỉ hợp lệ về mặt thuật toán toán học để phục vụ kiểm thử (sandbox), không có giá trị pháp lý hay liên kết với cơ quan thuế Brazil (Receita Federal).

Cách kiểm tra chữ số xác minh (DV) hoạt động thế nào?

Hệ thống nhân các chữ số đầu với chuỗi trọng số, tính tổng và lấy mod 11. Nếu số dư nhỏ hơn 2, chữ số kiểm tra là 0; ngược lại kết quả là 11 trừ đi số dư.

Công Cụ Liên Quan