./prontouso.com
ALAT DEVELOPER

Generator & Validator CPF / CNPJ

Validasi nomor CPF dan CNPJ Brasil dengan verifikasi digit kontrol (modulus 11), atau hasilkan nomor dummy dengan/tanpa format tanda baca untuk keperluan pengujian sistem dan pengembangan perangkat lunak.

Status alatBerjalan di browser Anda
Tersedia
prontouso://dev/documentos-brPROCESSADO LOCALMENTE

Configuração

Escolha o tipo e gere uma amostra ou lote.

ENTRADA
Tipo de documento
11 dígitos · dois verificadores.
Formato
Quantidade
Validade matemática ≠ documento real. Validade matemática ≠ documento real. A geração só satisfaz a regra dos dígitos verificadores.

Resultado

CPF consistente para testes.

CPF
DADO GERADONÃO VERIFICADO EM BASE REAL
682.287.180-20
COM MÁSCARAREGIÃO ALEATÓRIAMÓDULO 11

CNPJ alfanumérico

As 12 primeiras posições podem combinar A–Z e 0–9; os dois verificadores finais continuam numéricos.

O que é validado?

Estrutura, caracteres permitidos, sequências triviais e os dois dígitos verificadores pelo Módulo 11.

O que não é validado?

Existência, titularidade, situação cadastral ou qualquer dado de bases governamentais.

Cara kerja

  1. Masukkan data Anda

    Isi nilai yang diperlukan, tempel teks Anda, atau unggah file yang ingin diproses.

  2. Lihat hasil seketika

    Sebagian besar alat diperbarui secara langsung saat Anda mengetik; beberapa menggunakan satu tombol tindakan.

  3. Gunakan hasil Anda

    Salin, unduh, atau bagikan hasil yang dihasilkan — Anda selalu memiliki kendali penuh atas data Anda.

Privasi dan pemrosesan data — Berjalan secara lokal di browser Anda. Alat ini tidak mengunggah data Anda.

Apa itu Generator & Validator CPF / CNPJ?

Validator dan Generator CPF/CNPJ adalah utilitas pengembang untuk memvalidasi keabsahan struktur nomor dokumen Brasil dan menghasilkan data dummy untuk pengujian otomatis.

PAHAMI CARA KERJA ALAT

Panduan Validator & Generator CPF dan CNPJ Brasil

Pelajari aturan algoritma Modulus 11 untuk perhitungan digit verifikasi (DV) dokumen CPF dan CNPJ, serta cara menggunakannya untuk pengujian sistem.

Algoritma Modulus 11

Nomor CPF (11 digit) dan CNPJ (14 digit) menggunakan dua digit terakhir sebagai checksum matematika. Nilai ini dihitung dengan mengalikan masing-masing digit dengan bobot menurun dan membaginya dengan modulo 11.

Penggunaan data pengujian (Mock Data)

Nomor yang dihasilkan oleh alat ini murni valid secara matematis untuk melewati validasi sistem di lingkungan development (sandbox), bukan nomor asli milik warga negara Brasil.

Langkah Demi Langkah Algoritma Modulus 11

CPF dan CNPJ menggunakan dua digit verifikasi yang dihitung dengan prinsip sejenis: setiap posisi digit dikalikan dengan bobot tertentu, hasil perkalian dijumlahkan, dan sisa pembagian dengan 11 menghasilkan digit kontrol. Tab Validasi menampilkan rincian bobot, hasil kali, dan jumlah total sehingga Anda dapat melacak dengan tepat di mana kesalahan pengetikan terjadi.

Format Berformat vs Angka Mentah

Anda dapat memilih format terformat (seperti 123.456.789-01 atau 12.345.678/0001-95) untuk pengujian antarmuka pengguna (UI), atau opsi angka mentah tanpa titik dan strip untuk disimpan langsung ke basis data atau dikirimkan melalui integrasi API.

Pengolahan lokal dan privasi aman

Semua algoritma validasi dan pembuatan nomor berjalan secara langsung di browser Anda. Tidak ada data dokumen atau hasil kalkulasi yang dikirim ke server luar.

Pertanyaan yang Sering Diajukan (FAQ)

Mengapa pengembang membutuhkan generator CPF dan CNPJ?

Alat ini sangat berguna bagi pengembang perangkat lunak, QA tester, dan perancang UI untuk menguji form pendaftaran, integrasi pembayaran, serta validasi skema data tanpa menggunakan dokumen asli warga negara Brasil.

Apakah nomor CPF/CNPJ yang dihasilkan valid untuk transaksi asli?

Tidak. Nomor yang dibuat hanya valid secara algoritma matematika untuk lolos uji validasi format sistem (mocking/sandbox), bukan identitas resmi yang terdaftar di otoritas pajak Brasil (Receita Federal).

Bagaimana cara kerja validasi digit verifikasi (DV)?

Sistem mengalikan digit awal dengan deret bobot matematis, menjumlahkannya, dan menghitung mod 11. Jika sisa bagi kurang dari 2, digit kontrol menjadi 0; jika tidak, hasilnya adalah 11 dikurangi sisa bagi.