🔤 ランダム文字列生成器
カスタム長・文字セット・パターンのランダム文字列を生成。Web Crypto APIで暗号論的に安全なランダム性を使用——すべてブラウザ内で完結、アップロード不要、瞬時に結果表示。
ランダム文字列生成器について
このランダム文字列生成器は、すべてブラウザ内で完結します。長さ・生成数・文字セット・オプションのプレフィックスを選び、生成をクリックすると1つ以上のランダム文字列が生成されます。サーバーへのアップロードは一切なく、JavaScript によってあなたのデバイス上で Web Crypto API を使い瞬時に処理されます。
オションの説明
- 長さ —— 各文字列の文字数(1〜1000)。
- 生成数 —— 一度に生成する独立した文字列の数(1〜100)。
- プレフィックス —— 各文字列の先頭に付ける任意のテキスト。
user_a3F9k2のような ID に便利。 - 小文字 / 大文字 / 数字 / 記号 —— 含める文字グループを切り替え。少なくとも1つを選ぶ必要があります。
- 紛らわしい文字を除外 ——
0 O l 1 Iをプールから取り除き、生成された文字列を読みやすく手入力しやすくします。
使い方
- 長さ・生成数・(任意で)プレフィックスを設定します。
- 含めたい文字セットを選びます。
- 生成をクリック——文字列が出力ボックスに1行ずつ表示されます。
- すべてコピーで全文字列をクリップボードにコピー、クリアでやり直せます。
よくある質問
パスワードやトークンに十分安全ですか? はい。crypto.getRandomValues() を使用しており、モダンブラウザの暗号操作と同じ API です。パスワード、API トークン、セッション識別子に適しています。
文字列はアップロードされますか? いいえ。すべての生成はローカルブラウザで行われ、デバイスから外に出ることはありません。
なぜ隣り合う重複文字が見えますか? 各文字はプールから独立にサンプリングされるため、重複が発生します。正常であり、セキュリティは低下しません。
長さ制限はありますか? 各文字列は最大1000文字、一度に最大100個生成できます。これ以上増やすとブラウザが遅くなる可能性があります。