6 桁の乱数

ちょうど 6 桁、100000 から 999999 まで。

—
オプション

6 桁の数は 100000 から 999999 まで、900,000 通りです。認証アプリや SMS で見るワンタイムコードと同じ桁数で、テストデータとしても扱いやすい長さです。

6 桁の OTP 形式のコード、注文の参照番号、テストデータが主な用途です。ただし 6 桁であること自体は安全性の根拠になりません。

使い方

  1. 生成を押します。範囲は 100000-999999 に固定されています。
  2. アカウントごとに別のコードが欲しいときは「重複なし」を有効にします。
  3. 結果をコピーし、必要なら表計算に貼って文字列として扱います。

6 桁の強さは桁数ではなく試行制限

900,000 通りは、総当たりされれば一瞬です。1 秒に 1,000 回試せる相手なら 15 分で空間を埋められます。実際の OTP が守られているのは、桁数ではなく「5 回失敗したら無効」という制限と、5 分で切れる有効期限のほうです。

このページはコードの形をした乱数を作るだけで、レート制限も有効期限も持ちません。認証に使う値は、必ずサーバー側で発行と検証をしてください。

確認日:2026-10-21。このツールはすべてブラウザ内で動作します。サーバーもアカウントもなく、生成した内容は保存されません。

よくある質問

重複しない 6 桁コードのほうが安全ですか?

少しだけですが、本質的な防御は試行制限と有効期限です。1 つのコードの乱数性ではありません。アカウントの一覧に重複しないコードを割り当てたいときに「重複なし」を使ってください。

OTP としてそのまま使えますか?

使えません。OTP はサーバーが発行し、有効期限と試行回数を管理する必要があります。このページの出力はテスト用のダミーです。

000123 のような値は作れますか?

このページでは作れません。乱英数字生成で数字のみ・長さ 6 を選ぶと、先頭 0 を含む固定幅の文字列が得られます。

関連ツール

乱数のその他のツール。