Перейти до основного вмісту
LibraTool logoLibraTool

Калькулятор часу читання — безкоштовно

Оцінюйте, скільки часу потрібно для читання будь-якого тексту. Виберіть швидкість читання, отримайте кількість слів, речень та оцінку часу мовлення.

Працює офлайн після завантаження
Час читання
51 сек
@ 238 сл/хв
Час мовлення
1 хв 33 сек
@ 130 сл/хв
Повільне1 хв 21 секСереднє51 секШвидке35 секЧитання вголос1 хв 33 сек
202
Слів
1 093
Символів
10
Речень
1
Абзаців

Середні швидкості: Дорослі читають мовчки 200–250 сл/хв. Аудіокниги начитуються зі швидкістю 120–150 сл/хв. Швидкочитачі досягають 500–700 сл/хв із зниженням розуміння.

Середні статті: ~1 200 слів (~5 хв). Лонгриди: ~2 500 слів (~10 хв). Книги в середньому 70 000–90 000 слів (~5–6 год при 250 сл/хв).

Типові застосування

  • Час Читання для Статей БлогаОбчисліть точні оцінки часу читання для статей блога, щоб додати значки часу читання та встановити очікування читачів.
  • Час Читання для Email та РозсилокОцініть час читання для email-розсилок та ділових електронних листів, щоб оптимізувати довжину та покращити показники відкриття та кліків.
  • Час Читання для Презентацій та СценаріївОбчисліть час говоріння для сценаріїв презентацій, промов та озвучування на основі кількості слів на хвилину.
  • Кількість Слів для Текстів Соціальних МережПеревірте кількість слів, кількість символів та орієнтовний час читання для підписів та постів у соціальних мережах.
  • Оцініть Час Читання для Книг та РозділівВставте розділ або уривок, щоб оцінити, скільки часу потрібно для його прочитання з різною швидкістю читання.

Як це працює

Час читання обчислюється повністю у вашому браузері власноруч написаним алгоритмом підрахунку слів і простою арифметикою — без бібліотек і звернень до сервера. Вбудований тест швидкості використовує таймер високої роздільності браузера performance.now() і requestAnimationFrame, щоб виміряти, наскільки швидко читаєте саме ви, і підставляє виміряний WPM в оцінку.

  1. 1
    Токенізація за пробілами
    Вставлений текст ділиться регулярним виразом /\s+/ для підрахунку слів. Межі речень визначаються за розділовими знаками .!?; абзаци — поділом за порожніми рядками. Усе це кілька рядків простого JavaScript без жодних зовнішніх бібліотек.
  2. 2
    Ділення на швидкість читання
    Час читання — це wordCount ÷ WPM, що обчислюється наживо з кожним натисканням через хук React useMemo. Час мовлення використовує фіксовану базову швидкість 130 WPM (стандартний темп для читання вголос). Інструмент також одночасно обчислює час для чотирьох поширених швидкостей, тож увесь діапазон видно одразу.
  3. 3
    Необов’язковий особистий тест швидкості
    Вкладка «Тест швидкості» показує прозовий уривок (один із п’яти оригінальних, по ~180–220 слів). Уривок розмитий, доки ви не натиснете «Старт»; у цей момент performance.now() фіксує мітку початку, а requestAnimationFrame керує живим лічильником mm:ss. Коли ви натискаєте «Готово», минулі мілісекунди діляться на кількість слів уривка, щоб отримати ваш справжній WPM.
  4. 4
    Перевірка правдоподібності й зворотний зв’язок
    Спроби, коротші за 10 секунд або швидші за 1500 WPM, позначаються як підозрілі й виключаються. Коректна виміряна швидкість з’являється як позначка на вкладці «Оцінка», яку можна активувати одним кліком, замінивши загальний пресет вашою реальною швидкістю читання.

Схожі інструменти

Часті запитання