文字数カウント|原稿用紙・SNSの投稿上限・UTF-16の数え方に対応
原稿用紙の枚数と、SNSごとの上限に対する残り字数を同時に出します。
見た目の文字数
0
改行を除くと 0/空白も除くと 0
UTF-16 の数(入力欄の上限はこれ)
0
絵文字・𠮷は2と数える
バイト数(UTF-8)
0
行 0/段落 0
| 上限の目安 | いま | 上限 | 残り | 数え方 |
|---|---|---|---|---|
| X(旧Twitter)※目安 | 0 | 280 | 280 | 日本語2・英数1で数える |
| LINE メッセージ | 0 | 5000 | 5000 | UTF-16 |
| ココナラ サービス内容 | 0 | 1000 | 1000 | UTF-16 |
| ココナラ タイトル | 0 | 25 | 25 | UTF-16 |
| 400字詰め原稿用紙 | 0 | 1 | 1 | 枚 |
上限の数字は各サービスの仕様変更で変わります。投稿前に、そのサービス側の表示で確認してください。
特長
3つの数え方を同時に
見た目の文字数、maxlength と同じ数え方(UTF-16)、バイト数。上限がどれで数えられているかで答えが変わります。
原稿用紙の枚数
20字×20行で、段落ごとに改行した実際の升目の使い方で数えます。
入力した文字は送りません
数えるのはブラウザの中だけ。原稿や社外秘の文章をそのまま貼れます。
使い方
- 文章を貼る(ファイルからも読めます)
- 文字数・行数・原稿用紙の枚数がその場で出ます
- 上限を確かめたいサービスの行を見ます
よくある質問
- 「文字数」が3つあるのはなぜですか?
- 数え方が3通りあるからです。人が数える「見た目の文字数」、ブラウザの入力欄の上限(maxlength)やLINEなどが使う「UTF-16の数」(絵文字や「𠮷」のような字を2と数える)、データベースなどの上限に使われる「バイト数」。どの上限に合わせるかで見る数字が変わります。
- 絵文字を入れたら、見た目より多く数えられます
- UTF-16 の数え方では、絵文字や一部の漢字(𠮷・𩸽 など)は1文字で2と数えられます。多くの入力欄の上限はこの数え方なので、「見た目では収まっているのに末尾が切れる」ことが起きます。UTF-16 の欄を見てください。
- 原稿用紙の枚数はどう数えていますか?
- 1行20字、1枚20行(400字詰め)として、段落(改行)ごとに次の行へ移る前提で数えています。空行も1行として数えます。字数を単純に400で割った数より多くなるのはそのためです。
- 入力した文章はどこかへ送られますか?
- 送られません。数える処理はすべてお使いのブラウザの中で動きます。ページを開いたあとに通信を切っても、そのまま使えます。
- X(旧Twitter)の残り字数は正確ですか?
- 目安です。X は日本語の文字を2、英数字を1と数えて280を上限にしています(URLは一律に短く数える等、ここで扱っていない規則もあります)。仕様は変わることがあるので、投稿前に X 側の表示で確認してください。