ユーティリティ

チリRUT生成・検証ツール

テスト・開発用の架空RUTを生成、またはSIIの公式アルゴリズムでRUTを検証します。

RUT(Rol Único Tributario)はチリの税務識別番号で、日本のマイナンバー(個人番号)や法人番号に相当します。このツールはチリ専用です。チリとの関係がある開発者や方々にとって役立つツールです。

架空RUT生成

80,000,000〜99,999,999の範囲でRUTを生成。実在しないことが保証されています。任意のRUTをクリックしてクリップボードにコピー。

件数:
83.270.991-3 コピーしました
99.492.780-9 コピーしました
89.797.859-8 コピーしました
84.666.550-1 コピーしました
91.087.093-9 コピーしました
91.401.627-4 コピーしました
88.477.556-6 コピーしました
92.279.322-0 コピーしました
89.982.655-8 コピーしました
86.875.295-5 コピーしました
80.032.649-4 コピーしました
92.106.294-K コピーしました
81.783.331-4 コピーしました
97.343.850-6 コピーしました
88.423.049-7 コピーしました
98.373.739-0 コピーしました
89.617.239-5 コピーしました
97.713.314-9 コピーしました
99.351.542-6 コピーしました
92.838.977-4 コピーしました

8000万番以降のRUTはチリで自然人・法人に割り当てられておらず、将来も割り当てられません。

RUT検証

1行に1件ずつ、最大10件のRUTを入力。以下のフォーマットに対応: 12345678-5, 12.345.678-5 o 123456785.

Ctrl + Enter で素早く検証。

ここに結果が表示されます。

よくある質問

RUT(Rol Único Tributario)はチリの税務局(SII)が個人・法人に付与する税務識別番号です。日本のマイナンバー(個人番号)や法人番号に相当します。チリ国民の場合、RUTは身分証明書番号と同じです。

番号(本体)とチェックデジットをハイフンで区切った形式です: 例 12.345.678-5。チェックデジットは0〜9の数字またはKです。

チェックデジットはSIIの公式アルゴリズムであるモジュロ11で計算されます:

  1. 番号の各桁を右から左に取り出す。
  2. 各桁に循環する乗数(2, 3, 4, 5, 6, 7, 2, 3, 4…)を掛ける。
  3. すべての積を合計する。
  4. 合計を11で割った余りを求める。
  5. 11から余りを引く。結果が11なら0、10ならK、その他はその数字がチェックデジット。

生成時はサーバー側(PHP)で計算し、検証時はクライアント側(JavaScript)でリアルタイム計算します。

チリの戸籍では、RUTを1番から順番に付番しています。現在、個人のRUTは約2,600万番台まで割り当てられており、法人もそれ以下の範囲に収まっています。

このツールは8,000万〜9,999万9,999の範囲で番号を生成します。この範囲は割り当てられておらず、将来も割り当てられることはありません。生成されるRUTはモジュロ11を満たす有効なチェックデジットを持ちますが、実在の個人・法人とは一切対応しません。

開発環境・テストデータ・チリのRUTを必要とするシステムへの外国人登録に最適です。

バリデーターはチリで一般的な形式に対応しています:

  • 12345678-5 — 桁区切りなし、ハイフンとチェックデジットあり
  • 12.345.678-5 — 桁区切りあり(千の位)、ハイフンとチェックデジットあり
  • 123456785 — 区切りなし、すべて連続
  • 12345678K — チェックデジットがK、ハイフンなし
  • 12.345.678-K — K付き完全形式

1行に1件ずつ、最大10件を同時に入力できます(カンマ・セミコロン区切りも可)。

「SIIで確認」ボタンをクリックすると、チリ税務局(SII)の公開ポータルで該当RUTの納税状況を確認できます。このサービスはパブリックで認証不要です。

氏名または法人名、主な事業活動、納税状況(有効・未開始・停止など)が表示されることがあります。

このボタンは数学的に有効なRUTにのみ表示されます。情報はSIIが公開している内容であり、リアルタイムでの更新が保証されるわけではありません。

ソフトウェア開発者は、実在の人物に紐づかない数学的に有効なRUTでテスト用データベースを構築するのに使います(個人情報保護規制への準拠に役立ちます)。テスター・QAエンジニアは、実際のユーザーデータを使わずに有効なRUTを必要とするフォームやワークフローのテストを自動化するのに活用します。プログラミング講師は、入力バリデーションやモジュロ11アルゴリズムを教える授業の演習に使います。HRおよび管理担当者は、新しい人事管理システムの導入フェーズで架空の従業員データをロードするのに使います。UXデザイナーは、個人情報を公開せずに現実的なデータでハイフィデリティのモックアップやプロトタイプを作成するのに使います。

パソコンでは、Chrome・Firefox・Edgeで Ctrl + D(Windows/Linux)または Cmd + D(Mac)を押すと、すぐにブックマークに追加できます。Mac の Safari では Cmd + D を押すか、「ブックマーク」→「ブックマークを追加」で登録します。Android(Chrome)では、右上の3点メニュー(⋮)をタップし「ホーム画面に追加」または「ブックマークに追加」を選択します。iPhone/iPad(Safari)では、共有ボタン(□↑)をタップして「ホーム画面に追加」を選択します。開発・テストセッション中に繰り返し有効なRUTが必要な場面で手元に置いておくと特に便利です。