clar text tools

文字数を、ブラウザの中だけで数える

文字数・行数・単語数のカウントに加えて、原稿用紙換算とX(Twitter)文字数、よく使うテキスト整形をまとめました。

テキストは端末内で処理され、サーバーに送信されません
テキストを入力
文字数(空白込み)
0
文字数(空白除く)
0
改行を除いた文字数
0
行数
0
段落数(空行区切り)
0
単語数
0
英語=空白区切り/日本語は概算
原稿用紙換算
0.0枚
400字づめ
X(Twitter)文字数
0
残り 280
整形

このツールについて

文字数カウント・整形ツールは、入力した文章の文字数・行数・単語数などをリアルタイムで数え、よく使うテキスト整形をまとめて行うためのツールです。原稿の文字数チェック、X(旧Twitter)投稿の文字数確認、コピー&ペーストした文章の空白・改行の整理などに使えます。

空白込み・空白除く・改行を除いた文字数、行数、段落数、単語数(英語は空白区切り、日本語は概算)、400字づめ原稿用紙換算、X文字数(全角文字を2文字としてカウント)を同時に表示します。入力したテキストはサーバーに送信されません。

使い方

  1. 「テキストを入力」欄に文章を貼り付ける、または直接入力する(入力するたびに自動集計されます)。
  2. 上部のカードで文字数・行数・単語数などの各種カウントを確認する。
  3. 「整形」の各ボタン(連続空白を1つに/前後の空白除去/空行の除去/改行をスペースに/全角英数記号→半角/半角カナ→全角)で一括変換する。
  4. 「コピー」でテキストをクリップボードにコピーする。

よくある質問

Q. X(旧Twitter)文字数の数え方はどうなっていますか?
A. 全角文字(日本語や絵文字など)を2文字、半角文字を1文字として計算する簡易ロジックで、280字を上限に残り文字数を表示します。厳密な判定はX側の投稿画面でもご確認ください。
Q. 単語数はどうやって数えていますか?
A. 英数字は空白区切りで、日本語(漢字・ひらがな・カタカナ)は文字単位で概算しています。厳密な形態素解析ではないため目安としてご利用ください。
Q. 「半角カナ→全角」ボタンは濁点・半濁点も変換されますか?
A. はい。半角カナの直後に半角濁点・半濁点が続く場合は、対応する全角の濁音・半濁音(ガ行・パ行など)にまとめて変換されます。
Q. 入力した文章は保存されますか?
A. いいえ。ページを閉じたり再読み込みしたりすると入力内容は消え、どこにも保存されません。

仕組み(技術メモ)

文字数・行数・単語数などの集計はすべて正規表現とJavaScript標準の文字列操作のみで行っており、外部ライブラリは使用していません。全角判定はUnicodeのコードポイント範囲(CJK統合漢字・ひらがな・カタカナ・全角記号など)を参照する自前のロジックで行っています。処理はすべて端末内で完結し、入力内容が外部に送信されることはありません。