本文へスキップ

ランダム文字ジェネレーター

アルファベットからランダムな文字を引きます — 大文字、小文字、または両方から、飛ばしたい文字は除外し、重複の可否も選べます。1回に1〜100個を指定でき、ワンクリックでバッチ全体をコピーできます。アルファベットゲーム、スペリングドリル、ライティングの制約に向いています。無料、登録不要で、ブラウザー内で生成されます。

文字の大文字・小文字

ランダム文字ジェネレーターの使い方

  1. 1. 大小文字を選ぶ。 大文字 は A–Z、小文字 は a–z、両方 は52文字すべてを使います。a と A は別の文字として扱われます。
  2. 2. 個数を設定する。 1バッチにつき1〜100文字です。
  3. 3. 必要なら文字を除外する。 飛ばしたい文字を、スペースまたはカンマで区切った1文字ずつ入力します(例:q x z または q, x, z)。除外された文字はどちらの大小文字も対象になります。「q, x, and z」の and のように1文字より長い語は無視され、文字に分割されることはありません。
  4. 4. 重複の可否を選んで生成する。 重複ありでは、各文字は独立した抽選です。重複なしでは、バッチ内のすべての文字が異なります。すべてコピー を押すと、文字がカンマ区切りでコピーされます。

等しい確率、英語の頻度ではない

プールに残るすべての文字は、まったく同じ確率を持ちます。単一の大小文字では1/26、両方の大小文字では1/52で、一部を除外すると確率は上がります。これは、普通の英語の文章の文字とは異なります。そこでは E が文字の約12.7%、T が約9.1%、A が約8.2%を占めるのに対し、Z は0.1%未満です。そのため K J W Q のようなランダムなバッチは、典型的な単語にはまったく似ません。英語の頻度に従う文字が必要なら、実際の文章のサンプルに文字頻度カウンターを使えば確認できます。

数字で見る組み合わせ

設定(単一の大小文字、5文字)考えられるパターン数予想される結果
重複あり265 = 11,881,376バッチの66.4%は5つの異なる文字になり、33.6%は少なくとも1文字が繰り返されます。
重複なし26 × 25 × 24 × 23 × 22 = 7,893,600常に5つの異なる文字になり、順序はランダムです。
母音(A、E、I、O、U)(26文字中)—重複ありでは、バッチの65.6%が少なくとも1つの母音を含みます。重複なしでは69.1%です。

重複なしは、非復元抽出のサンプルを求めるため、要求できる文字数はプールに残っている数までです。単一の大小文字では26、両方では52、除外後はそれより少なくなります。それ以上を求めると、ツールは推測せず、その上限を説明します。

ランダム文字の使い道

  • アルファベットのゲーム。 Scattergories 風のラウンドでは、q u v x y z を除外します。これはゲームの標準の20面ダイスに含まれない6文字で、ラウンドごとに1文字を引きます。
  • スペリングと音韻。 その日の文字を選ぶか、「〜で始まる単語」ドリルやアルファベット順の練習に数文字を引きます。
  • ライティングの制約。 1文字を引き、その文字で始まる単語だけで文を書くか、5文字を引いて頭文字詩(アクロスティック)を書きます。
  • 確率の指導。 バッチに母音がいくつ含まれるか予想してから、20バッチを生成して65.6%という数字と比べます(重複あり)。

文字の引かれ方

どちらのモードも、ブラウザーの暗号論的乱数源(crypto.getRandomValues)から、棄却サンプリングを使って引くため、プールに残るすべての文字は他のどの文字とも同じ確率になります。重複ありでは、各文字はプール全体からの独立した抽選です。重複なしでは、ツールは非復元のランダムサンプルを取るため、同じ文字が2度出ることはありません。この抽選はソフトウェアが生成し、シードはありません。ゲームや授業には向いていますが、パスワードやコードには向きません。それらにはパスワードジェネレーターを使ってください。

必要なツールはどれですか?

やりたいこと使うツール
アルファベットの単一の文字このランダム文字ジェネレーター
単語全体(名詞、動詞、形容詞)ランダム単語
文字ではなく数字ランダム数字
自分で用意した文字から作れる単語アナグラムソルバー
自分の文字を並べ替えた新しい順序単語スクランブルツール

よくある質問

ランダムな文字はどのように生成しますか?
大文字、小文字、または両方を選び、欲しい文字数(1〜100)を設定して「文字を生成」を押してください。文字はチップとして表示され、「すべてコピー」を押すとカンマ区切りのリストとしてコピーされます。
特定の文字を除外できますか?
はい。「除外する文字」に、飛ばしたい文字を1文字ずつスペースまたはカンマで区切って入力します(例:q x z または q, x, z)。その欄にある1文字は、どちらの大小文字もプールから除かれます。「and」のような複数文字の語は無視されるため、「q, x, and z」では q、x、z だけが除外されます。区切りのない qxz のような並びも無視されます。26文字すべてを除外すると、ツールは一部の除外を解除するよう求めます。
「重複を許可」オプションは何をしますか?
重複を許可すると、各文字は独立して抽選されるため、同じ文字が何度も出ることがあります。重複をオフにすると、バッチ内のすべての文字が異なるものになり、バッチの大きさはプールに残っている文字数に制限されます。
「両方」モードはどう動作しますか?
プールにはすべての52文字が含まれ、a と A は別々のエントリです。それぞれの確率は1/52なので、重複なしでも1つのバッチで両方が出ることがあります。文字を除外すると、その両方の形が取り除かれます。
文字は同じ確率で出ますか?
はい。プール内のすべての文字は同じ確率を持ちます。そのため、E が Z よりずっと多く使われる英語の文章とは、バッチの見た目が違います。抽選はブラウザーの暗号論的乱数源から行われるため予測できませんが、文字ツールはゲームや授業のためのもので、パスワード作成には向きません。
ランダム文字ジェネレーターは無料ですか?
はい。無料で、登録は不要で、完全にブラウザー内で動作します。生成したものは一切どこにも送信されません。

関連ツール

ランダム生成・抽選のその他のツール