文字数カウント Number of characters counter
文字数カウントしたい文章(文字)を入力すると、リアルタイムで文字数が表示される文字数カウンターです。 ※カウント文字数をクリックするとコピー、また、文字数カウント条件のカスタマイズができます。
使い方・各項目の説明
基本的な使い方
1. テキストエリアに文字を入力(またはペースト)すると、リアルタイムで文字数がカウントされます。
2. 各カウント項目の数値をクリックすると、その数値をクリップボードにコピーできます。
3. カスタマイズ文字数カウントでは、改行・スペース・数字・英字・記号・URLなど15項目の含む/除外を切り替えて、目的に合った文字数を計測できます。設定はブラウザに自動保存されます。
4. 「任意の文字列・範囲を指定」に語句を登録すると、その出現回数が表示されます。「除外」にすると、その語句を差し引いた文字数が計算されます。
基本カウント項目の説明(上部パネル)
- ■文字数(空白込み)
- 全角・半角・空白(スペース)・改行を含めたすべての文字数です。
- ■文字数(空白抜き)
- 全角スペースと半角スペースを除外した文字数です。改行は1文字としてカウントされます。
- ■文字数(改行・空白抜き)
- 改行文字と空白文字(全角半角空白)を除いた、純粋な文字数が表示されます。
- ■文字数(半角0.5文字換算)
- 全角文字を1文字、半角文字を0.5文字として換算した文字数が表示されます。改行は数えません。
- ■空白の数
- テキストに含まれる全角スペースと半角スペースの合計数です。
- ■行数
- 行の総数です。何も入力されていない行も1行として数えます。
- ■段落数
- 空行(何も書かれていない行)を区切りとしてカウントした段落のブロック数です。
- ■文字数内訳(全角・半角)
- 全角文字の総数と、半角文字(英数字・記号・カナ含む)の総数です。
詳細項目の説明
- ■文字種別カウント
- ひらがな、カタカナ、漢字、英字、数字、記号、読点(、)、句読点(。)の出現数です。
- ■読みやすさ指標
-
平均文字数/行: 1行あたりの平均文字数です。
平均文字数/段落: 1段落あたりの平均文字数です。
改行の数: テキストに含まれる改行コードの数です。
読了時間: 1分間に500文字読むと仮定した場合の目安時間です。
原稿用紙: 400字詰め原稿用紙に換算した場合の枚数です。
- ■NG文字チェック
-
半角カナ: 半角カタカナ(アイウ…)の検出数です。文字化けの原因になりやすいため要確認です。
全角英数字: プログラム等でエラーの原因になりやすい全角の英数字の数です。
連続スペース: 半角・全角スペースが2つ以上連続している箇所の数です。
タブ文字: テキスト内に混入したタブ文字の数です。
機種依存文字: 丸数字やローマ数字など、環境によって正しく表示されない可能性がある文字の数です。
全角/半角記号混在: 全角記号と半角記号の両方が存在する場合に「混在あり」と表示されます。
括弧・引用符の閉じ忘れ: 開き括弧と閉じ括弧の数が一致しない場合に対象の括弧種を表示します。
制御文字: 通常表示されない特殊な制御コードの数です。
任意の文字列・範囲を指定する機能の説明
- ■文字列を登録する
- 「文字列」を選んで語句を入力し「追加」を押すと、その語句がテキスト内に何回出てくるかをリアルタイムで表示します。「弊社」「株式会社」など、使いすぎをチェックしたい語句の登録に向いています。
- ■範囲を登録する
- 「範囲」を選んで開始文字と終了文字を入力すると、その間に挟まれた部分(例:「(」~「)」で囲まれた注釈)が何箇所あるかを表示します。
- ■含む/除外の切り替え
- 登録した各項目は「含む」「除外」を個別に切り替えられます。「除外」にすると、その語句や範囲を取り除いた状態で「カスタマイズ文字数」が再計算されます。登録内容はブラウザに自動保存され、次回アクセス時にも引き継がれます。
こんなときに使えます
レポート・論文・読書感想文の字数を確認する
「2,000字以上」「原稿用紙5枚まで」のように指定されたときに使います。目標の下限と上限を入れておくと、達成率と残り文字数が表示され、超過や不足はその場で警告が出ます。400字詰の原稿用紙に換算した枚数も同時に出るので、枚数指定にも字数指定にも対応できます。
ブログ・SEO記事の文字数を管理する
カスタマイズ文字数カウントで「Markdown記法」「HTMLタグ」を除外に切り替えると、装飾を除いた本文だけの文字数が分かります。URLやメールアドレスも個別に除外できるので、参考リンクを多く貼る記事でも本文の量を正しく把握できます。
SNS投稿(X・Instagram・LINE)の文字数を確認する
「文字数(半角0.5文字換算)」は、全角1文字を1、半角1文字を0.5として数えます。日本語と英数字が混ざった投稿の長さを見るときに使ってください。URLを除いた文字数や、絵文字がいくつ入っているかも同時に確認できます。
エントリーシート・履歴書の自己PRを字数に収める
「文字数(空白抜き)」「文字数(改行・空白抜き)」を見れば、空白や改行を除いた実質の文字数が分かります。上限を設定しておくと、書きながら超過に気づけます。
フォームやデータベースのバイト数制限を確認する
「○○バイトまで」という制限に対しては、UTF-8・UTF-16・Shift-JISそれぞれのバイト数を表示します。同じ文章でも文字コードによってバイト数は変わるので、相手のシステムが使っている文字コードに合わせて見てください。
提出前に半角カナや記号の混在をチェックする
NG文字チェックでは、半角カナ・連続スペース・タブ文字・全角と半角の記号の混在・括弧の閉じ忘れを検出します。応募書類や入稿データなど、体裁をそろえたい文章の最終確認に使えます。
よくある質問
- 入力した文章はサーバーに送信されますか?
- 送信されません。文字数の計算はすべてお使いのブラウザの中で行われ、入力した文章がネットワークへ送られることはありません。会員登録もインストールも不要です。
- 空白や改行は文字数に含まれますか?
- 「文字数(空白込み)」「文字数(空白抜き)」「文字数(改行・空白抜き)」の3つを同時に表示しているので、必要なものを選んでください。カスタマイズ文字数カウントでは、半角スペース・全角スペース・タブ・改行を個別に含む/除外できます。
- 原稿用紙で何枚になるか分かりますか?
- 分かります。400字詰の原稿用紙に換算した枚数を表示します。
- 半角文字を0.5文字として数えられますか?
- 数えられます。「文字数(半角0.5文字換算)」が、全角1文字を1、半角1文字を0.5として計算した結果です。
- URLやHTMLタグを除いた本文だけを数えられますか?
- 数えられます。カスタマイズ文字数カウントで、URL・メールアドレス・Markdown記法・HTMLタグを除外に切り替えてください。HTMLタグは「中身も含めて除外」と「タグだけ除外」を選べます。
- 特定の語句が何回出てくるか数えられますか?
- 「任意の文字列・範囲を指定」に語句を登録すると、出現回数がリアルタイムで表示されます。開始文字と終了文字を指定して、囲まれた箇所がいくつあるかを数えることもできます。
- バイト数は分かりますか?
- UTF-8・UTF-16・Shift-JISの3つのバイト数を表示します。
- 設定は次に開いたときも残りますか?
- 残ります。カウント条件や登録した文字列はお使いのブラウザに保存され、次回アクセスしたときに引き継がれます。他の人や他の端末には共有されません。
- スマートフォンでも使えますか?
- 使えます。ブラウザで開くだけで、パソコンと同じ項目を利用できます。
※このプログラムはPHP8.2.22にて作成、動作確認を行っております。
※ご利用下さっている皆様の
ご意見・ご要望をお寄せください。