無料・登録不要・入力は端末内

文字数カウント

文章を貼り付けるだけ。見た目の文字数、改行・空白を除いた数、行数、段落数、コードポイント、UTF-16を同時に確認できます。日本語・絵文字・結合文字に対応します。

文字数カウントツール

入力した文章はサーバーへ送信しません。機密情報や個人情報は貼らないでください。

「文字数」は、数え方で変わる

詳しい数え方

同じ文章でも、ツールやサービスによって文字数は変わります。このツールは、よく使われる3つの数え方を同時に表示します。

見た目の文字 人が1文字と感じる単位

絵文字、肌色、旗、家族の絵文字、結合文字などを1文字として数えます。文章を書くときの感覚に最も近い数え方です。

コードポイント Unicodeの符号位置

文字をUnicodeの番号で数えます。絵文字の内部構造によっては、見た目より多くなります。プログラムや仕様を確認するときの参考値です。

UTF-16 JavaScriptの文字列長

JavaScriptの length などが返す値です。絵文字の多くは2単位になるため、見た目の文字数とずれます。

使い方

  1. 上のテキストエリアに、数えたい文章を入力または貼り付けます。
  2. 必要なら「目標文字数」に、上限や目標の数値を入れます。
  3. 見た目の文字数を確認し、必要に応じて改行・空白を除いた数や行数も見ます。
  4. 「結果をコピー」で、各数値をまとめてコピーできます。

長い文章で表示が重い場合は、「リアルタイムに数える」をオフにして「計算する」を押してください。

よくある質問

改行は文字数に含まれますか?

「見た目の文字数」と「コードポイント」「UTF-16」には含まれます。「改行を除く」と「空白・改行を除く」では除いた数を表示します。媒体によって改行の扱いが違うため、提出先の仕様も確認してください。

空白は文字数に含まれますか?

「見た目の文字数」には含まれます。「空白・改行を除く」では、半角空白、全角空白、タブ、改行を除いた数を表示します。句読点は文字として数えます。

絵文字は1文字ですか?

「見た目の文字数」では、絵文字を1文字として数えます。肌色の絵文字、旗、家族の絵文字なども1文字です。ただし、サービスによっては内部のコードポイントやUTF-16で数えるため、2文字以上になることがあります。

全角と半角は区別しますか?

どちらも1文字として数えます。全角を半角に変換した場合の数は変わりませんが、バイト数や媒体の制限は変わる場合があります。このツールは文字数の比較用で、全角・半角変換は行いません。

入力した文章はサーバーへ送信されますか?

送信しません。入力した文章はブラウザ内で処理します。ただし、広告・解析ツール・ブラウザ拡張など、別の仕組みがページにアクセスする可能性はあります。機密情報や個人情報は貼らないでください。

X(Twitter)やInstagramの文字数も数えられますか?

文字数の参考には使えますが、各サービスの制限は独自の数え方をしています。URLの扱い、絵文字の重み、改行の扱いなどが異なるため、投稿前には公式ヘルプも確認してください。関連記事で考え方をまとめています。

目標文字数との差はどう表示されますか?

目標を入力すると、見た目の文字数との差を表示します。目標より少なければ「あと何文字」、多ければ「何文字超過」と表示します。目標を空にすると、差の表示は消えます。

このサイトについて

「机上の索引」は、文章を書く人、調べる人、何かを作る人のための小さな道具箱です。まずは文字数カウントから始め、使い方の記事と一緒に育てていきます。

計算結果は参考値です。媒体の上限、提出先の仕様、アプリの表示を保証するものではありません。詳しくはこのサイトについてと利用上の注意をご覧ください。

このページを共有