文字数カウント
貼り付けたテキストの文字数を、改行や空白を含む場合・含まない場合それぞれで数えます。行数、段落数、原稿用紙の枚数、SNSの文字数換算も同時に表示します。
計算結果
- 文字数(改行を含まない)
- 0 文字
- 文字数(空白も除く)
- 0 文字
- 文字数(すべて含む)
- 0 文字
- 行数
- 0 行
- 段落数
- 0 段落 空行で区切って数えています
- 原稿用紙
- 0 枚 400字詰め換算
- X(Twitter)換算
- 0 / 140 全角1文字=1、半角1文字=0.5として概算
- UTF-16コード単位
- 0 JavaScriptのlengthと同じ値
入力した内容はお使いのブラウザの中だけで計算されます。当サイトが計算のために 入力内容をサーバーへ送信することも、保存することもありません。
なお、このページは広告配信サービス(Google AdSense)とアクセス解析ツール(Google アナリティクス 4)のスクリプトを読み込んでいます。 入力欄の中身をそこへ渡す作りにはしていませんが、第三者のスクリプトが動くページではあります。 取り扱いが厳しく決められている情報は、社内の規程に照らしてご判断ください。 Cookie の扱いはプライバシーポリシーに書いています。
この計算ツールは、自分のサイトへ無料で置けます。 設置の代行や設定の相談は法人向けの案内にあります。
数えるもの
テキストを貼り付けるだけで、次の項目を一度に数えます。
- 文字数(改行を含まない/空白も除く/すべて含む)
- 行数、段落数
- 原稿用紙の枚数(400字詰め換算)
- X(Twitter)の文字数換算
数え方が複数ある理由
「文字数」といっても、場面によって数え方が違います。
| 場面 | 一般的な数え方 |
|---|---|
| 原稿の文字数指定 | 改行を含まない |
| 入力欄の上限 | すべて含む |
| 論文・レポート | 指定による |
3通りの文字数を、同時に出します
文字数といっても、何を1文字と数えるかは場面によって違います。 このツールは3通りを並べて表示するので、提出先の指定に合うものを選べます。
| 表示 | 数えるもの | 使う場面 |
|---|---|---|
| 文字数(改行を含まない) | 改行だけを除く。空白は数える | 原稿用紙の換算、原稿の分量 |
| 文字数(空白も除く) | 空白と改行を除く | 実質の分量を見るとき |
| 文字数(すべて含む) | 空白も改行も数える | 入力欄の上限に収まるか |
同じ文章でも、この3つは一致しません。
あい うえ と改行1つなら、順に5文字・4文字・6文字になります。
単語数は出していません。 日本語は語の間に空白を置かないため、 空白で区切って数えると「文章全体で1語」になり、意味のある数になりません。 英文の語数が必要な場合は、別の道具をお使いください。
用途によって基準が違います
応募書類の「800字以内」は、通常は句読点を含めた文字数です。 空白を除くかどうかは募集要項に書かれていることが多いので確認してください。
SNSの投稿制限は、サービスごとに数え方が異なります。 URLを短縮後の固定文字数として数えるサービスもあり、 見た目の文字数と実際のカウントが一致しない場合もあります。
メタディスクリプションのように検索結果に出る文章は、 文字数ではなく表示幅で切られます。 全角と半角では幅が違うため、同じ文字数でも切れる位置が変わります。
翻訳や文字起こしの料金は、原文の文字数を基準にすることが一般的です。 この場合は空白を除いた文字数で見積もるのが通例です。
X(Twitter)換算は「全角1・半角0.5」で出しています
Xの投稿制限は、日本語では140字と表示されます。 中で使われているのは文字数ではなく重みで、半角1文字が1、それ以外が2、 上限が280という数え方です。全角だけなら140字、半角だけなら280字入ります。
このツールはその重みを半分にして「◯ / 140」の形で表示します。 全角と半角が混ざった文には、単純な文字数より近い値が出ます。
絵文字と特殊な文字
絵文字の多くは、内部的に2文字分として扱われます。 肌の色や家族構成を表す絵文字はさらに多くの文字を組み合わせているため、 1つの絵文字が5文字や7文字と数えられることがあります。
このツールは、人が見て1文字と認識する単位で数えるようにしています。 入力欄の制限が内部的な文字数で判定される場合は、 ここでの表示より多くカウントされることがある点にご注意ください。
上限のある書類で使います
- 応募書類や作文の字数制限
- 記事や説明文の分量の把握
- 翻訳や文字起こしの料金の見積もり
- 入力欄の上限の確認
- Xの投稿が上限に収まるかの確認
原稿用紙の枚数に換算した目安も表示します。
よくある質問
- 絵文字は何文字として数えられますか。
- 1文字として数えます。家族の絵文字のように複数の文字が結合してできている絵文字も、見た目どおり1文字として扱います。プログラムで扱う際の長さ(UTF-16コード単位)も別途表示しているため、必要に応じてご確認ください。
- 入力した文章が外部に送られることはありませんか。
- 文字数の計算はすべてお使いのブラウザの中で完結し、当サイトが計算のために入力内容をサーバーへ送信することも、保存することもありません。ただしこのページには広告配信サービス(Google AdSense)のスクリプトを読み込んでいます。入力欄の中身をそこへ渡す作りにはしていませんが、第三者のスクリプトが動くページではあります。取り扱いが厳しく決められている原稿は、社内の規程に照らしてご判断ください。
この計算の背景
- メールアドレス・URLの抽出|手作業で抜ける理由
問い合わせ文や議事録からメールアドレス・URL・電話番号だけを取り出す作業を、手で拾うとなぜ抜けるのかを整理します。抽出に使う条件と、拾えない書き方も具体的に示します。
関連するツール
- メールアドレス・URL・電話番号の抽出
テキストの中からメールアドレス、URL、電話番号、数値をまとめて抜き出します。数値の場合は合計・平均・最大最小も同時に計算します。
- 全角・半角の変換
全角の英数字・記号・カタカナを半角に、またはその逆に一括変換します。濁音・半濁音を含む半角カナの復元にも対応しています。
- 重複行の削除
1行1件のリストから重複している行を取り除きます。どの内容が何件重複していたかも表示するため、データの確認にもお使いいただけます。
- テキストの一括置換
テキスト内の文字列をまとめて置き換えます。正規表現にも対応し、置換した件数も表示します。処理はブラウザ内で完結します。
- 行の並べ替え
テキストの行を昇順・降順・逆順・ランダムに並べ替えます。数値として並べ替えるオプションにより、10が2より後ろに来る自然な順序にできます。
- 行番号を振る
テキストの各行に連番を振ります。開始番号、区切り文字、桁揃えを指定でき、空行を飛ばすこともできます。
最終更新日: