本文へスキップ
作業データはサーバーに保存せず、お使いのブラウザ内で処理します。
tools
ランダム文字列・数値・16進数生成

ランダム文字列・数値・16進数生成

英数字、数字、16進数、指定文字集合から、1〜256文字のランダム値を最大100件生成します。

生成結果
すべての処理はブラウザ内で行われ、値は crypto.getRandomValues を使って安全に生成されます。

下のオプションを調整するとランダム値が生成されます。

オプション
16
1256
5
1100

主な機能

  • 英数字、小文字16進数、数字のみ、指定文字集合に対応します。
  • ランダム部分を1〜256文字に設定し、一度に1〜100件生成します。
  • 指定文字の重複を除き、異なる各文字の選択確率を均等にします。
  • crypto.getRandomValuesと棄却サンプリングで剰余バイアスを避けます。
  • 任意の接頭辞・接尾辞を追加し、個別または一覧でコピーできます。

使い方

  1. 長さ、生成数、文字集合を選びます。
  2. 必要に応じて指定文字、接頭辞、接尾辞を入力します。
  3. 個別の値または一覧全体をコピーします。

活用例

  • テスト識別子を生成

    固定接頭辞とランダム英数字を組み合わせてテストIDを作ります。

  • ランダムHex値を作成

    小文字16進数を指定した長さと件数で生成します。

プライバシー

ランダム値はブラウザ内で生成され、QuickKitは文字集合や結果を保存しません。

動作要件

接頭辞と接尾辞は選択したランダム長に含まれません。用途に必要な形式とセキュリティ要件を確認してください。

よくある質問

指定文字集合の重複文字はどうなりますか?
重複を除去し、異なる各文字が同じ確率で選ばれるようにします。
接頭辞と接尾辞も長さに含まれますか?
いいえ。1〜256文字の設定はランダム部分だけで、接頭辞と接尾辞は前後に追加されます。