テキストの文字数・単語数・行数・文字種構成をリアルタイムで解析します。
Unicodeベースで文字数をカウントし、UTF-8エンコーディングでバイト数を算出します。
文字数 = Unicode文字数(全角・半角を各1文字としてカウント)
バイト数 = UTF-8エンコード時のサイズ(半角英数1B、ひらがな・漢字3B)
単語数は空白区切りで算出し、読了時間は日本語の平均読速度(400字/分)を基準に推定しています。
Q. 全角と半角の文字数はどう数えますか?
A. 本ツールではUnicode基準で1文字=1としてカウントします。全角も半角も同じ1文字です。ただしバイト数は異なり、半角英数は1バイト、日本語は3バイトとなります。
Q. SNSの文字数制限はどのくらいですか?
A. X(旧Twitter)は140文字(有料プランは長文可)、Instagramのキャプションは2,200文字、LINEのメッセージは10,000文字が上限です。
Q. 絵文字は何文字としてカウントされますか?
A. 絵文字はUnicodeの仕様により、1つの絵文字でも複数のコードポイントで構成される場合があります。本ツールではJavaScriptのstring.length基準でカウントしています。
Unicode(ユニコード)は世界中の文字を統一的に扱うための文字コード規格です。日本語の漢字、ひらがな、カタカナはそれぞれ固有のコードポイントが割り当てられており、正確な文字種判定が可能です。
UTF-8エンコーディングでは、ASCII文字は1バイト、日本語文字は通常3バイトで表現されます。そのため同じ文字数でも、日本語テキストは英文テキストの約3倍のデータサイズになります。レポートやSNS投稿の文字数管理に活用してください。