LOCAL-FIRST WRITING TOOL

無料の文字数カウント|空白・改行・バイト数も一括計算

文字数だけでなく、段落、文字種、読了時間、保存形式まで確認。
入力した本文は外部へ送信せず、この端末内で処理します。

文字数(すべて)0
文字数(空白なし)0
文字数(改行・空白なし)0
漢字数0
行数0
原稿用紙換算0.00枚

文字種別分布

JP
ひらがな0%
漢字0%
カタカナ0%
ひらがな0
漢字0
カタカナ0

テキスト構成

段落数0
空白文字数0
改行の数0
句読点(、)0
句読点(。)0

読了時間・その他

読了時間(目安)0分
平均文字数/行0.0
平均文字数/段落0.0
サロゲートペア0

自動抽出

URL0
メールアドレス0
電話番号0
ハッシュタグ0

SNS文字数制限

Twitter/X280
0残り280
Note20,000
0残り20,000
Instagram2,200
0残り2,200
LINE10,000
0残り10,000
SEOタイトル32
0残り32

用途から確認する数値を選ぶ

「何文字か」には一つの答えしかないわけではありません。提出要項、投稿画面、入稿システムによって、空白や改行を数えるか、文字数ではなく容量を見るかが変わります。

この画面では条件の異なる結果を同時に表示します。最初に用途を決め、その用途に必要な値だけを確認すると判断を誤りにくくなります。

提出・執筆で見る項目

  • レポートや応募文: 指定に合わせて空白込み・空白なしを選択
  • 小説や脚本: 原稿用紙換算と段落数を併用
  • Web記事: 見出しを含む総量と読了時間を確認
  • SNS: サービス別の上限と残り文字数を確認

データ入稿で見る項目

  • CSVや旧システム: 指定された文字コードのバイト数
  • フォーム入力: URL、メール、不可視の制御文字
  • コピー原稿: 不要な空白、空行、HTMLタグを整形

本文を外へ出さない計測設計

入力内容の集計、文字種判定、変換処理はブラウザ内で行います。アカウントやクラウド保存を前提にせず、公開前の原稿や業務文書も確認しやすい構成です。

3種類の文字数

総文字数、空白を除く値、空白と改行を除く値を並べ、提出条件との照合をしやすくします。

文字コード別の容量

この画面ではUTF-8、UTF-16とShift_JISの概算を確認できます。Shift_JIS・EUC-JP・ISO-2022-JPの正確な変換結果は、バイト数カウントで確認できます。

文章構成の手がかり

段落、行、句読点、漢字・ひらがな比率を表示します。読みやすさを断定せず、見直す箇所を探す材料として使います。

400字詰め換算の扱い

総文字数を400で割った概算です。禁則処理や段落頭の空きマスを再現するレイアウト計算ではありません。

目標モード

指定字数に対する進捗だけを表示し、本文そのものや目標値を外部サービスへ共有しません。

提出・入稿前によく迷うこと

提出条件に『空白を除く』とある場合はどの数値を見ますか?

上段の「文字数(空白なし)」を使います。改行も除外する指定なら「文字数(改行・空白なし)」を確認してください。

機密性のある文章を入力しても外部へ送信されませんか?

文字の集計と変換はブラウザ上で実行し、本文を解析用サーバーへ送信しません。ただし、共有端末では端末保存を有効にしないでください。

下書きを次回も同じ端末で開けますか?

入力内容はこのブラウザのローカルストレージへ自動保存され、再読み込み後も復元されます。別の端末やブラウザとは同期しません。

CSV入稿前にバイト数を見る理由は何ですか?

古い業務システムでは文字数ではなくShift_JISのバイト数で上限が決まる場合があります。絵文字など変換できない文字にも注意が必要です。

原稿用紙の実際の枚数と計算結果がずれることはありますか?

あります。表示値は総文字数を400で割った文章量の目安です。段落頭、禁則処理、空きマスを含む実際のレイアウトとは差が出ます。

コピーした文章に見えない文字が混ざっている場合は?

制御文字の検出値を確認してください。データ登録でエラーになる場合は、元データを残したうえで不要な文字を取り除きます。