テキストと文書ツール

テキストランダマイザー

単位を選び、利用可能なら暗号学的乱数でテキストをローカルに並べ替えます。

ブラウザ内で処理登録不要プライバシーの説明 ↗

テキストを貼り付けてください。

使い方

使い方

  1. テキストを貼り付け、行・単語・文字を選びます。
  2. 選択した単位をシャッフルします。
  3. 結果を確認してコピーします。

単位と空白

行は LF または CRLF で分割し、行内の空白を保持します。単語は可能なら Unicode の単語分割を使い、空白と句読点も個別トークンとしてシャッフルします。文字は Array.from の Unicode コードポイントで、結合文字や一部の絵文字列が分離することがあります。

乱数

利用可能な場合は crypto.getRandomValues と棄却サンプリングで偏りのないインデックスを作り、Web Crypto がない場合は Math.random に戻ります。

ローカル制限

入力は 100,000 UTF-16 コード単位までです。アップロードはしません。

よくある質問

あわせて知りたいこと

絵文字は1文字ですか?

いいえ。コードポイント単位で、書記素クラスタではありません。

単語モードで空白は固定されますか?

いいえ。空白と句読点もトークンとして移動します。

結果は再現できますか?

いいえ。毎回新しい乱数を使います。