CPF/CNPJ生成・検証
開発・QAテスト用の有効なブラジル納税者番号をブラウザ内で即座に生成・検証。
2026年施行のCNPJ英数字(Alfanumérico)仕様にも完全対応。
⚠️ 【用途限定】本ツールはソフトウェア開発およびテスト用途に限定して提供されています。
本ツールが生成する番号は数学的に有効な形式を満たした乱数であり、実在する個人・法人の番号との一致は偶然によるものです。
実在のサービスでの本人確認の回避、なりすまし、詐欺、その他の不正な目的での使用を固く禁じます。
概要
「CPF/CNPJ生成・検証ツール」は、ブラジルの納税者番号(個人のCPF、法人のCNPJ)をソフトウェアテストや開発の目的で利用するために、数学的に有効な番号を生成・検証する無料ブラウザツールです。
通信を一切行わない完全ローカル処理により、入力されたデータや生成されたデータがサーバーに送信されることはありません。また、一度に最大1,000件の番号を一括生成することができます。
2026年施行のCNPJ新仕様に対応: 従来の数字のみのフォーマットに加え、先頭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部分は事業所(estabelecimento)を表します。
- DV (Dígito Verificador)
- チェックディジット。番号の入力ミスや偽造を防ぐために付加される検証用の数字です。Módulo 11というアルゴリズムを使用して算出されます。
- CNPJ Alfanumérico
- 番号の枯渇対策として2026年7月から施行される英数字混在の新しいCNPJフォーマット。先頭12文字にアルファベットが使用可能になり、DVの計算時にASCIIコード変換を利用します。
- Módulo 11
- ブラジルの公的番号システムで標準的に使われるチェックディジット計算アルゴリズム。各桁に特定の重み(peso)を掛けて合算し、11で割った余りからDVを算出します。
- Mascara (区切り文字)
- 視認性を高めるためのドット「.」やハイフン「-」、スラッシュ「/」などの記号。データベース保存時は除外されることが一般的です。
- Estabelecimento
- CNPJの第9〜12桁目にあたる「事業所・支店番号」部分。従来は「0001」が本社として使用されてきました。
FAQ
- Q.生成された番号は実在する番号ですか?
- いいえ。本ツールが生成するCPFおよびCNPJは、数学的に正しいチェックディジット(DV)を持つランダムな値です。実在する個人や法人の番号と一致することがあっても、それは全くの偶然です。
- Q.生成されたデータはサーバーに保存されますか?
- いいえ。本ツールの生成・検証処理はすべてブラウザ上で完結しており、外部サーバーにデータが送信されることは一切ありません。
- Q.新しいCNPJ英数字形式(alfanumérico)に対応していますか?
- はい。2026年施行予定の新しいCNPJ英数字形式のチェックディジット計算アルゴリズム(ASCIIコード変換)に完全対応しています。
- Q.「無効な反復値」とは何ですか?
- 「111.111.111-11」のように同じ数字が連続する番号は、数学上のチェックディジット計算を通過してしまいますが、ブラジルの公式ルールでは無効とされています。本ツールではこのルールを適用し、反復値を正しく無効判定します。
- Q.何件まで同時に生成できますか?
- 一度に最大1,000件まで一括で生成できます。結果はまとめてクリップボードにコピー可能です。
活用シーン
Eコマースサイトの開発・テスト
ブラジル市場向けECサイトの会員登録フォームや決済プロセスのバリデーションテスト用データとして。
システム移行テスト
2026年施行の「CNPJ Alfanumérico」に対応するための既存データベースのスキーマ変更やバリデーションロジック改修の検証に。
大量のモックデータ作成
データベースのページネーションや負荷テスト用に、有効な形式のCNPJ/CPFを1,000件単位で一括生成。
入力バリデーションの動作確認
ユーザー入力フィールドで、不正な文字・反復値・桁数不足などのエラーハンドリングが正しく作動するかを確認するテストケースの作成。
フィードバックを送信
ツールをより良くするためのご意見をお聞かせください。
現在、フィードバックの受付を一時停止しています
サーバーが混み合っているか、スパム防止のための安全装置が作動しています。しばらく経ってから再度アクセスしてください。