入力またはファイル選択
テキストを貼り付けるか、TXT、Markdown、CSV、JSON、LOG、HTMLを選択します。ファイルはブラウザで読み取り、計測サーバーへ送信しません。
プライベートなテキスト作業場
文字数カウンターでテキストを貼り付けるか入力すると、文字数、空白を除いた文字数、英字、数字、改行、単語数、最長行をすぐに確認できます。計算はブラウザ内で行い、Unicode文字をコードポイントとして一貫して扱います。
入力
投稿文、レポート、フォーム回答、メッセージ、コード、プレーンテキストを入力してください。文字数は編集に合わせて更新されます。
サンプル結果を表示しています。入力を編集すると計算できます。
このブラウザ内で計算します。通常の操作でテキストをアップロードすることはありません。
リアルタイム結果
改行を含む各行を表示し、行ごとの長さを示します。長い入力は200行まで、CSVには全行を出力します。
上限は500,000文字です。プレビューは最初の200行までで、OCR、文書変換、コード実行には対応しません。
簡単な使い方
文字数カウンターは数え方を明示して初めて比較できます。テキストを用意し、空白や改行を制限に含めるか決めてから結果を確認してください。
テキストを貼り付けるか、TXT、Markdown、CSV、JSON、LOG、HTMLを選択します。ファイルはブラウザで読み取り、計測サーバーへ送信しません。
フォームやメッセージの上限では空白と改行を含める設定が便利です。要件が異なる場合は各項目をオフにし、ファイル比較では改行を正規化します。
文字、空白なし文字、英字、数字、空白、行、単語、最長行を確認します。プレビューで見落とした改行も見つけられます。
概要をコピーして共有するか、行番号と長さを含むCSVをダウンロードして記録を残します。
カウント規則
空白、改行、Unicodeの扱いが違うと、エディターごとに結果が変わります。このページでは有効な規則を結果のすぐ近くに表示します。
設定が有効なら、文字、句読点、記号、スペース、タブ、改行を合計します。投稿文、フォーム、短いメッセージの上限確認に向いています。
同じ入力からスペースとタブを除いた補助値です。書式を除く制限と、入力位置をすべて数える制限を比べられます。
LF、CRLF、CRを認識します。改行を正規化すると同じ行構造で比較でき、検出した行末の種類は結果に残ります。
表示される合計にはUnicodeコードポイントを使うため、一般的な絵文字をUTF-16の2単位として二重に数えません。複数コードポイントの書記素は複数として数えられます。
これはプレーンテキストの計測ツールです。HTMLタグ、Markdown、プログラム構文、フォントの表示幅は解釈しません。合計は入力文字列と空白設定によって決まります。
複数の指標
文字数カウンターで主となる文字数の上限を確認し、補助指標でその内訳を見ます。スペースや数字、改行のどれを減らせばよいかを推測せずに済みます。
投稿、件名、フォーム、プロフィール、プロンプトなど、最大文字数が指定された場面で使います。要件に合わせて空白と改行を切り替えられます。
英字と数字は内容部分、空白は書式部分を示します。短い文章に余分な空白がある場合も確認できます。
コード、CSV、Markdown、ログ、端末出力では行数と最長行が役立ちます。これらは主の文字数を変更しません。
CSVには行番号、元の行、コードポイント長を保存します。最終合計だけでなく、長い行や空行の位置を確認できます。
実用例
目視では判断しにくい上限を確認するための小さなツールです。短い一文からコード抜粋、テキストファイルまで、アカウントなしで使えます。
公開前の文章を確認し、サービスがすべての入力位置を数える場合は空白も含めます。入力中の数字を見ながら少しずつ削れます。
フォームには単語数ではなく文字数の上限があることがあります。回答を貼り付け、空白を有効にしたまま送信前に確認します。
空白ありと空白なしを比べると、要件が文字、英字、入力全体のどれを意味するかを整理できます。
JavaScript、JSON、CSV、YAML、ログをテキストとして調べます。構文を検証したりコードを実行したりはしません。
整形前後のメッセージを比較できます。空白や改行の表示を切り替えても元の入力は編集可能なままです。
通常の処理は現在のブラウザで完結します。共有端末では使用後に消去し、拡張機能やクリップボード履歴はページの管理外だと考えてください。
プレーンテキストファイル
ファイルを選択するか入力欄へドロップしてください。ブラウザがテキストとして読み込み、貼り付けた内容と同じ規則で計測します。
TXT、Markdown、CSV、JSON、LOG、HTMLを最大500,000文字まで受け付けます。PDF、画像、スキャン、バイナリ文書のOCRや変換は行いません。
プレーンテキストを選び、入力欄の横に表示される名前を確認します。読み取りに失敗した場合は元の入力を残したままエラーを表示します。
入力欄の下の文字数と上限を確認します。大きすぎる入力を黙って切り捨てることはありません。
行末、最長行、空白、最初の200行を確認します。全行の記録が必要ならCSVを出力してください。
ローカル処理
通常の文字数計測にアカウントや必須アップロードはありません。貼り付けた文字列や選択したファイルを、このページのJavaScriptとFile APIで読み取ります。テキスト本体を変換サーバーへ送る通常経路はありません。
ローカル処理は完全な安全性を保証するものではありません。拡張機能、共有端末、クリップボード履歴、スクリーンショットから内容が見える場合があります。扱う権限のない情報は貼り付けず、共有端末では消去してください。
テキストを貼り付けるか、対応ファイルをローカルで読み取って計算します。
ログイン、APIキー、サーバージョブなしで使えます。
有効な行末と、主の合計に使った設定を結果に表示します。
よくある質問
文字数カウンターの空白、改行、Unicode、ファイル上限、プライバシーについて、他のエディターやサービスの結果と比較できるように説明します。
テキストを貼り付けるか入力してください。空白と改行の設定に応じた文字数と、空白を除いた補助値がすぐに表示されます。
初期設定では含まれます。空白を除く要件なら設定をオフにしてください。空白なしの値は常に別に表示されます。
入力文字列の一部なので初期設定では数えます。制限が区切りを含まない場合はオフにし、CRLFとLFを比べるときは正規化を使います。
Unicodeコードポイントで計測します。一般的な絵文字をUTF-16の2単位に分けませんが、複数コードポイントの書記素は複数として数えられます。
はい。コード、JSON、CSV、Markdown、設定、ログを貼り付けたり選択したりできます。構文解釈、コード実行、HTMLの表示幅計算はしません。
はい。元の入力を変更せず、結果パネルに空白なしの文字数を常に表示します。
通常の処理はアップロードやアカウントを必要とせず、ブラウザで完結します。共有端末では消去し、拡張機能や履歴にも注意してください。
上限は500,000文字です。プレビューは200行までですが、CSVには全行を出力します。
すぐに確認
メッセージを貼り付け、要件に合う規則を選び、元の文章を編集できる状態で結果やCSVを利用してください。