Number of characters counter

文字数カウント

文字数をカウントしたいテキストを入力すると、リアルタイムでカウント数の解析結果が表示される文字数カウンターです。 ※カウント文字数をクリックするとコピーできます。

文字数(空白込み) 0
文字数(空白抜き) 0
文字数(改行・空白抜き) 0
文字数(半角0.5文字換算) 0
空白の数 0
行数 0
段落数 0
文字数内訳 全角 0 半角 0
文字種別カウント
ひらがな0
カタカナ0
漢字0
英字0
数字0
句読点(、)0
読点(。)0
記号・その他0
読みやすさ指標
平均文字数/行0
平均文字数/段落0
改行の数0
読了時間(約500文字/分)0分0秒
原稿用紙(400字詰)0枚
特殊文字検出
全角英数字0
機種依存文字0
制御文字0
リンク・参照抽出
電話番号の数0
URLの数0
メールアドレスの数0
SNSハンドルネーム0
ハッシュタグ数0
日付0
バイト数 (目安)
UTF-80 bytes
UTF-160 bytes
Shift-JIS/EUC (換算)0 bytes
出現数:0
文字数カウントの除外設定
カウント除外設定
除外ワード
除外範囲
正規表現

除外設定反映後のカウント結果

文字数(空白込み) 0
文字数(空白抜き) 0
文字数(改行・空白抜き) 0
文字数(半角0.5文字換算) 0
空白の数 0
行数 0
段落数 0
文字数内訳 全角 0 半角 0

使い方・各項目の説明

基本的な使い方

1. テキストエリアに文字を入力(またはペースト)すると、リアルタイムで文字数がカウントされます。
2. 各カウント項目の数値をクリックすると、その数値をクリップボードにコピーできます。
3. 特定の単語を除外して数えたい場合は、ページ下部の設定に入力してください。自動的に「除外設定反映後のカウント結果」が表示されます。

基本カウント項目の説明(上部パネル)

■文字数(空白込み)
全角・半角・空白(スペース)・改行を含めたすべての文字数です。
■文字数(空白抜き)
全角スペースと半角スペースを除外した文字数です。改行は1文字としてカウントされます。
■文字数(改行・空白抜き)
改行文字と空白文字(全角半角空白)を除いた、純粋な文字数が表示されます。
■文字数(半角0.5文字換算)
全角文字を1文字、半角文字を0.5文字として換算した文字数が表示されます。改行は数えません。
■空白の数
テキストに含まれる全角スペースと半角スペースの合計数です。
■行数
行の総数です。何も入力されていない行も1行として数えます。
■段落数
空行(何も書かれていない行)を区切りとしてカウントした段落のブロック数です。
■文字数内訳(全角・半角)
全角文字の総数と、半角文字(英数字・記号・カナ含む)の総数です。

詳細項目の説明

■文字種別カウント
ひらがな、カタカナ、漢字、英字、数字、記号、読点(、)、句読点(。)の出現数です。
■読みやすさ指標
平均文字数/行: 1行あたりの平均文字数です。
平均文字数/段落: 1段落あたりの平均文字数です。
改行の数: テキストに含まれる改行コードの数です。
読了時間: 1分間に500文字読むと仮定した場合の目安時間です。
原稿用紙: 400字詰め原稿用紙に換算した場合の枚数です。
■特殊文字・リンク抽出
全角英数字: プログラム等でエラーの原因になりやすい全角の英数字の数です。
機種依存文字: 丸数字やローマ数字など、環境によって正しく表示されない可能性がある文字の数です。
制御文字: 通常表示されない特殊な制御コードの数です。
リンク・参照抽出: テキスト内に含まれる電話番号、URL、メールアドレス、SNS ID、ハッシュタグ、日付の検出数です。

除外・検索設定の説明

■特定文字列の出現数チェック
入力した特定の単語が、テキスト内にいくつ含まれているかをリアルタイムでカウントします。
■文字数カウントの除外設定
指定した除外ワードや範囲を削除した状態でカウントを行います。条件を入力すると、自動的に「除外設定反映後のカウント結果」エリアが表示されます。

※このプログラムはPHP8.2.22にて作成、動作確認を行っております。
※ご利用下さっている皆様の ご意見・ご要望をお寄せください。