セキュリティ

メキシコ CURP検証

メキシコのCURPとチェックデジットを検証する。

—
結果

バッチチェック — 複数回貼り付け、1行につき1つずつ貼り付けます

複数国または大量のリストには、こちらを使用: 一括ID検証ワークベンチ.

メキシコのCURPを検証

18文字のCURPを貼り付けて、チェックデジットを検証し、性別と生年月日をデコードし、色分けセグメントを表示 — すべてローカルで。

CURPのチェック数字の仕組み

CURPの最後の文字は、最初の17文字から算出されるチェック桁です。本ツールはバリデータと同じ辞書および降順の重みを用いており、各文字を数字に変換し、18から2までの重みを掛け、その合計をモジュロ10で求めた値から10を引いたものがその桁となり、余りが0の場合は0になります。

構造

位置例意味
1から4までHEGG名前の文字:1は父姓の最初の文字、2は父姓の最初の内部母音、3は母姓の最初の文字、4は名前の最初の文字です。
5から10まで560427生年月日はYYMMDD形式です。世紀はここには保存されておらず、17番目の位置から読み取られます。
11M性別:男性はH、女性はM、ノンバイナリーはX(公式のRENAPO検索では「No binario」オプションも利用可能)。
12から13までVZ出生した連邦州の2文字コードです。NEは海外出生を意味します。このサンプルではVZがベラクルス州です。32の連邦州とNEを含む完全な一覧表がツールに組み込まれています。
14から16までRRL父姓・母姓・名前の順に、それぞれの内部子音を表します。
170同音異字の文字。0~9の数字は1900年~1999年の出生を、A~Jの文字は2000年以降の出生を示し、これは公式のRENAPO指示に基づく。本来であれば位置1~16が同じになる人々でも、ここでは異なる文字が割り当てられる。
184最初の17文字から算出されるチェックディジット。

本ツールでは、17番目の桁が0~9またはA~Jの範囲にあり、その桁が示す世紀に合致する実際の暦日であること、そして州コードが32の連邦構成州またはNEのいずれかであることも確認します。

動作例:HEGG560427MVZRRL04

この18文字のサンプルは、このページで使用されている公開済みの例です。実在する人物のCURPではありません。最初の17文字はそれぞれ下記の辞書で照合し、18から2までの重みを掛けて積を求め、それらを合計します。

辞書0123456789ABCDEFGHIJKLMNÑOPQRSTUVWXYZ
位置文字辞書値重量商品
1H1718306
2E1417238
3G1616256
4G1615240
5551470
6661378
700120
8441144
9221020
1077963
11M228176
12V327224
13Z366216
14R285140
15R284112
16L21363
170020
積の和2246
モジュロ10の和6
10から余りを引き、さらに10で割った余り4

積の合計は2246です。その合計をモジュロ10で求めると6となり、10から6を引くと4になり、これは第18位文字と一致します。

公式情報源

よくある間違いと、その数字では分からないこと

  • 文字の「O」と数字の「0」を混同しないでください。これらは異なる文字であり、辞書上の値も異なります。
  • 生年月日を読み取る際に、17番目の桁を無視しないでください:数字の場合は1900年から1999年の間に生まれたことを意味し、文字の場合は2000年以降に生まれたことを意味します。同じYYMMDDのブロックでも、それぞれで属する世紀が異なります。
  • 17番目の桁にJより大きい文字を認めないでください。公式の規定ではそこにはAからJのみが割り当てられており、チェックディジットが一致していてもKからZは転写ミスです。
  • 11番目の桁がXであるからといってCURPを拒否しないでください。RENAPOはその位置にXを含むノンバイナリーのCURPを発行しており、本ツールはそれを受理します。
  • 海外で生まれた人のためにメキシコの州コードを使用しないでください。メキシコ国外での出生を示すコードはNEです。
  • 一致するチェックディジットは、18文字が正しくコピーされたことを証明するだけです。そのCURPがRENAPOに登録されていることや、提示した人に属していることまでは証明しません。
  • CURPはRFCではありません。税番号は桁数・辞書・発行機関が異なります。

CURP(Clave Única de Registro de Población)は、RENAPOが管理するメキシコの18文字からなる人口登録コードです。構造は、氏名の最初の4文字、生年月日の6桁、性別(男性はH/女性はM/ノンバイナリーはX)、2文字の州コード(海外出生の場合はNE)、内部の子音3文字、同音異義語を区別するための記号(2000年以前生まれの場合は数字0~9、2000年以降は文字A~J)、そして最後のチェックディジットで構成されます。

チェックディジットは、文字値の表と降順の重みを使い、modulo 10で計算します。このバリデーターは、長さ、文字・数字のパターン、実在する暦日、既知の州コード、チェックディジットそのものという各段階を、すべてローカルで確認します。

すべてのフォーマット検証ツールと同様に、合格は「内部で整合性が取れている」ことを意味し、「登録済み」を意味するわけではありません。公式なCURP照会はgob.mx/curpにある政府サービスです。最終検証日:2026年9月。

公開されているテストベクター — 各ベクターは実際のツールで検証されています:構造的に有効な18文字のCURPは5つのレイヤー(長さ・パターン・実際の暦日・州コード・チェックディジット)をすべて通過します。最後の桁が破損している場合、チェックディジットレイヤーで検出され、期待される桁が表示されます。2月30日のようなあり得ない日付はパターン層ではなく日付層で拒否されます。バッチモード:CURPを1行に1つずつ貼り付けるか(またはCSV/TXTをインポートし)、行ごとの結果をエクスポートします。最終検証日:2026-09-16。

よくある質問

CURPとは?

Clave Única de Registro de Poblaciónは、RENAPOを通じて付与されるメキシコの18文字からなる国家人口登録コードです。最初の17文字から算出された検証桁で終わります。

それはどのように検証されますか?

3つのレイヤーがあります:18文字のフォーマット、再計算された検証用ディジット、そして意味論的な規則です。生年月日は実際の暦日でなければならず(同音異義文字が世紀を示し、数字0~9は1900年~1999年生まれ、文字A~Jは2000年以降を意味します)、性別の文字はH/M/Xのいずれかで、州コードは実在するメキシコの連邦構成州またはNEでなければなりません。実際の登録を確認できるのはRENAPOのみです。

一度に複数確認できますか?

はい。一括チェックを開き、1行に1つのCURPを貼り付けて、結果をCSVとしてエクスポートしてください。

CURP はアップロードされますか?

いいえ、すべてブラウザ上でローカルに動作します。

CURPとRFCの違いは何ですか?

CURPはRENAPOが発行する18桁の人口登録キーです。RFCはSATが発行するメキシコの税番号で、個人用は13桁、法人用は12桁で、チェック文字のテーブルも異なります。両者は互換性がありません。

なぜ氏名と生年月日が同じ人でも、異なるCURPを持つことがあるのでしょうか?

2人の人物が同じ名前の文字、生年月日、性別、州を持つ場合、位置1から16までが一致することがあります。位置17は同音異義文字で、異なる数字または文字が割り当てられるため2つのキーが同一にならず、その文字は生まれた世紀を示す役割も担います。

CURPから出生州と性別を読み取ることはできますか?

はい。11番目の位置は男性ならH、女性ならM、ノンバイナリーならXとなります(公式のRENAPO検索では「No binario」オプションも用意されています)。12番目と13番目の位置は出生した連邦構成州の2文字コードで、国外で生まれた場合はNEとなります。書式とチェックディジットが正しければ、このツールがこれらのフィールドを解読します。

なぜ公式のRENAPOサービスは、本ツールが受け入れるCURPを拒否するのでしょうか?

一致するチェックディジットは、18文字が正しくコピーされたことを証明するだけです。そのキーがRENAPOのデータベースに登録されていたり、無効化されていなかったり、提示した人に属していることまでは証明しません。

最終更新日: