ja

勝者選択

リストを貼り付けて人数を選び、戻さずに勝者を抽選します。暗号論的乱数で公平に、すべてブラウザ内で完結します。

1行に1項目。コロンで任意の重みを追加できます。例:「あかり:3」で3倍の確率。

リストの保存または読み込み

抽選された当選者

    検証可能な公平性: 抽選には単純な疑似乱数ではなく、ブラウザの暗号論的乱数生成器(crypto.getRandomValues)が使われます。これは暗号化にも使われる仕組みです。すべての結果は重みが示す確率に厳密に一致し、丸め誤差による偏りはありません。すべてブラウザ内でローカルに処理され、結果に影響したり操作したりできるサーバーは存在しません。

    3ステップで

    1. リストを貼り付ける。1行に1項目。
    2. 抽選する勝者の人数を設定する。
    3. 抽選して勝者を順番に確認する。

    履歴

    まだ結果がありません。

      すべてお使いの端末内に留まります。アカウント不要、サーバー不要、いつでも書き出し・削除できます。

      私のファイルはアップロードされますか?

      いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由

      アップロード不要100%ローカル処理
      中身は手元のまま第三者のアクセスなし
      Hosted in GermanyGlobal Content Delivery
      第三者による検証済みTLS A+ · ヘッダー A+

      勝者選択は、同じ項目を二度選ぶことなく(「戻さない」)、リストから決まった人数の勝者を抽選します。プレゼント企画、コメント欄での抽選、授業での素早い選出に最適です。リストを貼り付け、人数を設定し、抽選するだけです。

      このツールはブラウザの暗号論的乱数生成器(crypto.getRandomValues)を使ったFisher-Yatesシャッフルでリスト全体を並べ替え、その後上位N件を抽選順に勝者として採用します。あらゆる並び順が厳密に同じ確率で発生します。

      ルーレットと同様、リストは名前を付けて保存し再利用できます。抽選結果はローカル履歴に記録され、ワンクリックでエクスポートや削除ができ、サーバーは関与しません。

      技術仕様

      技術仕様
      入力形式ファイル不要(ジェネレーター)
      一括処理非対応
      処理ブラウザ内でローカル処理 (JavaScript)
      ファイルのアップロードなし

      制限: 勝者の人数は項目数を超えられません。重複した行は別々の項目として数えられます(「アンナ」の行が2つあれば両方が当選する可能性があります)。すべてブラウザ内に保存されます。

      よくある質問

      リストはアップロードや保存がされますか?

      いいえ、すべてローカルで動作します。保存したリストと抽選履歴はブラウザのストレージにあり、いつでもエクスポートや削除ができます。アカウントもサーバーもありません。

      「戻さない」とはどういう意味ですか?

      抽選された勝者は残りのグループから除外されます。同じ抽選で二度当選することはなく、古典的な抽選箱と同じ仕組みです。

      抽選はどれくらい公平ですか?

      単純な疑似乱数ではなく暗号論的なランダムシャッフル(crypto.getRandomValues)を使用します。リストのあらゆる並び順が厳密に同じ確率で発生します。

      複数のリストを保存できますか?

      はい、それぞれに名前を付けられます。同じ参加者リストで繰り返し抽選する場合に便利です。

      リスト内の重複した名前はどうなりますか?

      別々の項目として数えられます。同じ行が2つあると、その名前が当選する確率が上がります。

      関連ツール