0 文字
≈ 0:00 読了
🔢 基本カウント
0 文字
総文字数
0 文字
空白除外
0 文字
改行除外
0 文字
空白+改行除外
0 行
行数
0 段落
段落数
0 文
文数
0
平均文長
📄 原稿・読了
0 枚
原稿用紙(400字)
0:00
推定読了時間
0 語
英語単語数
– 語
日本語単語数
📊 文字種内訳
漢字 0%
ひらがな 0%
カタカナ 0%
英数字 0%
その他 0%
0
漢字
0
ひらがな
0
カタカナ
0
英数字
0
記号
0
空白
0
半角
0
全角
📐 バイト数
0 B
UTF-8
0 B
Shift_JIS
0 B
EUC-JP
0 B
ISO-2022-JP
🔍 頻出TOP20
文字
- テキスト入力後に表示
単語
- 「単語解析」ボタンで解析
280 残り
X (Twitter) 280文字
120 残り
meta description 120文字
🔒
サーバー送信なし
テキストは端末内で処理
♾️
文字数制限なし
完全無料・回数無制限
📱
スマホ対応
レスポンシブ設計
⚡
インストール不要
ブラウザだけで使える
文字数カウント・単語数カウントツールとは
本ツールは、テキストの文字数・単語数・バイト数・文字種別内訳をリアルタイムでカウントする無料オンラインツールです。原稿用紙換算(400字詰め)、推定読了時間、漢字率・ひらがな率のパーセンテージ表示、頻出文字・単語TOP20の解析など、ライター・編集者・Web制作者に必要な全機能を搭載しています。
テキストはサーバーに送信されず、すべてブラウザ内のJavaScriptで処理。HTMLタグ除外・句読点除外オプションにも対応しており、HTMLソースコードの実質的な文字数も正確に把握できます。
活用シーン
📝
ブログ・SEO記事
タイトル32文字・ディスクリプション120文字の確認、記事全体の文字数管理に。
📄
レポート・論文
原稿用紙換算で枚数を把握。漢字率チェックで読みやすさを確認。
📱
SNS投稿
X(Twitter)の280文字制限内に収まるかリアルタイムで確認。
🌐
Web制作
HTMLタグ除外でテキストのみの文字数を正確にカウント。バイト数でDB設計にも。
使い方ガイド
- テキストを入力 — テキストエリアに直接入力、貼り付け、または.txtファイルをドラッグ&ドロップ。
- オプションを設定 — HTMLタグ除外・句読点除外・空白カウントのON/OFFを切り替え。
- リアルタイムで確認 — 入力と同時に全結果が即座に更新されます。
- 頻出単語を分析 — kuromoji形態素解析エンジンにより、日本語の頻出単語TOP20を自動抽出。
カウント項目一覧
| カテゴリ | 項目 | 説明 |
|---|---|---|
| 基本 | 総文字数 | 改行・空白を含む全文字数 |
| 基本 | 空白除外 | スペース・タブ・改行を除いた文字数 |
| 文字種 | 漢字/ひらがな/カタカナ | 各文字種の個数とパーセンテージ |
| バイト | UTF-8/SJIS/EUC-JP/ISO-2022-JP | 各エンコーディングでのバイト数 |
| 解析 | 頻出文字・単語TOP20 | kuromoji形態素解析による単語抽出 |
| 換算 | 原稿用紙/推定読了時間 | 400字詰め換算、日本語600字/分 |
文字数カウント 用語集
- 文字数(Character Count)
- テキスト内の文字の総数。日本語では全角文字も半角文字も通常1文字としてカウントされます。Unicode基準のため、絵文字も1文字として扱われます。
- 単語数(Word Count)
- テキスト内の単語の数。英語ではスペース区切りで計算されますが、日本語はスペースで区切られないため、形態素解析(kuromoji等)を用いて単語を抽出します。
- バイト数(Byte Count)
- テキストのデータ量を示す値。文字コードによって同じ文字でもバイト数が異なります。UTF-8では日本語1文字が3バイト、Shift_JISでは2バイトです。
- 文字コード(Character Encoding)
- コンピュータが文字を数値に変換する規則。UTF-8が世界標準で、日本語ではShift_JIS(Windows)、EUC-JP(Unix系)も使われます。
- 形態素解析(Morphological Analysis)
- 文章を最小の意味単位(形態素)に分割する自然言語処理技術。本ツールではkuromoji.jsライブラリを使用し、ブラウザ内で日本語の単語分割を行います。
- 原稿用紙換算
- 400字詰め原稿用紙(20字×20行)での枚数。文字数÷400で算出。出版業界やレポートの分量把握に使用されます。
- 漢字含有率(漢字率)
- 文章全体における漢字の割合。一般的に30〜50%が読みやすいとされ、Webライティングでは30〜40%が推奨されます。
- 推定読了時間
- テキストを読み終えるまでの予想時間。日本語は平均600字/分、英語は200〜250語/分とされています。
- Unicode
- 世界中の文字を統一的に扱う文字コード規格。日本語、中国語、韓国語、アラビア語、絵文字など、あらゆる文字を1つの体系でカバーします。
- HTMLタグ除外
- HTML文書から<tag>を除去し、テキスト部分のみの文字数をカウントする機能。Web制作時にコンテンツの実質的な文字数を把握するために使用します。
ブラウザ内テキスト解析の仕組み
本ツールは、すべての処理をブラウザ内のJavaScriptで実行します。サーバーにテキストを送信しないため、機密文書や個人情報を含むテキストも安全にカウントできます。
処理フロー
- テキスト入力 — oninputイベントでリアルタイム検知
- 前処理 — HTMLタグ除去・句読点除去(オプション)
- 基本カウント — 正規表現で文字種別・行数・段落数を計算
- バイト換算 — 各文字コードに応じたバイト数を計算
- 形態素解析 — kuromoji.jsで日本語単語分割、compromiseで英語解析
- 統計算出 — 頻出語、漢字率、読了時間、原稿用紙換算を計算
使用ライブラリ
| ライブラリ | 用途 | 特徴 |
|---|---|---|
| kuromoji.js | 日本語形態素解析 | ブラウザ内で動作する日本語トークナイザー。辞書データを含む。 |
| compromise | 英語NLP | 英語の品詞タグ付け・単語抽出を行う軽量ライブラリ。 |
他ツールとの比較
| 項目 | 本ツール | 一般的な文字数カウンター |
|---|---|---|
| 処理場所 | ブラウザ内(ローカル) | 多くはブラウザ内 |
| 形態素解析 | ✅ kuromoji.js搭載 | ❌ 非搭載 |
| バイト計算 | ✅ 4種類対応 | △ 1〜2種類 |
| HTMLタグ除去 | ✅ 対応 | △ 一部対応 |
| 文字種別内訳 | ✅ 8種+グラフ | ❌ 非搭載が多い |
| 多言語対応 | ✅ JP/EN/ES | ❌ 日本語のみ |
よくある質問(FAQ)
- 対応ブラウザは?
- Google Chrome、Microsoft Edge、Safari、Firefoxに対応しています。すべてJavaScriptで完結するため、ブラウザ固有の制限はほとんどありません。
- 文字数制限はありますか?
- ありません。すべてブラウザ内で処理するため、文字数や利用回数に制限はありません。
- 入力したテキストはサーバーに送信されますか?
- いいえ。テキストは一切サーバーに送信されません。すべてブラウザ内のJavaScriptで処理されます。
- 原稿用紙何枚分か分かりますか?
- はい。400字詰め原稿用紙(20字×20行)の換算枚数を自動表示します。
- 漢字率はどのくらいが適切ですか?
- 一般的に30〜50%が読みやすいとされます。Webライティングでは30〜40%が推奨されます。本ツールでは漢字率のパーセンテージとグラフを表示します。
- HTMLタグを除外してカウントできますか?
- はい。「HTMLタグを除外」チェックボックスをONにすると、HTMLタグを自動除去してテキスト部分のみをカウントします。
- 日本語の単語数はどうやって計算していますか?
- kuromoji.jsという形態素解析ライブラリを使用し、日本語テキストを単語単位に分割してカウントしています。名詞・動詞・形容詞・副詞を抽出し、頻出TOP20も表示します。
- スマートフォンでも使えますか?
- はい。レスポンシブデザインに対応しており、スマートフォン・タブレットからもご利用いただけます。
- アスペクト比・画面比率の自動計算ツール|ピクセルサイズを算出
- 文章校正・校正チェッカー|サーバー送信なし・無制限・登録不要
- テキスト差分チェッカー|2つの文章・文字の比較ツール
- 正規表現チェッカー&テスター|電話番号・郵便番号|日本語スニペット・置換対応
- Base64 エンコード&デコード|画像・テキストの双方向変換ツール
- 読む時間・スピーチ所要時間 計算機 プロンプター|文字数から話す時間を算出
- Macの濁点分離を即修復!Unicode正規化ツール(NFC変換)
- 文末重複&漢字比率チェッカー|ライター向け文章校正ツール
- SVG波線&ブロブ(不定形)ジェネレーター|CSSコードも自動生成
- ファビコン作成ツール|favicon変換ジェネレーター
- アプリ不要|インスタ画像サイズ変換(9:16対応)|余白・背景ぼかし
- PDFまとめツール| 結合・分割・抽出|サーバー送信なし
- 全角半角変換|ひらがな・カタカナ/半角カナも一括整形(差分表示)
- ExcelでCSVが文字化けする時の対策|UTF-8 BOM付与・削除&改行変換
- URL解析ツール|クエリ分解・編集+UTM生成(エンコード/デコード対応)
- ダミーテキスト自動生成ツール|Lorem ipsum・日本語対応
- ダミー画像ジェネレーター|プレースホルダー画像作成
- 画像カラーピッカー|写真から色コード抽出・パレット自動生成
- 画像圧縮&WebP一括変換ツール(登録不要・無制限・アップロード不要)
- URL・WifiのQRコード作成・生成・変換ツール(無料・登録不要)
- 無料・会員登録不要の履歴書・職務経歴書PDF作成ツール|スマホ対応
- テキスト読み上げ・音声読み上げ(テキストリーダー)|TTS無料ツール(無制限・登録不要)
- WEB開発ツール
- CSS Flexbox/Grid レイアウトジェネレーター
- HTTPヘッダー確認
- 最適なECプラットフォーム診断ツール|Shopify・makeshop・EC-CUBE・モール型
- Markdown ⇔ HTML 相互変換ツール|リアルタイムプレビュー付き
- 最適なCMS診断ツール|WordPress・MovableType・ノーコード・ヘッドレスCMS等
- モダンUI CSSジェネレーター|グラスモーフィズム対応
- ホームページ制作/サイトリニューアル費用相場概算シミュレーション
- CSSアニメーションジェネレーター|@keyframes コード出力
- 現在のOS・ブラウザ・IP・画面解像度を一括取得|クライアント環境情報チェッカー
- JSON整形・バリデーター|ツリービュー&YAML変換
- Cron式ジェネレーター&実行スケジュール確認ツール|日本語翻訳・作成
- Webフォントプレビューア|Google Fonts日本語・英語フォント比較
- 構造化データ(JSON-LD)作成ジェネレーター【FAQ・パンくずリスト対応】
- CSSグラデーション&背景パターンジェネレーター|コード出力&プレビュー
- レスポンシブプレビューアー|複数デバイス幅を同時プレビュー
- hreflangタグ ジェネレーター|多言語サイト向け自動生成ツール
- SEO対策
- ネットワーク
- セキュリティ
- パスワード自動生成(ランダム作成)
- プライバシーポリシー&利用規約ジェネレーター|改正個人情報保護法対応の雛形を無料で自動生成
- WCAG対応 カラーコントラストチェッカー|文字色と背景色の比率計算
- セキュリティヘッダーチェッカー – A〜Fスコア+設定例付き
- パスワード強度チェッカー&解読時間シミュレーター|安全性を即診断
- PDFパスワード設定・解除ツール|サーバー送信なしで安全・登録不要
- パスワード付きZIP 作成ツール|Mac・Windows対応(無料・登録不要)
- 動画・音声ファイルサイズ計算ツール|ビットレートから即算出
- Basic認証作成(ベーシックにんしょう)|.htaccess&.htpasswd生成
- SNS・エンタメ
- トーナメント表作成ツール|対戦表&リーグ表を自動生成・自動保存
- 無料ビンゴマシーン|音声読み上げ・カード印刷対応|アプリ不要
- インスタ画像分割ツール|9分割・3分割のプロフィールグリッド投稿に
- ライブ参戦用 うちわ文字&応援ボードメーカー|アプリ不要で即作成
- SNS・EC向け画像リサイズツール|Instagram・Amazon・楽天の推奨サイズに一括変換
- OGP・X(Twitter)カード確認シミュレーター&タグ生成ツール
- アプリ不要!ルーレットメーカー|重み付け・演出付きカスタムルーレット作成
- アプリ不要!BPM測定ツール|タップでテンポ計測・ディレイ計算・メトロノーム
- チーム分けジェネレーター|スキル均等化・制約付きランダムグループ分け