ランダム選択ホイール

1行に1項目のテキストリストを貼り付け、当選項目を1つ選びます。入力内容、当選結果、除外設定はブラウザ内にとどまります。当選項目を次回の抽選前にリストから外せば、同じ項目を使わずに順番を作れます。

ランダムに選ぶ手順

  1. 1

    リストを追加する

    1行に1項目ずつ入力または貼り付けます。空白でない行は最大200件です。

  2. 2

    設定を確認する

    抽選のたびに、当選項目を残りの候補から外すかどうかを選びます。

  3. 3

    当選項目を選ぶ

    ブラウザのWeb Cryptoによる強力な乱数を使い、現在のリストから1件を選びます。

同じ確率とは

残っている各項目は同じ確率で選ばれます。候補がN件なら、1行あたりの確率は 1/N です。同じ内容の行も別々の項目として扱うため、同じ名前を2回書けば抽選口が2つになります。選択にはブラウザの crypto.getRandomValues() を使います。

日常の判断、ゲーム、授業には使えますが、公式な抽選システムではありません。監査可能な記録、公平性証明書、結果を証明する第三者の記録は作成しません。

リストの制限

  • 空白でない行を最大200件まで扱います。
  • 入力・貼り付けを問わず、1行が160文字を超える部分は切り捨てられます。
  • 空行は無視し、重複行は独立した候補として残します。
  • アニメーションする円形ホイールは表示しません。選択ボタンを押すと結果を直接示します。

プライバシーと保存期間

項目、除外設定、当選結果はブラウザ内にとどまり、URLにも当社のサーバーにも入りません。ブラウザの sessionStorage は、同じタブで明示的に進んだフロー画面の間だけ状態を受け渡すために使います。「最初からやり直す」で状態を消去し、タブを閉じたときにも終了します。

アカウント、同期、永続保存、共有、エクスポート機能はありません。端末やタブをほかの人が使える状況では、機密情報を含むリストを入力しないでください。

活用例

  • 授業で発表者や活動を決める。
  • 短いリストから担当、日程、昼食の候補を選ぶ。
  • 当選項目の除外を有効にして、重複しない順番を作る。

よくある質問

空白でない行を最大200件、1行あたり160文字まで使えます。それを超えた文字は切り捨てられます。

はい。各行を独立した候補として数えるため、同じ名前を繰り返すとその分だけ抽選口が増えます。

はい。当選項目の除外を有効にすると、次の抽選前に残りの候補から削除します。

いいえ。項目、当選結果、除外設定はブラウザ内にとどまり、URLや当社のサーバーには入りません。

永続保存はしません。同じタブのフロー画面間では一時的に保持しますが、最初からやり直すかタブを閉じると消去されます。

監査可能な抽選の代わりにはなりません。公平性証明書や独立した記録は発行しません。

関連ツール

このツールは他の言語でも利用できます