メインコンテンツへスキップ
Toolars
探索
バグを報告

ユーティリティ · ローカルユーティリティ

リストシャッフル

List Randomizer

最大 5,000 項目のリストを Web Crypto 駆動の偏りないフィッシャー・イェーツ シャッフルで並べ替え。重複も独立に扱う。

タスクの道筋 / 入力から結果へ

1 行に 1 項目ずつ追加する

ローカルで実行 · アップロードなし

リストシャッフルの使い方、プライバシー、関連ツール

タスクの道筋 / 入力から結果へ

リストをランダムに並べ替える方法

  1. 01

    1 行に 1 項目ずつ追加する

    リストフィールドに項目を入力または貼り付けます。1 行に 1 項目、合計 200,000 文字までで、フィールドの上のライブカウンターが使用済みの枠を表示します。各行は前後の空白が除去され、空行は破棄され、Windows やクラシック Mac の改行も正しく分割されるため、スプレッドシートや PDF からの貼り付けは通常そのまま使えます。

  2. 02

    サイズ制限を確認する

    リストには少なくとも 2 つの空でない項目が必要で、最大 5,000 項目まで保持できます。重複した項目は意図的に保持されます。入力に名前が 2 回出現すれば結果にも 2 回出現し、シャッフルで 2 回の独立したチャンスを得ます。これは 1 人が複数枚のくじを持つ抽選に必要な動作です。

  3. 03

    順序をランダム化する

    「リストをランダム化」を押します。項目は Web Crypto 駆動の偏りのない Fisher–Yates シャッフルを通過し、新しい順序はゼロ埋めされた番号付きリストとして表示されるため、1 位は一目で分かります。同じ項目でもう一度ボタンを押すと新しいシャッフルが得られ、各実行は前の実行から独立しています。

  4. 04

    結果をコピーまたはダウンロードする

    「出力をコピー」でシャッフル後の順序を 1 行 1 項目でドキュメントやチャットに貼り付けるか、「ダウンロード」で toolars-randomized-list.txt として保存します。「サンプルを読み込む」は 6 つの例を挿入してすぐにシャッフルするので、先に仕組みを確認したい場合に便利です。「リセット」は両方のパネルをクリアします。

ツールの概要

処理
ブラウザー内で完結
入力の外部送信
なし
保存
一切保存しません
価格
無料

入力はブラウザに留まります。

リストシャッフル は検証済みのローカル実行パスを使用し、隠れた入力・出力履歴を作成しません。

ローカル実行

現在のブラウザタブ内で実行されます。

隠れた処理なし

使用中のツールデータが Toolars のドキュメントレコードになることはありません。

アカウント不要

プロフィールを作成せずにコアワークフローを使えます。お気に入りはログイン後にアカウントへ同期されます。

即時リセット

タブを閉じれば、作業中のデータは消えます。

リストシャッフル が実際に行うこと

先生が 26 人の生徒の発表順をくじ引きで決める。ミートアップの主催者が申込みリストからライトニングトークの順番を組む。チームリーダーがデイリースタンドアップで最初に話す人をローテーションし、先週の結果をテキストファイルに記録として残す。リストシャッフルは、すべての項目にすべての位置で等しいチャンスを与え、重複も暗黙に統合せず尊重されます。3 枚のくじを持つ参加者は、抽選で実際に 3 つの枠を得ます。生徒の名前であれ顧客のメールアドレスであれ、リストそのものがこのタブの外に出ることはありません。

よくある質問

入力制限はどのくらいですか?
1 回の実行で最大 200,000 文字、最大 5,000 項目で、最低 2 行の空でない行が必要です。長すぎる、大きすぎる、短すぎるリストは、正確な問題を示すメッセージで拒否されるため、文字を減らすべきか、リストを分割すべきか、項目を追加すべきかが常に分かります。文字数の枠は空行が削除される前の、貼り付けた生のテキストで数えます。
空行と重複はどう処理されますか?
各行は前後の空白が除去され、空行はシャッフル前に削除されるため、コピーした表からの余計な空白は影響しません。重複は意図的に保持されます。入力に名前が 2 回あれば結果にも 2 回出ます。重複を除いた順序が必要な場合は、貼り付ける前に重複を取り除いてください。
シャッフルは本当に公平ですか?
はい。乱数インデックスは棄却サンプリング付きの Web Crypto から取得され、抽選を偏らせる値は破棄して再抽出されます。それが Fisher–Yates シャッフルを駆動するため、リストのすべての順列が等確率になり、どの位置も優遇されません。同じリストを再実行するたびに新しい独立した順序が得られます。だからこそ番号付きの出力は記録として機能します。お気に入りが勝つまでシャッフルし直すのではなく、実際に使う抽選結果をその都度ダウンロードしてください。
リストはどこかにアップロードされますか?
いいえ。シャッフルは現在のブラウザータブ内だけで実行され、テキストがデバイスから出ることはなく、アカウントも不要です。ワークスペースをリセットすると入力と結果の両方が破棄され、残るのは明示的にダウンロードしたファイルだけです。

ファイルとユーティリティを続ける

行き止まりではなく、関連タスクへ。

完全な索引に戻らずに、別のフォーカスされたワークスペースへ移動できます。

パスワード生成

Password Generator

ブラウザーの Web Crypto で選択した文字セットから 8〜128 文字のパスワードを生成。各セットの文字が少なくとも 1 つ入ります。コピーまたは平文ファイルでダウンロードでき、生成処理はこのタブ内で行います。 同じページでローカル Worker による Bcrypt ハッシュの作成・検証も可能です(コスト 4〜12、パスワードは最大 72 UTF-8 バイト)。

保護

画像からテキストへ OCR

Image to Text OCR

PNG・JPEG 画像から印刷された英語テキストをローカル認識で抽出。手書き・中国語・表形式の読み取りはこのバージョンの対象外。

作成

字幕変換

Subtitle Converter

プレーンテキスト字幕を SRT と VTT の間で変換し、キューのタイミングをミリ秒単位でシフト。1 MiB・10,000 キューまで。

変換

QR コード読み取り

QR Code Reader

PNG・JPEG 画像から 1 つの QR コードをローカルの Canvas と Web Worker でデコード。クラウド・カメラなし、リンクも開かない。

作成