Generator CPF untuk Pengujian
Privasi sejak awal — berjalan sepenuhnya di peramban Anda
CPF (Cadastro de Pessoas Físicas) adalah ID pajak Brasil untuk perorangan — sebelas digit dengan dua digit pemeriksa. Toova menghasilkan CPF yang valid secara matematis langsung di browser Anda, ideal untuk mengisi database uji, validasi form, dan demo. Tidak ada yang diunggah, dicatat, atau disimpan.
Kapan Anda perlu CPF yang dihasilkan
Hampir semua perangkat lunak Brasil memiliki field CPF — pendaftaran, penagihan, KYC, e-commerce. Saat pengembangan, Anda perlu nilai yang lolos validator tanpa menjadi CPF orang sungguhan. CPF yang dihasilkan memenuhi algoritma digit pemeriksa tetapi tidak ditugaskan kepada siapa pun di Receita Federal dan tidak dapat dikaitkan dengan identitas nyata. Gunakan untuk fixture, seed, tes E2E, dan tangkapan layar demo. Jangan pernah menggunakannya seolah-olah itu CPF orang nyata — itu penipuan.
Cara kerja digit pemeriksa
CPF memiliki sembilan digit basis dan dua digit pemeriksa. Digit pertama dihitung dengan mengalikan setiap digit basis dengan bobot menurun dari 10 ke 2, menjumlah, mengambil sisa modulo 11, dan mengurangkan dari 11 (atau nol jika sisa kurang dari 2). Digit kedua menerapkan aturan yang sama pada sepuluh digit sebelumnya dengan bobot 11 ke 2. Toova melakukan perhitungan ini secara lokal; Anda dapat memverifikasi hasilnya dengan aturan resmi yang dipublikasikan Receita Federal.
Generasi massal untuk fixture dan seed
Beralih ke mode batch dan hasilkan hingga dua puluh CPF sekaligus dengan satu klik. Setiap nomor acak secara independen, diformat dengan atau tanpa mask 999.999.999-99, dapat disalin individual atau sebagai blok. Tempel langsung ke CSV, skrip seed, atau file fixture. Batas dua puluh sesuai dengan jumlah pengguna seed tipikal pada tes unit dan integrasi.
Pertanyaan yang Sering Diajukan
- Apakah CPF yang dihasilkan nyata?
- Tidak. Mereka memenuhi aturan matematika digit pemeriksa tetapi tidak ditugaskan kepada siapa pun oleh Receita Federal. Tidak muncul di catatan pajak, basis identitas, atau biro kredit.
- Bisakah saya menggunakan CPF yang dihasilkan di produksi?
- Hanya untuk tes, pengisian database, atau layar demo. Menggunakan CPF yang dihasilkan untuk menyamar sebagai orang lain, menerbitkan faktur palsu, atau mengelak KYC adalah penipuan dan kejahatan di Brasil.
- Mengapa validator form saya menerimanya?
- Validator memeriksa matematika, bukan registri. CPF yang dihasilkan lolos matematika, sehingga validator frontend menerimanya. Permintaan sesungguhnya ke Receita akan menolaknya sebagai tidak ditugaskan.
- Apakah Toova menyimpan atau mencatat CPF yang saya hasilkan?
- Tidak. Nomor dihasilkan di browser Anda menggunakan sumber acak kriptografis dan tidak pernah meninggalkan halaman. Buka tab Network saat generasi — Anda akan melihat nol permintaan keluar.
- Bagaimana dengan CPF berdigit berulang seperti 111.111.111-11?
- Mereka lolos matematika, tetapi semua validator dunia nyata menolaknya. Toova memfilter mereka otomatis, sehingga nilai yang dihasilkan terlihat seperti CPF normal.
- Apa perbedaan CPF dan CNPJ?
- CPF mengidentifikasi perorangan (11 digit). CNPJ mengidentifikasi perusahaan dan badan hukum lainnya (14 karakter). Mereka menggunakan algoritma digit pemeriksa terkait tetapi berbeda.