ランダム生成ツール
UUID (v4 と v7) の生成、サイコロ、コイン投げ、数値の抽選、16 進数や base64url のトークン作成ができます。デバイス上で動作し、何もアップロードしません。
デバイス上で動作
ツールを読み込み中…
ブラウザの暗号用乱数ジェネレーターを使った、ランダムなツールを 1 ページにまとめました。暗号鍵と同じ乱数源です。UUID、サイコロ、コイン投げ、範囲内の数値、トークンを必要なだけ作成し、すべて一度にコピーできます。
仕組み
- 生成するものを選び、オプションを設定します。
- 結果の数を設定します。結果はすぐに表示されます。
- 1 つまたはすべてをコピーするか、もう一度生成して新しい結果にします。
データの扱い
- 値はブラウザで作成され、どこにも送信されません。生成時にリクエストは行われません。
- 何も保存されず、ログも残りません。ページを再読み込みすると、すべての値は消えます。
- 数値は偏りなく抽選されるため、均等に割り切れない範囲でも、小さい値に偏ることはありません。
知っておくべき制限
- UUID は識別子であり、シークレットではありません。バージョン 7 は作成時刻から始まるため、いつ作られたかが分かります。シークレットキーには、トークンのオプションを使用してください。
- ブラウザの乱数は、日常的な選択や、作ってすぐに使う鍵に適しています。ウォレットのシードのような重大なものには、信頼できる専用のツールを使用してください。
よくある質問
UUID の v4 と v7 は何が違いますか?
バージョン 4 は完全にランダムです。バージョン 7 は、ミリ秒単位の現在時刻で始まり、その後にランダムなビットが続くため、後の値は前の値より後ろに並びます。これはデータベースのキーに適しています。
鍵に使えるほどランダムですか?
数値はブラウザの暗号論的に安全なジェネレーターから得られており、これが適切な乱数源です。トークンは、選択したサイズの API キーやシークレットに適しています。パスワードには、サイトが求めるオプションを備えたパスワード生成ツールをお使いください。
サイコロとコインは公平ですか?
はい。すべての面が同じ確率で出ます。面の数がジェネレーターの範囲を均等に割り切れない場合に、単純な剰余計算で生じる小さな偏りを、このツールは避けています。