コンテンツへスキップ
Toova
すべてのツール

CURP Generator for Mexican Test Data

プライバシー優先設計 — すべてブラウザ内で処理します

CURPはメキシコの18文字の個人識別子です。Toovaはブラウザ内で構文的に有効なCURPを生成します ― テスト、フィクスチャ、デモデータに最適です。生成された値はフロントエンドの検証を通過しますが、いかなる公式機関にも登録されていません。

それは何か

CURP(Clave Única de Registro de Población)は、メキシコの全居住者に発行される18文字の固有識別子です。氏名の頭文字、生年月日、性別、出生州、そしてチェックディジットを符号化します。Toovaは正しいチェックディジット付きの構文的に有効なCURPを生成し、テストやフィクスチャに最適です。

アルゴリズム

チェックディジットは1-17桁にわたって計算されます。各文字の値(数字 0-9 → 0-9、文字 A-Z → 10-35)に18から2への降順の重みを掛けて合計し、(10 - 合計 mod 10) mod 10 が最終ディジットになります。ランダムな頭文字・州コード・日付は、フォームバリデータを通過しますがRENAPOには登録されません。

よくある質問

生成されたCURPは実在しますか?
いいえ。公式アルゴリズムは満たしますが、メキシコのいかなる公式データベースにも登録されていません。フロントエンド検証は通過しますが公式照会では拒否されます。
本番環境で使えますか?
テスト用のみ ― フィクスチャ、デモ、検証。なりすまし・脱税目的での使用は犯罪です。
なぜ私の検証器は受け入れるのですか?
ほとんどが数式(または書式)のみを確認し、登録は確認しないからです。
Toovaは生成されたCURPを保存しますか?
いいえ。すべてブラウザ内で生成され、外部送信はありません。