CPF/CNPJ生成與驗證
為開發與 QA 測試即時生成及驗證巴西納稅人識別碼。
完全支援新的 CNPJ 字母數字規範 (2026)。
⚠️ [用途限制] 本工具僅供軟體開發與測試用途。
本工具生成的號碼為符合數學有效格式的隨機數值。若與真實個人或企業的號碼一致,純屬巧合。
嚴禁使用本工具規避身分驗證、進行冒充、詐騙或其他非法目的。
關於
「CPF/CNPJ 生成與驗證工具」是一款免費的瀏覽器工具,專為軟體測試與開發目的而設計,可生成及驗證符合數學邏輯的巴西納稅人識別碼 (個人的 CPF、法人的 CNPJ)。
透過 100% 本地處理,您輸入或生成的數據絕不會傳送到伺服器上。您還可以一次批量生成多達 1,000 個號碼。
支援 2026 年字母數字 CNPJ 規範: 除了傳統的數字格式外,本工具完全支援生成與驗證預計於 2026 年 7 月實施、前 12 碼包含英文字母的「CNPJ Alfanumérico」(字母數字 CNPJ) 新格式。
使用方法
選擇模式
在「生成」或「驗證」標籤之間進行選擇。若要生成,請選擇 CPF 或 CNPJ。
設定選項
針對 CNPJ,請選擇是否使用新的字母數字格式、開啟或關閉標點符號,並設定生成數量。
執行與複製
點擊按鈕執行工具。生成的數據可使用「複製」按鈕輕鬆保存至剪貼簿。
術語表
- CPF (Cadastro de Pessoas Físicas)
- 巴西個人納稅人登記號碼。由 11 位數字組成,通常格式為「XXX.XXX.XXX-XX」。最後 2 位是校驗碼 (DV)。
- CNPJ (Cadastro Nacional da Pessoa Jurídica)
- 巴西法人納稅人登記號碼。由 14 位數字組成,通常格式為「XX.XXX.XXX/YYYY-ZZ」。YYYY 部分代表分支機構或營業所。
- DV (Dígito Verificador)
- 校驗碼。附加在末尾以防止輸入錯誤或偽造的數字。使用標準的「Módulo 11」演算法計算得出。
- CNPJ Alfanumérico
- 為防止號碼枯竭,預計於 2026 年 7 月生效的新版字母數字 CNPJ 格式。前 12 位可使用英文字母,在計算 DV 時需要進行 ASCII 碼轉換。
- Módulo 11
- 巴西公共號碼系統中使用的標準校驗碼計算演算法。它為每位數字分配特定權重,求和後除以 11,並根據餘數確定 DV。
- Mascara (標點符號)
- 用於提高可讀性的點「.」、連字號「-」和斜線「/」等符號。通常在保存至資料庫時會被移除。
- Estabelecimento
- CNPJ 的第 9 至 12 位,代表分支機構或營業所號碼。傳統上「0001」用於總部。
常見問題
- Q.生成的號碼是真實的嗎?
- 不是。本工具生成的 CPF 和 CNPJ 是具有數學上正確校驗碼 (DV) 的隨機數值。若與真實號碼一致,純屬巧合。
- Q.生成的數據會保存在伺服器上嗎?
- 不會。所有生成和驗證過程均在您的瀏覽器內完成。數據不會傳送到外部伺服器。
- Q.是否支援新的 CNPJ 字母數字格式?
- 是的。本工具完全支援預計於 2026 年實施的新版 CNPJ 字母數字格式的校驗碼計算 (ASCII 碼轉換)。
- Q.什麼是「無效的重複數值」?
- 像「111.111.111-11」這樣由重複數字組成的號碼,雖然能通過數學校驗碼計算,但在巴西官方規則中被視為無效。本工具能正確應用此規則並將其判定為無效。
- Q.一次最多可以生成多少個?
- 您一次最多可以批量生成 1,000 個號碼,並可輕鬆將結果複製到剪貼簿。
使用場景
電子商務開發
作為測試數據,用於驗證巴西市場電子商務平台上的註冊表單和付款流程。
系統遷移測試
驗證即將推出的 2026 年「CNPJ Alfanumérico」格式所需的資料庫綱要更改和驗證邏輯更新。
模擬數據生成
批量生成多達 1,000 個有效的 CNPJ/CPF 號碼,用於資料庫分頁和負載測試。
驗證邊界情況
建立測試案例,以確認對無效字元、重複數字或長度錯誤的適當錯誤處理。
發送反饋
請告訴我們您的想法,以幫助我們改進工具。
Feedback is temporarily suspended
The server is busy or spam protection is active. Please try again later.