コンテンツにスキップ
🔣

ランダム文字列生成

カスタム文字セットでランダム文字列を生成 — 大文字、小文字、数字、記号、カスタム。長さ最大256、バッチ最大50。暗号学的に安全。

文字列生成はどのように動作しますか?

このツールは、選択したオプションから文字セットを構築し、crypto.getRandomValues()バイアス除去ループで各文字を独立して選びます。これにより、すべての文字が完全に等しい確率を持ちます。「紛らわしい文字を除外」オプションは、人間に読みやすい出力のために似た文字(0/O、1/l/I)を取り除きます。

一般的な用途

  • APIキーとトークン — 文字セット制約に合うシークレットを生成。
  • テストフィクスチャ — データベース用のリアルな文字列列を作成。
  • ランダムID — プロモーション、招待、共有可能リンク用の短いコード。
  • パスワード — ポリシーを管理するシステムアカウント用。

プライバシー

すべての文字列はブラウザ内で100%生成されます。データはサーバーに送信されません。