メインコンテンツにスキップ

文字頻度分析ツール

テキストに各文字が現れる頻度をカウントし、カウントとパーセンテージを含むソート済み頻度表を表示します。暗号化、言語学およびデータクリーニングに便利です。

入力

Drop a file or browse
One file · text
または

オプション

出力

統計

結果
指標
No data yet

頻度テーブル

結果
文字カウントパーセンテージ
No data yet
役に立ちましたか?

このツールを使う他の方法

REST API

curl -X POST https://api.iotools.cloud/v1/tool/character-frequency-analyzer \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inputText": "hello",
    "caseSensitive": "true",
    "includeWhitespace": "true"
  }'

ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。

AIエージェントに依頼する

Use the IOTools `character-frequency-analyzer` tool (Character Frequency Analyzer) on this input:

YOUR_INPUT_HERE

IOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。

埋め込みウィジェット

<iframe
  src="https://iotools.cloud/embed/character-frequency-analyzer/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="文字頻度分析ツール — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。

API/MCP 1回あたりの費用5クレジットから

次の方法でも利用可能

ガイド

このツールは何をしますか?

任意のテキストを貼り付けるか入力して、含まれる各文字の内訳を即座に取得します。各文字が出現する回数と、テキストの何パーセントを占めるかが表示されます。結果は頻出順に並べられ、合計文字数、ユニーク文字数、最も一般的な文字のサマリーが表示されます。

誰向けですか?

  • 暗号学学生とパズル解き師 が換字式暗号を解くために古典的な頻度分析を実行している場合 — 英文テキストは E、T、A、O、I に大きく偏っているため、文字のランキングは通常、それが何を表すかを明らかにします。
  • 言語学者と作家 が文字分布を研究したり、異常な繰り返しをチェックしたり、言語全体でテキストを比較する場合。
  • 開発者とデータクリーニングタスク が、テキストファイルに隠れている制御文字、一貫性のないスペース、または予期しない記号を検出する必要がある場合。
  • 教育者 が確率、エントロピー、または暗号の基本を具体的な視覚例で教えている場合。

使用方法

  1. テキストをボックスに入力または貼り付けるか、.txt ファイルをアップローダーにドラッグします — 入力すると周波数テーブルがリアルタイムで更新されます。
  2. 大文字と小文字(例:「A」と「a」)を別々にカウントする場合は、大文字と小文字を区別する をトグルします。デフォルトではオフなので、「A」と「a」はマージされます。
  3. 空白文字を含める をトグルして、スペース、タブ、改行が合計にカウントされるかどうかを決定します。目に見える文字のみを分析する場合はオフにしてください — 暗号化作業に便利です。通常、間隔は暗号化前に削除されます。
  4. 統計 パネルで概要を読み、頻度テーブル でカウント順に並べられた完全な内訳をスキャンします(同じ数は アルファベット順に並べられます)。
  5. 周波数テーブルをコピーするか、CSV としてダウンロードしてスプレッドシートやその他のツールで使用します。

FAQ

「大文字と小文字を区別する」をトグルするとカウントが異なるのはなぜですか? 大文字と小文字の区別がオフの場合(デフォルト)、「A」と「a」は 1 つのエントリに統合されます。表示されるカウントはそれらの合計です。オンにすると、大文字と小文字が別々に追跡されます。

スペース、タブ、改行はどうなりますか? デフォルトでは、それらは含まれ、テーブルで「Space」「Tab」「Newline」として表示されるため、読みやすいままです。空白文字を含める をオフにして、カウントと割合の両方からそれらを除外します — 文字と句読点のみを気にする場合に便利です。

周波数テーブルでは同じカウント数はどのように処理されますか? 同じカウントの文字はアルファベット順に並べられるため、結果は同じ入力と設定に対して安定していて再現可能です。

これは英語以外のテキストまたは絵文字で機能しますか? はい。アナライザーは Unicode コードポイントでカウントするため、アクセント付き文字、非ラテン文字、ほとんどの絵文字は壊れたフラグメントに分割されるのではなく、正しくカウントされます。

プライバシー

すべての分析はブラウザ内で完全に行われます。テキストはサーバーにアップロードまたは送信されることはありません。

textfrequencycryptographyanalysischaracterscounter

ツールが気に入りましたか?広告をなくしましょう。

1回のお支払いでアカウントから広告が完全になくなります。サブスクリプションも追跡もありません。