文字数カウント
- 文字数(改行を除く)
- 96 字
- 文字数(空白・改行を除く)
- 92 字
- 文字数(すべて)
- 99 字
- 改行も 1 字
- 原稿用紙(400 字詰め)
- 1 枚
- 7 行・最後の 1 枚は 7 行目まで
- 行数 / 段落数
- 4 / 3
- 段落数は空行を除いた行
- 半角を 0.5 字で数える
- 90.5 字
- バイト数(UTF-8)
- 269 バイト
- バイト数(Shift_JIS)
- 187 バイト
- 改行は 2 バイト
- X(旧 Twitter)
- 184 / 280
- 全角は 2 と数える
残り 304 字(24%)
使い方・仕組み解説
文字数カウントとは?
文字数カウントは、貼り付けた文章の文字数を空白・改行を含む / 除くの両方で数え、400 字詰め原稿用紙の枚数、バイト数、X(旧 Twitter)の換算文字数まで同時に出すツールです。ボタンはありません。入力するたびに数え直します。応募書類や未公開の原稿でもそのまま使えます。
レポートや作文、エントリーシートの志望動機、SNS の投稿など、字数に上限がある文章は多くあります。ところが上限の数え方は場面ごとに違います。改行を数えるのか、空白はどうするのか、原稿用紙なら改行で余ったマスも 1 行に数えるのか。このツールは主な数え方を 1 画面に並べるので、提出先の規定に合う数字をそのまま読めます。
使い方
- 入力欄に文章を貼り付けるか、直接入力します。最初に入っている例文は「文章を消す」で消せます
- 文字数(改行を除く / 空白・改行を除く / すべて)、原稿用紙の枚数、行数と段落数、バイト数、X の換算文字数が下に出ます
- 字数制限がある場合は「字数制限」に上限を入れます。残り字数と割合がバーで表示され、超えると赤字で超過字数が出ます
- 文章を直すと数字もその場で変わるので、削りながら上限に合わせられます
空白や改行は文字数に含める?
字数制限の多くは「改行を除き、空白は含める」数え方です。原稿用紙に書く前提の規定では空白も 1 マスを使うので字数に入り、改行は字ではないので数えません。Web のフォームは入力欄の仕組みで改行も 1 字に数えることがあるため、送信できないときは「すべて」の値を見ます。
「今日は晴れ。(改行)明日は(全角スペース)雨。」を 4 通りで数えると次のようになります。
| 数え方 | 文字数 | 内容 |
|---|---|---|
| すべて | 13 字 | 改行・空白も 1 字 |
| 改行を除く | 12 字 | 多くの字数制限の数え方 |
| 空白・改行を除く | 11 字 | 中身の文字だけ |
| 半角を 0.5 字 | 12 字 | この例は全角だけなので変わらない |
この短い例文でも、数え方しだいで 11 字から 13 字まで幅があります。規定に「空白を含む」「改行を含まない」と書いてあればそれに従い、書いていなければ「改行を除く」の値を使うのが無難です。英語の文章は単語のあいだの空白が多いので、空白を含むかどうかで数字が大きく変わります。
原稿用紙 400 字詰めだと何枚になる?
400 字詰め原稿用紙は 1 枚 20 行なので、枚数は「使った行数 ÷ 20」の切り上げです。「文字数 ÷ 400」では出ません。段落の頭を 1 マス空け、改行した行の残りのマスも使ったものとして数えるからです。このツールは 20 字 × 20 行のマス目に文章を流し込み、使った行数から枚数を出しています。
例として、合計 380 字の文章を 5 つの段落に分けて書いた場合を数えます。各段落は頭の 1 マスを足して 20 字ごとに 1 行を使います。
| 段落 | 文字数 | 使う行数 |
|---|---|---|
| 1 | 100 字 | 6 行 |
| 2 | 90 字 | 5 行 |
| 3 | 80 字 | 5 行 |
| 4 | 70 字 | 4 行 |
| 5 | 40 字 | 3 行 |
| 合計 | 380 字 | 23 行 |
380 字は 400 字より少ないのに、5 段落に分けると 23 行になり、20 行の 1 枚目に収まらず 2 枚目の 3 行目までかかります。同じ 380 字を段落なしで続けて書けば 20 行・1 枚です。「400 字以内」の課題で原稿用紙 1 枚に収めたいときは、段落の数も字数と同じくらい枚数を左右します。
このツールの原稿用紙換算は、行頭に来る句読点を前の行の最後のマスへ入れる処理(ぶら下げ)も再現しています。会話文のように「「」で始まる行は 1 マス下げません。書き方の規則は原稿用紙のマス目の使い方 早見表で確認できます。文章をマス目に清書して PDF にするなら原稿用紙・作文用紙メーカーが使えます。
バイト数は何に使う?
バイト数は、システムの入力欄やデータベースが「文字数」ではなく「保存できる容量」で上限を決めているときに使います。同じ 1 字でも、文字の種類と文字コードによって 1〜4 バイトまで変わります。
| 文字 | 種類 | UTF-8 | Shift_JIS |
|---|---|---|---|
| A | 半角英数字 | 1 バイト | 1 |
| ア | 半角カナ | 3 バイト | 1 |
| あ | ひらがな | 3 バイト | 2 |
| 漢 | 漢字 | 3 バイト | 2 |
| 😀 | 絵文字 | 4 バイト | 表せない |
たとえば「ハコツールズ」の 6 字は、UTF-8 では 18 バイト、Shift_JIS では 12 バイトです。「全角 10 字(20 バイト)まで」のような古いシステムの規定は Shift_JIS の数え方で、全角を 2 バイト、半角を 1 バイトとしています。改行は UTF-8 では 1 バイト、Shift_JIS では Windows の改行(CR + LF)として 2 バイトで数えます。
Shift_JIS のバイト数は「ASCII と半角カナは 1、それ以外は 2」で数えた概算です。絵文字のように Shift_JIS で表せない文字は数えずに件数だけを表示します。ファイルを実際に Shift_JIS で保存したいときは文字コード変換を使ってください。
X(旧 Twitter)の文字数はどう数える?
X は日本語などの全角文字を 1 字で 2、半角英数字を 1 と数え、合計 280 までを 1 回の投稿にできます。全角だけなら 140 字が上限です。URL は長さにかかわらず短縮 URL に置き換わるので一律 23 と数えます。
| 入力 | X の換算 |
|---|---|
| 全角(日本語)140 字 | 280 |
| 半角英数字 280 字 | 280 |
| URL 1 本(長さは問わない) | 23 |
| 絵文字 1 つ | 2 |
このツールの X の換算文字数は、X が公開している文字数の数え方(twitter-text の重み付け)に合わせています。有料プランの長文投稿は対象外で、無料アカウントの上限 280 で判定します。絵文字は肌の色や家族の組み合わせのように複数の部品でできていても 1 つで 2 と数えます。
絵文字や濁点は 1 文字と数える?
このツールは画面で見えている 1 字を 1 と数えます。家族の絵文字「👨👩👧」はコンピューターの内部では 5 つの部品(コードポイント)でできていますが、数えると 1 字です。国旗の「🇯🇵」も 2 つの部品を 1 字と数えます。分け方には Unicode の書記素クラスタ(見た目の 1 字のまとまり)の規則を使っています。
プログラムの文字列の長さは部品の数で数えることが多く、入力欄によっては絵文字 1 つを 2 字以上と数えて上限に引っかかります。字数制限のあるフォームで絵文字を使うときは、その入力欄が実際にいくつと数えるかを送信前に確かめてください。
濁点のついた「が」も見た目どおり 1 字と数えます。ただし「が」には内部の表し方が 2 通りあり、1 つの部品で表す「が」は UTF-8 で 3 バイト、「か」に結合用の濁点(U+3099)を重ねた「が」は 2 つの部品で 6 バイトです。画面では区別がつかず、文字数はどちらも 1 字ですが、バイト数で上限を決めている入力欄では差が出ます。「か」の後ろに独立した記号の「゛」(U+309B)を打った場合は、見た目も 2 字なので 2 字と数えます。
Word やスマホのメモとの違いは?
Word の文字カウントは「スペースを含めない」「スペースを含める」の 2 通りを出し、改行はどちらにも数えません。このツールの「空白・改行を除く」「改行を除く」と同じ考え方なので、同じ文章なら近い数字になります。Word は単語数も別に出します。
スマホのメモアプリには文字数を表示しないものがあります。このページはスマホのブラウザでも動くので、メモからコピーして貼り付ければ数えられます。Word にない数え方、たとえば原稿用紙の枚数や X の換算を確かめたいときにも使えます。
原稿用紙の換算はどんな文章にも正確?
- 原稿用紙の換算は段落頭の 1 マス空けとぶら下げを入れた目安です。学校や応募先が独自の書き方(段落頭を空けない、題名と氏名の行を数える等)を指定している場合は、その規定で数え直してください
- 一度に数えられるのは 1,000,000 字までです。それより長い文章は分けて貼り付けてください
- 字数制限の判定は「改行を除く」文字数で行います。提出先の数え方が違うときは、表示されている他の値と見比べてください
- 全角と半角が混ざっていて数え方がずれるときは、全角半角変換で揃えてから数えると規定に合わせやすくなります
入力した文章は保存される?
入力した文章はページを再読み込みすると消えます。下書きは別の場所に保存しておいてください。
よくある質問
- 字数制限の「400 字以内」に改行や空白は含まれますか?
- 多くの規定は改行を数えず、空白は 1 字として数えます。提出先が数え方を書いていなければ「改行を除く」の値で判断し、Web のフォームで送信できないときは改行も含めた「すべて」の値を確かめてください。
- 400 字の文章が原稿用紙 1 枚に収まらないのはなぜですか?
- 段落の頭を 1 マス空け、改行した行の残りのマスも使ったものとして数えるためです。段落が多いほど使う行数が増え、400 字未満でも 20 行を超えて 2 枚目に入ります。
- X(旧 Twitter)では日本語を何文字まで投稿できますか?
- 無料アカウントは全角文字を 1 字で 2 と数えて合計 280 までなので、日本語だけなら 140 字です。半角英数字は 1 と数え、URL は長さにかかわらず 23 と数えます。
関連ツール
ファイル処理
原稿用紙・作文用紙メーカー
200字・400字・600字・800字・1200字の原稿用紙・作文用紙をA4/B5/B4・縦書き/横書きで無料ダウンロード。小論文や読書感想文の文章をマス目に流し込んだ状態でPDF印刷でき、ブラウザ内で完結。
ファイル処理
全角半角変換
英数字・カタカナ・記号・スペースを文字種ごとに選んで全角と半角を一括変換できる無料ツール。変わった箇所をハイライト表示し、半角カナの濁点も合成・分解します。
ファイル処理
文字コード変換(CSV文字化け修正)
CSV・テキストの文字コードを自動判定し、UTF-8(BOM付き)・Shift_JIS・EUC-JPへ変換。Excelで開くと文字化けするCSVの修復と、変換で失われる文字の事前確認ができます。
ファイル処理
PDFテキスト抽出
PDF内のテキストを一括抽出してコピーやtxtダウンロードができる無料ツール。「1-3,5」の書式でのページ範囲指定とページ区切り表示に対応し、抽出結果はその場で編集できます。