本文へスキップ

文字数カウント

Word & Character Counter

空白を含む場合と含まない場合の文字数、単語数、行数、段落数、UTF-8バイト数を数えます。

システムごとに文字の数え方が違うので、その数え方をすべて出したうえで、どれがどれかを書いておきます。空白を除いた文字数を数えるフォーム、CP949のバイト数を数えるSMS、UTF-16単位を数えるJavaScript。同じ段落に答えが3つあり、文字数カウンターが数えている当のフォームと食い違う理由がこれです。

🔒 ブラウザの中だけで動きますcountwordscharactersstats

テキスト

集計

文字数

0

人が指で数える単位

空白を除いた文字数

0

空白・タブ・改行を除いた数

単語数

0

ラテン文字の単語+CJK文字

行数

0

段落数

0

文の数

0

UTF-8バイト

0

CP949バイト

0

韓国の古い書式が数える基準

文字数が食い違う理由
書記素
0
コードポイント
0
UTF-16単位
0
CJK文字(漢字・かな・ハングル)
0

家族の絵文字1つは書記素1個、コードポイント7個、UTF-16単位11個です。Macでコピーした「が」(か+濁点)は書記素1個にコードポイント2個です。JavaScriptのstring.lengthが返すのはUTF-16の数で、多くの文字数カウンターが提出先の書式と食い違うのはこれが理由です。

所要時間

黙読

0秒

音読

0秒

文字体系ごとに別の速度で見積もります。ひとつの速度でまとめると、CJKの文章では2倍以上ずれるからです。1分あたり英単語240語に対して漢字・かな・ハングル550文字、音読では140/330で計算します。成人読者の平均であって、個人について約束するものではありません。

使い方

  1. テキストを貼り付けるか入力します

    入力している間ずっと数え直します。どこにも送信しないので、まだ提出していない志望動機を入れてもかまいません。

  2. そのフォームが実際に使う数値を読みます

    応募書類は空白を除いた文字数を数えるものが多く、SMSの長さはCP949のバイト数、データベースの列の上限はふつうUTF-8のバイト数です。どれがどれかはラベルに書いてあります。

  3. よくある上限と見比べます

    韓国の自己PR欄の500字・1,000字・1,500字、Xの280字、そして超えるとLMSとして課金される90バイトの境目を、棒で示します。上限そのものは韓国のフォームに合わせた目盛りです。

よくある質問

応募フォームはどの数値を使っていますか

ほとんどは「空白を除く文字数」です。空白を数えるところもあり、古いシステムには全角1文字を2バイトと数えるバイト基準もあります。フォーム自身にカウンターが付いているなら、ここの数値と突き合わせて一致するほうを使ってください。

絵文字が11文字と数えられるのはなぜですか

家族の絵文字は書記素1つ、コードポイント7つ、UTF-16単位11です。このページは3つとも表示します。JavaScriptのstring.lengthで検査しているフォームは11を数えていて、上限に余裕があるように見える文章がはじかれる理由がそれです。

読む時間はどのくらい正確ですか

成人読者の平均であって、あなた個人についての約束ではありません。英語の単語と、漢字・かなの文字を別の速度で見積もっています。1つの速度でまとめると2倍ほどずれるからです。

テキストはブラウザの外に出ますか

出ません。すべての集計をページの中で計算します。テキストを運べる通信そのものがなく、まだ誰にも見せられない下書きにはそこが肝心です。

ここから渡せます

次の一手

このツールが出したものをそのまま受け取れる道具です。