./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
302.782.578-01
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ệuChạ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ì?

Trình kiểm tra và tạo mã CPF/CNPJ là công cụ dành cho lập trình viên giúp xác thực tính hợp lệ của cấu trúc số giấy tờ Brasil và tạo dữ liệu mẫu cho môi trường kiểm thử.

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 Brasil

Tìm hiểu thuật toán Modulus 11 tính toán chữ số kiểm tra (DV) cho mã số định danh CPF và CNPJ của Brasil, phục vụ kiểm thử tích hợp hệ thống phần mềm.

Nguyên lý thuật toán Modulus 11

Số CPF (11 chữ số) và CNPJ (14 chữ số) sử dụng 2 chữ số cuối cùng làm mã kiểm tra toán học. Hai chữ số này được tính bằng cách nhân từng chữ số trước đó với trọng số giảm dần rồi chia lấy dư theo modulo 11.

Sử dụng dữ liệu mẫu trong kiểm thử (Mock Data)

Các số được tạo ra hoàn toàn hợp lệ về mặt cấu trúc toán học để vượt qua các bộ kiểm tra logic của ứng dụng trong môi trường sandbox, không phải là số định danh thật của công dân Brasil.

Quyền Riêng Tư & Xử Lý Dữ Liệu

Mọi phép kiểm tra và tạo số diễn ra cục bộ trong trình duyệt của bạn mà không kết nối đến bất kỳ cơ sở dữ liệu bên ngoài nào.

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

Số tạo ra có đăng ký chính thức với cơ quan thuế Brasil không?

Không. Công cụ chỉ tạo dãy số hợp lệ theo thuật toán kiểm tra toán học để phục vụ phát triển phần mềm.

Định dạng dấu phân cách nghĩa là gì?

Tùy chọn dấu phân cách sẽ định dạng CPF thành 000.000.000-00 và CNPJ thành 00.000.000/0001-00.

Công Cụ Liên Quan