行シャッフルツール(リストをランダムに並べ替え)

貼り付けたリストを行単位でシャッフルします。抽選順・作業順・学習用リストなどに。

seed(任意)で同じ結果の再現もできます。

入力はブラウザ内で処理されます

使い方

  1. 左の欄にリストを貼り付けます(1行=1要素)。
  2. 必要なら seed や空行の扱いを設定します。
  3. 「シャッフルする」を押して、結果をコピーまたは保存します。

例(入力 -> 結果)

基本例

入力例

Aさん
Bさん
Cさん
Dさん

基本例

結果例(例)

Cさん
Aさん
Dさん
Bさん

seedを指定すると、同じ入力なら何度実行しても同じ結果になります。

FAQ

毎回同じ結果にできますか?

できます。seed指定(任意)で再現可能です。同じ入力 + 同じseedなら、何度実行しても同じ並びになります。

空行は除外されますか?

設定で選べます。「空行を除外」をONにすると空行は結果に含まれません。OFFにすると空行も要素としてシャッフルします。

何件までシャッフルできますか?

端末性能に依存しますが、目安として数万行は実用的に動くことが多いです。行数が多いほど処理時間とメモリ使用量が増えます。

1行目(ヘッダー)だけ固定できますか?

できます。「1行目を固定(ヘッダー)」をONにすると、先頭行は固定したまま2行目以降だけをシャッフルします。

データはサーバーに送られますか?

送られません。処理はブラウザ内で完結し、入力内容をサーバーへ送信しません。

抽選に使っても公平ですか?

seed未指定で実行すればランダムに並び替えられます。厳密な説明責任が必要な場合は、元リスト・実行条件・seedの扱いを記録して運用してください。

関連ツール

注意事項

  • 5万行を超えると端末性能によって処理時間が長くなる場合があります。
  • seedを指定すると再現性が優先され、同条件では同じ結果になります。
  • オプションは端末に保存されますが、入力本文は保存しません。

プライバシーと免責

本ツールはブラウザ内で動作します。結果の利用は自己責任で行ってください。第三者へ公平性を説明する必要がある場合は、元リスト・実行条件・seedの記録を推奨します。