ランダム文字列生成
英数字、記号、ひらがな、カタカナを組み合わせてランダム文字列を無料生成。仮ID、テストデータ、フォーム検証、パスワード候補作成まで登録不要で手早く使え、コピーできます。
使用する文字
ランダム文字列生成の操作手順
長さを決める
生成する文字数を1〜2048文字の範囲で設定します。
使う文字を選ぶ
簡単モードではカテゴリ単位、詳細モードでは文字単位で調整できます。ひらがな・カタカナは五十音表(10列×5行)で選択できます。
生成してコピー
「生成する」で作成し、「コピー」でクリップボードへ。必要ならもう一度生成して比較できます。
かな・カナ・英字・数字・記号を自由に組み合わせ可能
チェックボックスのオン・オフだけで、必要な文字種を瞬時に指定。さらに「詳細モード」を使えば、似た文字(Iと1など)を除外したり、逆に特定の文字だけを使って文字列を作るなど、無数のパターンの文字列を生成できます。
スマホ・PCどちらでもインストール不要ですぐに使える
ブラウザを開くだけで、専用アプリのインストールや面倒な会員登録は一切不要。PCでの業務中はもちろん、スマートフォンから外出先で急にテストデータが必要になった時でも、ワンタップでセキュアな乱数を生成できます。
合言葉や秘密の質問に使えるランダムなひらがな文字列づくり
英数字だけでなく「ひらがな」や「カタカナ」を使ったランダム生成にも対応。覚えやすく温かみのある文字列から、TRPGのキャラクター名、イベント用の合い言葉、秘密の質問のダミー回答など、クリエイティブな用途に幅広く活躍します。
ランダム文字列生成で迷いやすい点
生成した文字列はサーバーに保存されますか?
いいえ。生成はブラウザ内で行われ、文字列がサーバーに送信・保存されることはありません。
パスワードに使っても大丈夫ですか?
使用できます。生成する文字列の長さを使用するサービスで使用できる範囲でできるだけ長くして、含める要素を複数選択することで安全なパスワードを生成できます。
ひらがな・カタカナを含められますか?
はい。チェックを入れると日本語の文字を混ぜられます。入力先がASCIIのみのときはオフにしてください。
最大何文字まで生成できますか?
最大2048文字まで生成できます。長すぎると入力先で弾かれることもあるため、用途に合わせて調整してください。
本当にランダムですか?
ブラウザの `crypto.getRandomValues()` を使って乱数を生成します。
ランダム文字列生成の仕様根拠
- MDN: Crypto.getRandomValues()
ブラウザ乱数生成APIの仕様確認。
- MDN: Crypto.randomUUID()
UUID v4生成APIの参照。
- WHATWG Encoding Standard
文字列出力やエンコード確認の基礎仕様。