utilduck
Home · オフィス · ブラジルCPF生成・検証

ブラジルCPF生成・検証

既存のCPFの2桁の照合番号を検証するか、ソフトウェアテスト用に有効な照合番号を持つCPFをランダムに生成します。どちらもブラジル公式のmod 11アルゴリズムを使用します。

CPFを検証

この検証は2桁の照合番号がmod 11の計算式と数学的に一致するかどうかのみを確認します。そのCPFが実際に発行されたか、実在の人物のものか、現在有効かは確認できません。それを確認するには、ブラジル国税庁の公式CPF照会(Consulta CPF)をご利用ください。

整形されたCPF
-

テスト用CPFを生成

生成される番号は数学的に有効な照合番号を持つランダムなテストデータであり、実在の人物とは無関係で、誰かを特定するものでもありません。会員登録フォームのCPF欄のテストなど、ソフトウェアテスト・QA目的のみに使用してください。生成したCPFで他人になりすましたり、詐欺に利用したりすることはブラジルの法律で違法です。

生成されたCPF
-

CPF照合番号の計算方法

CPFは基本の9桁とチェックディジット2桁で構成されます。1桁目のチェックディジットは、基本の9桁それぞれに10から2まで降順の重みを掛けて合計し、その合計に10を掛けて11で割った余りを求め、結果が10または11なら0とします。2桁目のチェックディジットは、基本の9桁に1桁目のチェックディジットを加えた10桁全体に11から2までの重みを使い、同じ方法で計算します。

同じ数字が11回続く番号(000.000.000-00、111.111.111-11など)はこの計算式を数学的には満たしますが、ブラジル国税庁が実際に発行することはないため、チェックサムが通っても本ツールは無効として表示します。ブラジル国税庁や他のCPF検証ツールと同じルールです。