Generator & Validator CNPJ

Hasilkan nomor CNPJ valid untuk pengujian perangkat lunak dan validasi CNPJ apa pun secara instan.

Hanya untuk pengujian perangkat lunak. Data yang dihasilkan di sini bersifat acak dan tidak milik orang atau perusahaan sungguhan mana pun. Menggunakannya untuk penipuan atau dengan niat buruk adalah tindak kejahatan.

Cara menggunakan

  1. Klik "Hasilkan" untuk membuat CNPJ acak yang valid secara matematis — dengan atau tanpa tanda baca.
  2. Untuk memvalidasi, tempel CNPJ apa pun di kolom validasi: kedua digit pemeriksa langsung diverifikasi, termasuk format alfanumerik yang baru.
  3. Gunakan "Salin" untuk mengambil hasilnya. Semuanya berjalan di browser Anda — tidak ada yang dikirim ke server mana pun.

Tentang alat ini

CNPJ (Cadastro Nacional da Pessoa Jurídica) mengidentifikasi perusahaan di Brasil. Nomor ini punya 14 posisi: akar 8 posisi yang mengidentifikasi perusahaan, akhiran 4 posisi untuk cabang (0001 untuk kantor pusat), dan dua digit pemeriksa yang dihitung dengan algoritma modulo 11. Generator ini menghasilkan nomor yang lolos validasi tersebut — persis yang dibutuhkan pengembang untuk menguji formulir pendaftaran perusahaan, sistem faktur, dan integrasi ERP.

Seperti generator CPF, semuanya di sini acak: CNPJ yang dihasilkan tidak dicari di registri mana pun dan tidak mewakili perusahaan sungguhan mana pun. Alat ini hanya menjamin bahwa perhitungannya benar — cukup agar validasi mana pun yang diimplementasikan dengan benar menerimanya di lingkungan uji, dan tidak lebih dari itu. Menggunakan dokumen hasil generator di luar pengujian dapat tergolong penipuan.

Validatornya juga memahami CNPJ alfanumerik, format yang mulai diterbitkan Brasil untuk registrasi baru pada Juli 2026. Di format itu, 12 posisi pertama boleh berisi huruf, dan perhitungan digit pemeriksanya memakai nilai ASCII tiap karakter dikurangi 48. Generator ini menghasilkan format klasik serba angka, yang tetap valid dan menjadi format yang diharapkan sebagian besar rangkaian pengujian.

Rumusnya

Digit pemeriksa: kalikan 12 posisi pertama dengan bobot 5,4,3,2,9,8,7,6,5,4,3,2 dan ambil sisa pembagian dengan 11; jika sisanya 0 atau 1 maka digitnya 0, selain itu 11 dikurangi sisanya. Ulangi dengan bobot 6,5,4,3,2,9,8,7,6,5,4,3,2 dengan menyertakan digit pemeriksa pertama. Untuk CNPJ alfanumerik, tiap karakter menyumbang nilai ASCII-nya dikurangi 48.

Pertanyaan yang sering diajukan

Apakah CNPJ yang dihasilkan milik perusahaan sungguhan?

Tidak. Itu nomor acak yang hanya memenuhi perhitungan digit pemeriksa. Nomor itu tidak terdaftar di Receita Federal dan bukan milik perusahaan mana pun.

Apa arti bagian-bagian sebuah CNPJ?

8 posisi pertama mengidentifikasi perusahaan ("akar"), 4 berikutnya mengidentifikasi cabang — 0001 adalah kantor pusat — dan 2 terakhir adalah digit pemeriksa.

Apa itu CNPJ alfanumerik?

Sejak Juli 2026 registrasi baru di Brasil dapat menerima CNPJ dengan huruf di 12 posisi pertama. Algoritma digit pemeriksanya sama, memakai nilai ASCII tiap karakter dikurangi 48. Validator di sini menerima kedua format.

Bisakah saya memakai CNPJ hasil generator untuk menerbitkan faktur atau membuka rekening?

Tidak. Dokumen hasil generator hanya untuk pengujian perangkat lunak. Menggunakannya di layanan sungguhan dapat tergolong penipuan, yang merupakan tindak kejahatan.

Apakah CNPJ keluar dari browser saya?

Tidak. Pembuatan dan validasi berjalan 100% dalam JavaScript di perangkat Anda. Tidak ada yang dikirim atau disimpan.

Alat terkait

Tautan panjang? Perpendek secara gratis

Vai.la mengubah URL apa pun menjadi tautan pendek dengan statistik klik, QR Code, dan biolink Anda sendiri.

Vai.la tidak bertanggung jawab atas cara alat-alat ini digunakan maupun atas keputusan yang diambil berdasarkan hasilnya.