文字数カウンター
文字数、単語数、文数、段落数をリアルタイムでカウントします。
このツールはJavaScriptの文字列メソッドと正規表現パターンを使用してテキスト分析を行います。すべてのカウントはブラウザ内で行われ、テキストが外部に送信されることはありません。
テキスト分析の仕組み
このツールは標準アルゴリズムを使用してリアルタイムのテキスト分析を行います。文字数はスペースを含み、「スペースなし」はすべての空白を除外します。単語は空白の境界で分割されます。文は句読点(., !, ?)で検出されます。読了時間は毎分200語、話す時間は毎分130語で推定されます。
テキスト分析の仕組み▾
文字カウントはJavaScriptのString.lengthプロパティを使用し、UTF-16コードユニットの数を返します。ほとんどの文字(CJK文字を含む)では、これは文字数と等しくなります。ただし、一部の絵文字や特殊記号はサロゲートペア(1文字あたり2つのコードユニット)を使用します。
単語カウントは、非空白文字のシーケンスにマッチする正規表現パターンを使用して、空白の境界でテキストを分割します。複数のスペース、タブ、改行は単一の区切り文字として扱われます。
文カウントは文末の句読点(. ! ?)を検出し、完全な文の数を数えます。「Mr.」や「U.S.A.」のような略語は、わずかな過剰カウントを引き起こす可能性があります。
読書時間は1分あたり200語(平均的な成人の読書速度)で推定されます。話す時間は1分あたり130語(プレゼンテーションの平均的な話す速度)を使用します。これらは広く受け入れられている業界標準です。
5MBの入力制限は、非常に大きなテキストでのブラウザパフォーマンスの低下を防ぎます。
ステップバイステップ使用ガイド▾
1. 入力エリアにテキストを貼り付けるか入力します。
2. 入力中にリアルタイムで統計が更新されます。
3. 文字数(スペースあり/なし)、単語数、文数、段落数を確認します。
4. 推定読書時間と話す時間が下に表示されます。
5. このツールは英語、韓国語、日本語、中国語、アラビア語を含むすべての言語に対応しています。
文字カウントの活用例▾
ソーシャルメディア:Twitter/Xは280文字制限があります。Instagramのキャプションは2,200文字まで許可されています。LinkedInの投稿は最大3,000文字です。
SEO:メタディスクリプションは150-160文字にすべきです。タイトルタグはGoogleの最適表示のために50-60文字にすべきです。
学術ライティング:多くのエッセイや課題には特定のワードカウント要件があります(例:500、1000、2000語)。
SMS:標準SMSメッセージは160文字に制限されています(Unicode/非ラテン文字は70文字)。
コンテンツライティング:ブログ記事はSEOのために通常1,500-2,500語を目標とします。商品説明は平均150-300語です。
関連記事
関連ツール
よくある質問
単語はどのように数えられますか?▾
空白の境界でテキストを分割して単語を数えます。複数の空白は1つの区切りとして扱われます。
文はどのように数えられますか?▾
ピリオド(.)、感嘆符(!)、疑問符(?)の終わりを検出して文を数えます。
読了時間はどのように計算されますか?▾
1分あたり200語の平均読書速度に基づいています。話す時間は1分あたり130語です。