🧮
text-counter,
文字数・単語数カウント
テキストの文字数・単語数・バイト数をリアルタイムでカウントする完全無料・安全なブラウザ完結型ツール。
⚡️
サーバー送信なし
テキストは端末内で安全に完結
✨️
文字数制限なし
完全無料・何文字でも処理可能
🛡️
次世代解析エンジン
ブラウザネイティブAPIによる超高速単語抽出
0 文字 | ≈ 0:00 読了
基本カウント
0 文字
総文字数
0 文字
空白除外
0 文字
改行除外
0 文字
空白+改行除外
0 行
行数
0 段落
段落数
0 文
文数
0
平均文長
原稿・読了
0 枚
原稿用紙(400字)
0:00
推定読了時間
SNS文字数
280 残り
X (Twitter) 280文字
120 残り
meta description 120文字
文字種内訳
漢字 0% ひらがな 0% カタカナ 0% 英数字 0% その他 0%
0
漢字
0
ひらがな
0
カタカナ
0
英数字
0
記号
0
空白
0
半角
0
全角
頻出TOP20
文字
- テキスト入力後に表示
単語
🇬🇧 0 語 / 🇯🇵 0 語
- テキスト入力後に表示
バイト数
0 B
UTF-8
0 B
Shift_JIS
0 B
EUC-JP
0 B
ISO-2022-JP
about,
概要
本ツールは、テキストの文字数・単語数・バイト数・文字種別内訳をリアルタイムでカウントするオンラインツールです。原稿用紙換算(400字詰め)、推定読了時間、漢字率などのパーセンテージ表示、頻出文字や単語の分析など、ライター・編集者やWeb制作者に必要な全機能を搭載しています。
すべての処理はブラウザ内のJavaScriptで行われます。サーバーへの通信が一切発生しないため、社外秘の原稿や個人情報を含む文章であっても安全にカウントや分析が可能です。
how to use,
使い方
STEP 1
テキストを入力
テキストエリアに直接入力するか貼り付けます。「ファイル読込」ボタンからの読み込みも可能です。
STEP 2
オプションを設定
必要に応じて「HTMLタグを除外」「句読点を除外」「空白を含めてカウント」のチェックを切り替えます。
STEP 3
リアルタイム確認
入力と同時に各種カウント、推定読了時間、文字種別の内訳、頻出単語などが画面上に即座に反映されます。
glossary,
用語集
- 文字数カウント
- 入力されたテキストの長さを文字単位で数えること。ブログ記事、Twitter(X)の投稿、レポートなどの執筆における文字制限の確認や、SEO対策のためのボリュームチェックに使われます。
- 単語数計算 (Word Count)
- 英語などの言語において、スペースで区切られたひとまとまりを「1単語」として数えること。英語のエッセイや論文では、文字数ではなくこの単語数が制限の基準となります。
- バイト数 (Bytes)
- コンピュータがデータを扱う最小単位の一つ(1文字=複数バイトの場合あり)。システム開発者がデータベースの制限(例: varchar(255))を検証する際に重要になります。
- 改行・スペースの除外
- 文字数のカウントにおいて、純粋な「読むべき文字」だけを厳密に数えるために、目に見えない改行コードや空白部分を除外して計算する機能です。
- 原稿用紙換算
- 入力された文字数が、日本の伝統的な「400字詰め原稿用紙」で何枚分に相当するかを算出する機能。読書感想文や小説の執筆ペースの目安になります。
- リアルタイムカウント
- テキストエリアで文字を打ち込んだり削除したりするたびに、ページを再読み込みすることなく瞬時に結果が画面に反映されるノンブロッキングなシステム設計のこと。
- クリップボード同期
- コピー&ペーストを行う際、OS側のクリップボード(一時記憶領域)とブラウザ側のAPIがシームレスに連携し、貼り付けた瞬間にカウント処理を完了させる機能です。
technology,
技術解説
Intl.Segmenter API
ブラウザ標準のIntl.Segmenter APIを利用することで、外部サーバーへの通信なしに高速・安全な日本語形態素解析を行っています。
use cases,
活用シーン
原稿執筆
文字数制限のあるレポートや原稿の確認に最適。
SEOライティング
meta descriptionやタイトルタグの文字数調整。
編集・校正
漢字率や頻出単語を確認して文章バランスを改善。
SNS投稿
文字数制限の厳しいSNS投稿前の文字数チェック。
faq,
FAQ
- Q.全角文字と半角文字は区別してカウントされますか?
- デフォルトの「文字数」は見た目通りの1文字として全半角を問わず数えます。ただし「バイト数」の表示では、UTF-8などに基づく内部容量として全角・半角の差が正確に反映されます。
- Q.入力した文章がサーバーに送信・保存されることはありませんか?
- 絶対にありません。本ツールは全ての計算・集計処理をお使いの端末(ブラウザ)上でローカルに実行しているため、他人に文章を見られるリスクはゼロです。
- Q.絵文字も1文字として正しく数えられますか?
- はい、JavaScriptにおける絵文字特有の問題(サロゲートペア等で2文字扱いになること)を内部で適切に処理し、人間が見た目通りに「1文字」として正しくカウントします。
- Q.数万文字の小説を貼り付けても固まりませんか?
- はい。軽量で高速なカウントアルゴリズムを採用しているため、数万文字〜数十万文字レベルの長文を瞬時に貼り付けてもブラウザがフリーズすることはありません。
- Q.改行(Enterキー)は文字数に含まれますか?
- デフォルトでは「見えない文字」として文字数には含まれませんが設定により変更可能です。ただし、行数カウントには正確に反映されます。
- Q.原稿用紙換算は、改行や段落も考慮されていますか?
- 当機能における「原稿用紙換算」は文字数÷400の単純計算を元にした「おおよその枚数目安」であり、段落の字下げ等による空白は考慮されないため、少し多めに見積もるのが安全です。
- Q.英語と日本語が混ざっている場合はどうなりますか?
- 「総文字数」は区別なく全体の長さを正しく表示し、「単語数」はスペースで区切られた英語・アルファベットの塊のみを正確に分離してカウントします。