[ ランダムコードジェネレーター ]
安全なランダムコード・パスワード・バウチャーを生成
すべてのコードはWeb Crypto API (crypto.getRandomValues) を使ってブラウザ内で生成されるため、作成したものがサーバーに送信されることは一切ありません。
クーポンや割引コードに適しています。
保存済みパターンはまだありません。
文字セット
パターンガイド
| X — ランダムな大文字 (A-Z) | XXXXXXXXXX |
| x — ランダムな小文字 (a-z) | xxxxxxxxxx |
| 9 — ランダムな数字 (0-9) | 9999999999 |
| * — ランダムな記号 | ********** |
| # — すべての有効なセットからランダム | ########## |
| \ — エスケープ: 次の文字をリテラルとして扱う | \X\9\x |
例:
このツールについて
1回のバッチで最大2,000個のランダムコードを生成。パターンで構造を定義できます — バウチャーコード、APIキー、パスワード、ギフトカードに最適。
よくある質問
パターン文字の意味は何ですか?
X = ランダムな大文字 (A-Z)、x = ランダムな小文字 (a-z)、9 = ランダムな数字 (0-9)、* = ランダムな記号、# = 有効なすべてのセットからランダム。その他の文字はリテラルとして扱われます(例:XXXX-9999 のハイフンは常にリテラルのハイフン)。
生成されたコードは本当にランダムですか?
はい。すべてのコードはブラウザ内蔵の暗号的な乱数生成器 (crypto.getRandomValues) を使用して生成されます。これはセキュリティ敏感な操作に使用されるのと同じソースです。サーバーにデータは送信されません。
ユニークなコードをいくつ生成できますか?
1バッチにつき最大 2,000 個。バッチ内の重複を排除するには「ユニークコードのみ」を有効にしてください。より大量の場合は、複数のバッチを生成してエクスポートを結合します。XXXX-9999-XXXX のようなパターンには 2 兆を超える組み合わせがあります。
パターンを保存できますか?
はい — パターンに名前を付けて「パターンを保存」をクリックしてください。最大 20 個のパターンがブラウザの localStorage に保存されます。ナビゲーションバーの設定歯車アイコンから、保存されたすべてのパターンを JSON ファイルとしてエクスポートすることもできます。
アカウント作成や登録は必要ですか?
いいえ。アカウントもログインもメールアドレスも不要です。ページを開いてすぐにコードを生成できます。生成したものがアップロードされたり、記録されたり、お使いのブラウザ以外に保存されたりすることはありません。
コードの生成はサーバー側ですか、それともブラウザ内ですか?
完全にブラウザ内です。他のジェネレーターには、負荷を抑えるためにCAPTCHAを挟んでリクエストをサーバー経由で処理するものもあり、その場合コードは相手のインフラを通過します。このツールはコード生成のためにネットワークリクエストを一切行わず、すべてWeb Crypto APIを使ってローカルで実行されます。
生成された2つのコードが重複する確率はどのくらいですか?
バッチの大きさだけでなく、パターンの大きさによって決まります。8文字の英数字コード (62^8 ≈ 218兆通り) で2,000個を生成した場合、衝突確率は0.001%未満です。これはUUIDの衝突率の根拠と同じ誕生日のパラドックスの計算です。「ユニークコードのみ」を有効にすると、パターンの長さに関係なく、バッチ内で重複が出ないことが保証されます。
一度に2,000個より多くのコードを生成できますか?
1バッチ2,000個という上限により、サーバーのキューやレート制限なしで、高速かつ完全にクライアント側で生成できます。より大量に必要な場合は、複数のバッチを続けて実行し、エクスポートしたファイルを結合してください。サーバー処理は一切ないため、バッチ間のクールダウンもありません。
Why true randomness matters for code generation · How to generate unique codes that never repeat · All guide articles