本文へスキップ

文字頻度カウンター

テキストを貼り付けると、そこで使われているすべての文字の表が得られます。各文字の件数、文字全体に対する割合、棒グラフが表示されます。頻度順かアルファベット順に並べ替えられ、大文字と小文字を区別することもできます。暗号の頻度分析やパズルの確認に、最も手早い方法です。無料、登録不要。アップロードは一切ありません。

オプション

0

文字数

0

全文字数

0

異なる文字の数

文字頻度カウンターの使い方

  1. テキストを貼り付ける。 普通の文章、暗号文、パズルの盤面、単語リストなど。入力するたびに表が更新されます。
  2. 並べ替えを選ぶ。 頻度順にすると最も多い文字が先頭になり、同数の場合はアルファベット順になります。アルファベット順にすると、参照表と比べやすくなります。
  3. 大文字・小文字の扱いを選ぶ。 初期設定では、Hとhは同じ文字として数えられます。「大文字・小文字を区別する」をオンにすると、大文字と小文字を別々に一覧表示します。
  4. 表を読む。 各文字には、件数、文字全体に対する割合、最も多い文字を基準にした棒グラフが表示されます。カードには、文字数、全文字数、異なる文字の数が表示されます。

数えられるもの

数えられるのは、基本ラテン文字の26文字(a〜zとA〜Z)だけです。数字、空白、句読点、é や ñ のようなアクセント付き文字、ほかの文字体系の文字は無視されます。割合は、数えられた文字の中での各文字の割合であり、全文字に対する割合ではありません。そのため、空白や句読点で割合が薄まることはありません。現れた文字だけが一覧に表示され、現れなかった文字の行はありません。

具体例

文The quick brown fox jumps over the lazy dogは、全体で43文字、文字数は35で、26文字すべてを使っています。カウンターは次のように表示します:

文字件数文字に占める割合
o411.4%
e38.6%
h, r, t, u各25.7%
ほかの20文字各12.9%

これは一般的な英語のパターンとは大きく異なります。すべての文字を1回ずつ含むように作られた文は、普通の文章ではないからです。より長く自然な文章では、既知の分布に近づいていきます。

英語の文字頻度

一般的な英語の文章では、Eが最も多い文字で、続いてT、A、O、I、N、S、H、Rです。Robert LewandのCryptological Mathematics(2000)に基づく、よく引用される表では、Eは約12.7%、Tは9.1%、Aは8.2%、Oは7.5%、Iは7.0%、Nは6.7%、Sは6.3%、Hは6.1%、Rは6.0%で、Z、Q、X、Jはそれぞれ0.2%未満です。これらは正確な値ではなく、典型的な値として扱ってください。文章によって異なり、短い文章では大きくばらつきます。

  • 暗号解読。 単純な換字式暗号では、平文の各文字は必ず同じ暗号文字に置き換わるため、最も多い暗号文字はおそらくEかTです。これは頻度分析と呼ばれる手法で、9世紀にアラブの学者al-Kindiが記述しました。
  • シーザー暗号とずらし式暗号。 最も頻度の高い暗号文字を見つけ、それがEだと仮定して、ずらし量を数えて戻します。適用するにはシーザー暗号を使ってください。
  • ゲームとパズル。 単語ゲームの遊び手は、文字の出現数を使って、盤面に残る可能性を判断したり、独自のパズルを確認したりします。
  • キーボードの配列。 Dvorakのような配列は、各文字をどのくらい頻繁に打つかに基づいて設計されています。

どのツールが必要ですか?

やりたいこと使うツール
各文字が現れる頻度このページ
母音と子音の割合だけ母音カウンター
総文字数(スペースの有無を含む)文字数カウンター
各単語が現れる頻度単語頻度カウンター
換字式暗号を解読する換字式暗号ソルバー

よくある質問

英語で最も多い文字は何ですか?
典型的な文章では、Eが約12.7%で最も多く、続いてT(約9.1%)、A(約8.2%)です。ETAOIN SHRDLUという順序は、最も頻度の高い文字の伝統的な覚え方ですが、文章によって異なります。
文字頻度分析はどのように暗号を解読しますか?
換字式暗号では、平文の各文字は常に同じ暗号文字になるため、文字の出現数の傾向が残ります。最も多い暗号文字をE、T、A、Oに当てはめると最初の推測が得られ、そこから一般的な単語を使って絞り込みます。
表に一部の文字が出てこないのはなぜですか?
表には、テキストに現れた文字だけが一覧表示されます。アクセント付きの文字を期待していた場合は、アクセント付き文字やラテン文字以外の文字は数えられないことに注意してください。
「大文字・小文字を区別する」は何をしますか?
初期設定ではオフで、同じ文字の大文字と小文字は合算されます。オンにすると、Hとhのように大文字と小文字を別々の行として一覧表示します。暗号で大文字の使い方を確認するときに便利です。
割合は全文字数に対するものですか、それとも文字だけに対するものですか?
文字だけに対するものです。スペース、数字、句読点は分母に含まれないため、表示されている各文字の割合を合計すると100%になります。
テキストはどこかにアップロードされますか?
いいえ。文字はブラウザ内で数えられ、何も送信も保存もされません。

関連ツール

カウンター・読みやすさのその他のツール