Generator CNPJ Brasil

Buat CNPJ valid dalam format legacy (numerik) atau format alfanumerik baru, direncanakan untuk Juli 2026. Digit verifikasi dihitung dengan algoritma resmi. Gratis, tanpa pendaftaran.

Klik Buat CNPJ untuk membuat nomor

Tentang alat ini

Generator CNPJ online dan gratis untuk pengembang, QA, dan pelajar pemrograman. Mendukung format legacy — 14 digit numerik dengan digit verifikasi dihitung menggunakan modulo 11 — dan CNPJ alfanumerik baru, direncanakan untuk Juli 2026. Semua CNPJ yang dihasilkan valid secara matematis. Proses berjalan sepenuhnya di browser, tanpa pendaftaran.

Fitur

Pembuatan CNPJ legacy (numerik) dan alfanumerik (format baru)
Batch hingga 100 CNPJ unik sekaligus
Output dengan atau tanpa tanda baca
Digit verifikasi dihitung dengan algoritma resmi modulo 11
Tabel perbandingan dan penjelasan CNPJ alfanumerik baru

Cara Kerja Algoritma CNPJ — Legacy dan Alfanumerik

Dalam CNPJ legacy, 14 digit dibagi menjadi basis (8), cabang (4 — 0001 untuk kantor pusat) dan digit verifikasi (2). Digit verifikasi dihitung dengan jumlah berbobot dan modulo 11 dua kali: setiap karakter dikalikan dengan bobot tertentu, hasilnya dijumlahkan, dibagi 11, dan sisanya menentukan digit verifikasi (0 jika sisa < 2, jika tidak 11 dikurangi sisa). Pada CNPJ alfanumerik prosedurnya sama, tetapi dua belas karakter pertama (basis dan cabang) dapat mencakup huruf A–Z — nilai setiap huruf adalah kode ASCII-nya dikurangi 48 (A=17… Z=42). Digit verifikasi selalu numerik (0–9). Receita Federal menyarankan untuk menghindari huruf I, O, Q, dan F untuk mencegah kebingungan visual dan tabrakan perhitungan; generator ini sudah mengecualikannya.

CNPJ Legacy vs. CNPJ Alfanumerik — Apa Bedanya?

CNPJ Brasil mengalami pembaruan struktural yang signifikan. Format legacy hanya menggunakan digit pada 14 karakternya, dengan kapasitas sekitar 100 juta basis unik. Format alfanumerik baru, direncanakan untuk Juli 2026, mempertahankan 14 karakter tetapi dua belas karakter pertama (basis dan cabang) akan menerima huruf A–Z selain digit, memperluas kapasitas secara signifikan. Hanya dua digit verifikasi yang tetap numerik, dan algoritma modulo 11 tidak berubah.

Kasus Penggunaan

Aplikasi praktis paling umum dari generator CNPJ dalam alur kerja pengembangan dan QA adalah:

  • Validasi Formulir dan UIUji bidang CNPJ, masker, dan logika validasi. Dengan format alfanumerik, periksa apakah UI menerima huruf dengan benar.
  • Sistem Pajak dan NF-eValidasi alur penerbitan faktur dan integrasi, menguji kedua format.
  • Database dan Lingkungan StagingIsi lingkungan staging dengan data perusahaan yang realistis tanpa mengekspos informasi nyata.
  • Integrasi APILakukan pengujian integrasi dengan layanan eksternal yang memvalidasi format CNPJ.
  • UX Design dan DemoBuat persona bisnis untuk prototipe dan presentasi tanpa mengekspos data nyata.
  • Migrasi ke CNPJ AlfanumerikBuat CNPJ alfanumerik untuk menguji apakah sistem lama telah diperbarui dengan benar.
  • Uji Kompatibilitas antar FormatBuat batch dari kedua jenis untuk memastikan laporan dan integrasi menangani kedua format secara konsisten.

Cara Menggunakan

1

Pilih format

Pilih antara CNPJ Legacy (numerik) atau CNPJ Alfanumerik (format baru). Saat membuka halaman, CNPJ legacy sudah dibuat secara otomatis.

2

Buat satu atau beberapa

Klik "Buat CNPJ" untuk satu nomor. Untuk batch, aktifkan "Buat Beberapa CNPJ" dan gunakan "Salin Semua".

3

Pilih format output

Aktifkan "Tanpa tanda baca" untuk menghapus titik, garis miring, dan tanda hubung — ideal untuk database, JSON, dan API.

Pertanyaan dan Jawaban

Apakah CNPJ yang dihasilkan nyata?

Tidak. CNPJ yang dihasilkan bersifat fiktif dan tidak terdaftar. Mereka lulus validasi matematis, tetapi tidak memiliki validitas hukum. Gunakan secara eksklusif untuk pengujian perangkat lunak.

Apakah legal menggunakan generator CNPJ ini?

Ya, untuk pengujian perangkat lunak, tujuan pendidikan, dan demonstrasi teknis. Menggunakan CNPJ fiktif untuk pendaftaran resmi atau penipuan adalah tindak pidana menurut KUHP Brasil (Pasal 299).

Apa itu CNPJ alfanumerik dan apa yang berubah?

CNPJ alfanumerik adalah format baru registrasi perusahaan Brasil, direncanakan untuk Juli 2026. Dua belas karakter pertama (basis dan cabang) akan menerima huruf A–Z selain digit 0–9. Hanya dua digit verifikasi yang tetap numerik, dan algoritma modulo 11 tidak berubah.

Mulai kapan CNPJ baru berlaku?

CNPJ alfanumerik baru direncanakan untuk Juli 2026. CNPJ legacy yang sudah diterbitkan akan tetap berlaku selamanya. Sistem harus mempersiapkan diri untuk memvalidasi kedua format.

Apakah CNPJ legacy tetap berlaku?

Ya, semua CNPJ yang diterbitkan dalam format numerik legacy tetap sepenuhnya berlaku. Sistem harus menerima dan memvalidasi kedua format secara bersamaan.

Bagaimana cara kerja algoritma validasi CNPJ?

CNPJ memiliki 2 digit verifikasi yang dihitung dari 12 karakter pertama menggunakan jumlah berbobot dengan modulo 11 dua kali. Bobot untuk perhitungan pertama adalah 5,4,3,2,9,8,7,6,5,4,3,2 dan untuk yang kedua 6,5,4,3,2,9,8,7,6,5,4,3,2. Untuk CNPJ alfanumerik, huruf dikonversi menggunakan kode ASCII dikurangi 48 (A=17 hingga Z=42) sebelum perhitungan yang sama. Jika sisa pembagian kurang dari 2, digit verifikasi adalah 0; jika tidak, 11 dikurangi sisa. Receita Federal menyarankan untuk menghindari huruf I, O, Q, dan F.

Lihat juga