サクラエディタWikiブラウザで使える実用テキストツール
日本語

無料オンラインツール

文字数カウント:空白除外・行数・バイト数も計測

入力と同時に総文字数、空白を除く文字数、UTF-8バイト数、行数、単語・語句の目安を表示します。

テキスト作業スペース

文字数・行数カウントツール

処理はブラウザ内で完結

差分比較

0 文字 0 空白除外 0 バイト 1 0 語句
入力0 文字
比較する文章0 文字
結果未実行

文字数カウントで行数・UTF-8バイト数を数える方法

文字数カウントの入力欄へ文章を貼り付けると、上部の集計値がリアルタイムで更新されます。総文字数は空白と改行を含む入力全体、空白除外は半角空白、全角空白、Tab、改行などを除いた目安です。UTF-8バイト数はテキストをUTF-8として符号化した場合の容量、行数は改行で区切られた行の数です。入力が空でも編集領域として1行と表示します。

文字数カウントで「文字数を集計」を実行すると、設定に基づく文字数と各集計値を結果欄へまとめます。「空白を数える」「改行を数える」のチェックで、用途に合わせた文字数を確認できます。投稿フォームや広告文の上限がどの数え方を採用しているかはサービスごとに異なるため、最終的には掲載先のカウンターも確認してください。

  1. 文章を入力する原稿、説明文、コードなどを入力欄へ貼り付けます。
  2. 数え方を選ぶ空白と改行を文字数へ含めるかチェックで指定します。
  3. 必要な指標を確認する総文字数、空白除外、UTF-8バイト、行数を用途に合わせて読みます。

文字数カウントで見る文字数とバイト数の違い

文字数カウントで示す文字数は、人が認識する記号の数に近い指標ですが、バイト数は保存や通信に必要なデータ量です。UTF-8では半角英数字の多くは1バイト、日本語のひらがな・カタカナ・漢字の多くは3バイトです。絵文字や一部の特殊文字は4バイト以上になることがあります。そのため「100文字」と「100バイト」は同じではありません。データベースやAPIにバイト上限がある場合は、文字数ではなく指定された文字コードのバイト数を確認します。

指標このツールでの数え方主な用途
総文字数JavaScriptで認識するUnicode文字の単位原稿やSNS投稿の長さ
空白除外空白・Tab・改行を除外本文量の目安
UTF-8バイト数TextEncoderによる符号化サイズAPIや保存容量の確認
行数CRLF・LF・CRで区切った行ログ、CSV、一覧の件数目安
単語・語句英数字列と日本語文字列の簡易抽出文章構成の参考値

サクラエディタとオンライン文字数カウントの使い分け

文字数カウントとは別に、サクラエディタ本体では選択範囲の情報やステータス表示、機能・設定によって文字数やバイト関連の値を確認できます。実ファイルでは文字コードがShift_JIS、UTF-16、UTF-8 BOM付きなどの場合があり、保存時のバイト数はこのページが示すUTF-8値と一致しないことがあります。本ページは貼り付けた文章の内容量をすぐ確認する用途に使い、実ファイル容量や保存形式の検証は本体とファイル情報で行います。

改行の数え方にも注意が必要です。CRLFはコード上2文字ですが、人が読む文章では1回の改行です。このページの総文字数は元入力のコードポイントを数えるためCRLFの影響を受け、行数はCRLFを1つの区切りとして扱います。投稿サービスによっては改行を1文字、2文字、または文字数対象外として扱うため、上限ぎりぎりの原稿では余裕を持たせてください。

文字数カウントをSEO原稿・SNSで使う方法

文字数カウントをSEOのタイトルや説明文に使っても、表示を完全には保証できません。検索結果の表示幅は文字の種類や端末によって変わり、Googleが文面を書き換えることもあります。文字数は長すぎないかを判断する補助として使い、主要語と結論を前半へ置きます。SNSやフォームではURL、改行、絵文字の換算ルールが独自の場合があるため、下書きを整えた後に投稿画面でも再確認します。

一覧データでは行数をレコード件数の目安にできますが、CSVのセル内改行や末尾空行があると実レコード数とは一致しません。重複行削除前後の行数を比べれば、整理された件数を把握できます。正確なCSV件数が必要な場合はCSVパーサーを備えた表計算ソフトや専用ツールを利用してください。

文字数カウントの用途別チェック例

文字数カウントで文章を確認する場合は、まず総文字数と空白を除く文字数のどちらが掲載先の条件に近いかを決めます。応募フォームでは改行を含むことがあり、広告文では半角記号も1文字として扱うことがあります。文字数カウントで文章を上限ぎりぎりまで埋めず、重要な語句を前半に置いて余裕を残します。URLが自動短縮されるSNS、絵文字を複数単位で数えるサービスなど、独自仕様がある場合は投稿画面の表示を優先してください。

文字数カウントで文章を検証するときは、行数とUTF-8バイト数も組み合わせます。APIへ送るJSON、データベースへ保存する文章、CSVから取り込む説明欄には、文字数上限とバイト上限の両方が設定されることがあります。日本語や絵文字が多い文章はバイト数が先に上限へ達する可能性があります。結果を記録し、実際の保存文字コードと改行コードも確認すれば、入力画面では見つけにくい容量超過を事前に避けられます。

よくある質問

よくある質問

文字数カウントで空白を除外できますか?

はい。上部に空白、Tab、改行などを除いた文字数を常時表示します。実行時のチェックでも空白を含めるか選べます。

文字数カウントでは日本語1文字を何バイトとしますか?

一般的なひらがな、カタカナ、漢字の多くはUTF-8で3バイトです。ただし記号や絵文字などは異なるため、実際の値はツール表示で確認してください。

文字数カウントで改行は文字数に含まれますか?

総文字数には元入力の改行コードを含みます。実行時は「改行を数える」で設定に基づく文字数へ含めるか選べます。

文字数カウントがWordやSNSと違うことがありますか?

あります。絵文字、結合文字、URL、改行などの数え方はサービスごとに異なります。掲載先の表示を最終確認してください。

文字数カウントへ入力した文章は送信されますか?

集計はブラウザ内で行い、入力本文を処理目的でサーバーへ送信しません。