文字を整える
初級文字数カウントを整える。
= 文字数・行数・原稿用紙・X換算を即カウント
テキストを貼り付けると、文字数・行数・単語数・原稿用紙の枚数・X(Twitter)の残り文字数などを、入力するそばから数えます。絵文字も「見た目1文字」として正しくカウント。入力はこの端末から一切出ません(送信ゼロ)。
TLDR — 30秒で分かる
貼り付けるだけで文字数・行数・原稿用紙・X換算・読了時間を即カウント。絵文字も「見た目1文字」で正しく数える。
主な機能を見る
- 空白込み/除く/改行除くの文字数
- X(Twitter)換算(CJK=2・残り280)
- 原稿用紙換算・読了時間の目安
- UTF-8バイト・全角半角・種類別の内訳
- 絵文字(サロゲートペア)も1文字
文字数(空白込み)
0
見た目の1文字単位
空白を除く
0
半角/全角の空白を除外
改行を除く
0
改行コードを除外
バイト数(UTF-8)
0
DB桁・APIの目安に
0 / 280
残り 280
行・段落・単語
- 行数
- 0 行
- 中身のある行
- 0 行
- 段落数(空行区切り)
- 0 段落
- 単語数(空白区切り)
- 0 語
- 単語数(日本語概算)
- 0 語
原稿用紙・読了時間
- 原稿用紙(400字=1枚)
- 0 枚
- 必要枚数(切り上げ)
- 0 枚
- 読了時間の目安
- 0秒
※ 日本語の黙読 約400〜600字/分で概算。改行を除いた文字数で計算します。
全角 / 半角の内訳(概算)
全角
0
半角
0
種類別の内訳(概算)
- ひらがな
- 0
- カタカナ
- 0
- 漢字
- 0
- 英数字
- 0
- 記号
- 0
- 空白
- 0
- その他
- 0
数え方のポイント・4つ
「1文字」は、数え方によって変わります。
- 1
絵文字も「見た目1文字」で数えます
😀 のような絵文字は内部的には2つ以上のコードで出来ていますが、ここでは Intl.Segmenter を使い「見た目の1文字」として数えます。👨👩👧 のような家族絵文字も1文字。素朴な
.lengthだと「2」「5」などと数えてしまうのを防ぎます。 - 2
X(Twitter) は「全角=2・半角=1」の重み
X では、ひらがな・カタカナ・漢字などのCJK文字は 2文字分、英数字や記号は 1文字分 として数えられ、上限は 280(無料アカウント)。日本語なら実質 140字 が目安です。このツールはその重みで残り文字数を表示します。
- 3
バイト数は文字数とは別物
UTF-8 では、半角英数字は1バイト、ひらがな・漢字は3バイト、絵文字は4バイトが目安。データベースの桁数(VARCHAR)やAPIの上限はバイトで決まることが多いので、文字数とあわせて確認できます。
- 4
原稿用紙・単語数・段落数は「概算」
原稿用紙は 400字=1枚(20字×20行)で、改行を除いた文字数から換算します。日本語の単語数や段落区切り(空行で区切る)も、用途に合わせた目安としてお使いください。
🔒 カウントはすべてあなたのブラウザの中(JavaScript)で完結します。入力した文章はサーバに送られません(送信ゼロ)。
SCENE 01
SNS・投稿
X(Twitter) の280上限に収まるか、書きながら残り文字数を確認。
SCENE 02
レポート・作文
「800字以内」「原稿用紙2枚」などの指定に、何字・何枚かを即チェック。
SCENE 03
フォーム・DB設計
入力欄の上限やVARCHAR桁を、UTF-8バイト数とあわせて見積もり。
よくある質問
- Q. 絵文字や顔文字は何文字と数えますか?
- A. 😀 や 👨👩👧 のような絵文字は「見た目の1文字」として数えます。単純な文字数(length)だと2や5になるところを正しく1にします。
- Q. X(Twitter)の文字数はなぜ普通の文字数と違うのですか?
- A. X はひらがな・カタカナ・漢字などCJK文字を2文字分、英数字・記号を1文字分として数え、上限は280です。日本語なら実質140字が目安になります。
- Q. 「文字数」と「バイト数」はどう違いますか?
- A. 文字数は文字の個数、バイト数はUTF-8で保存したときの大きさです。半角英数=1、ひらがな・漢字=3、絵文字=4バイトが目安で、DBの桁数やAPI上限はバイトで決まることが多いです。
- Q. 原稿用紙の枚数はどう計算していますか?
- A. 400字=1枚(20字×20行)で、改行を除いた文字数から換算します。「○枚△行」と必要枚数(切り上げ)を表示します。
- Q. 段落数はどうやって数えていますか?
- A. 空行(1つ以上の空の行)で区切られた、中身のあるブロックを1段落として数えます。
- Q. 入力した文章はサーバーに送られますか?
- A. いいえ。カウントはすべてあなたのブラウザ内のJavaScriptで完結し、文章は外部に一切送信されません(送信ゼロ)。
入力値はURLの「#」以降に入るためサーバーには送信されません。リンクを開くと同じ状態を復元します。
RELATED TOOLS
続けて整える