メインコンテンツへスキップ

無料読書時間計算機

テキストを読むのにかかる時間を見積もります。読む速さを選ぶと、単語数、文数、話す時間の目安がわかります。

読み込み後はオフラインでも動作
読了時間
51 秒
@ 238 wpm
朗読時間
1 分 33 秒
@ 130 wpm
遅い1 分 21 秒平均51 秒速い35 秒音読1 分 33 秒
202
語数
1,093
文字数
10
文数
1
段落数

平均速度の目安:成人の黙読は200〜250 wpm。オーディオブックは120〜150 wpm。速読では理解度が下がりつつも500〜700 wpmに達することがある。

中程度の記事: 約1,200語(約5分)。ロングフォーム: 約2,500語(約10分)。書籍は平均70,000〜90,000語(250 wpmで約5〜6時間)。

主な用途

  • ブログ投稿の読了時間ブログ記事の正確な読了時間の見積もりを計算して、読了時間バッジを追加し、読者の期待を設定します。
  • メールとニュースレターの読了時間メールニュースレターとビジネスメールの読了時間を推定して、長さを最適化し、開いてクリックするレートを改善します。
  • プレゼンテーションとスクリプトの読了時間分単位の単語に基づいて、プレゼンテーションスクリプト、スピーチ、ボイスオーバーのスピーチタイムを計算します。
  • ソーシャルメディアコピーの単語数ソーシャルメディアキャプションと投稿の単語数、文字数、および推定読了時間を確認します。
  • 本と章の読了時間を推定章または抜粋を貼り付けて、異なる読書速度でどのくらいの時間がかかるかを推定します。

使い方

読了時間は、手書きの単語カウントアルゴリズムと単純な演算を使ってブラウザ内で完全に計算されます — ライブラリ、サーバー呼び出しは不要です。内蔵の速度テストは、ブラウザの高精度performance.now()タイマーとrequestAnimationFrameを使ってあなた個人がどれくらい速く読むかを測定し、その測定されたWPMを推定値にフィードバックします。

  1. 1
    空白によるトークン化
    貼り付けたテキストは正規表現/\s+/で分割され単語がカウントされます。文の境界は.!?の句読点の連続を照合して検出され、段落の区切りは空行で分割することで見つけられます。これらすべては、外部ライブラリを使わない数行の単純なJavaScriptです。
  2. 2
    読書速度による除算
    読了時間はwordCount ÷ WPMとして、ReactのuseMemoフックを介してキーストロークごとにライブで計算されます。話す時間は固定の130 WPM基準(声に出したナレーションの標準的な速度)を使用します。ツールはまた4つの一般的な速度の時間を同時に事前計算し、全範囲を一目で確認できます。
  3. 3
    任意の個人向け速度テスト
    スピードテストタブに切り替えると、文章の一節(5つのオリジナルのうちの1つ、それぞれ約180〜220語)が表示されます。開始を押すまで文章はぼかされています。その時点でperformance.now()が開始タイムスタンプをキャプチャし、requestAnimationFrameがライブのmm:ssカウンターを駆動します。完了を押すと、経過ミリ秒数が文章の単語数で割られ、実際のWPMが得られます。
  4. 4
    妥当性チェックとフィードバックループ
    10秒未満または1500 WPMを超える実行は疑わしいとしてフラグが立てられ除外されます。有効な測定速度は「推定」タブのチップとして表示され、ワンクリックで有効化して一般的なプリセットをあなたの実際の読書速度に置き換えられます。

関連ツール

よくある質問