§

Вставте або введіть

§

Metrics

Символи 0
Символи (без пробілів) 0
Слова 0
Речення 0
Абзаци 0
Час читання
Час мовлення
§

Options

§

Найпоширеніші слова

# Слово Кількість Частота

Більшість онлайн-лічильників слів написані, коли веб був орієнтований на англійську мову, і вони досі розбивають текст за ASCII-пробілами. Цей інструмент використовує вбудований API браузера Intl.Segmenter, що несе правила сегментації слів Unicode CLDR для кожного шрифту, що охоплює стандарт. Для українських письменників, перекладачів і всіх, хто готує документацію кількома мовами, підрахунок, що ви бачите тут, — це той підрахунок, який очікує читач рідного шрифту.

Як рахуються слова?

Цей інструмент підраховує слова за допомогою вбудованого API браузера Intl.Segmenter (Chrome 87+, Firefox 125+, Safari 14.1+), якщо він доступний, що обробляє кожен шрифт — латиницю, китайський, арабський, деванагарі, японський, корейський, кирилицю — з лінгвістично точними межами слів, похідними від Unicode CLDR. Коли Intl.Segmenter недоступний, інструмент повертається до Unicode-сумісного регулярного виразу (/\p{L}+/gu), що збігається з будь-якою послідовністю букв Unicode.

Як працює підрахунок

Шість кроків відбуваються у вашому браузері при кожному натисканні клавіші. Жоден з них не торкається мережі. Весь конвеєр виконується менш ніж за мілісекунду для типового введення обсягом абзац і обробляє рукопис на 100 000 слів без жодного підвисання.

  1. Ваш текст зчитується з текстового поля та зберігається в пам'яті браузера — нічого не покидає ваш пристрій.
  2. Підрахунок символів використовує оператор spread JavaScript ([...text].length) для підрахунку кодових точок Unicode, тому emoji на кшталт 🙂 рахуються як 1 символ незалежно від внутрішнього кодування UTF-16.
  3. Підрахунок слів спирається на Intl.Segmenter із granularity: 'word', фільтруючи сегменти, де isWordLike є true. Китайський та японський текст, де слова не розділені пробілами, рахує один сегмент на символ.
  4. Підрахунок речень використовує Intl.Segmenter із granularity: 'sentence', що обробляє скорочення, крапки та крайні випадки пунктуації краще, ніж простий розподіл за крапкою.
  5. Підрахунок абзаців розбиває на одному або більше порожніх рядках (\n\s*\n) та фільтрує порожні сегменти.
  6. Час читання та мовлення ділить кількість слів на налаштовану швидкість (за замовчуванням: 200 читання, 130 мовлення) та форматує результат у хвилини та секунди.

Навіщо рахувати слова?

  • Ліміти есе та подачі заявок. Університетські підказки обмежують особисті заяви до 650 слів (Common App), 500 слів (більшість особистих заяв UK UCAS) або 4 000 символів з пробілами. Знання свого підрахунку до подачі означає, що не доведеться робити скорочення в останню хвилину під тиском.
  • SEO та планування контенту. Команди якості пошуку використовують кількість слів як приблизний показник тематичної глибини. Відстеження підрахунку під час написання чернетки тримає матеріали в потрібному діапазоні без наповнення.
  • Розмір для соціальних мереж. X обмежує пости до 280 символів, підписи Instagram до 2200, а мета-описи до приблизно 160. Плитка символів показує точну цифру до вставки в редактор платформи.
  • Оцінки транскрипції та презентації. Час читання при 200 сл/хв відповідає середньому тихому читанню; час мовлення при 130 сл/хв відповідає розмовній подачі. Використовуйте обидва для розміщення сегмента подкасту або оцінки тривалості начитки.

Поширені застосування

Підрахунок слів і символів зустрічається в написанні, контенті та розробці, і Unicode-сумісний рушій інструменту має найбільше значення для команд, що доставляють контент більш ніж однією мовою:

  • Академічне письмо: відстежуйте прогрес до мети глави дисертації або перевіряйте, що резюме залишається в межах ліміту символів журналу до подачі.
  • Маркетинговий та UX-текст: вимірюйте тему листа, головний заголовок або мітку кнопки CTA щодо бюджету символів, встановленого вашим дизайнером у Figma.
  • Написання промов і подкасти: переводьте сценарій в очікувану тривалість, щоб знати, чи виступ іде занадто довго до дня репетиції.

Як виглядає приклад підрахунку слів?

Візьмемо цей трипараграфний зразок. The quick brown fox jumps over the lazy dog. The sentence above is a pangram — it contains every letter of the English alphabet, which is why typographers and font designers use it to preview a typeface. Pangrams date back at least to the 19th century, when telegraph operators used short letter-complete sentences to test transmission accuracy. Today they show up in font specimens, keyboard tests, and the default placeholder text of every design app from Figma to InDesign. Вставте це у поле введення — плитки метрик звітуватимуть: 71 слово, 410 символів з пробілами, 340 символів без пробілів, 4 речення, 3 абзаци, час читання близько 21 секунди при 200 сл/хв та час мовлення близько 33 секунди при 130 сл/хв. Панель найпоширеніших слів пропускає стоп-слова на кшталт the та a й виводить на поверхню змістовні слова, що домінують, — тут це pangram, letter і sentence. Перемкніться на китайський, арабський або гінді текст — і кожна плитка перерахується за власними правилами сегментації відповідного шрифту.

Як рахуються слова?

У браузерах, що підтримують Intl.Segmenter (Chrome 87+, Firefox 125+, Safari 14.1+), інструмент використовує new Intl.Segmenter(locale, { granularity: 'word' }) та рахує сегменти, де isWordLike є true. Це правильно обробляє китайський, японський, арабський, деванагарі та кожен інший шрифт Unicode. У старіших браузерах резервний regex /\p{L}+/gu збігається з будь-якою послідовністю букв Unicode, що добре працює для мов латинського письма, але трактує ціле китайське чи японське слово як один сегмент, попри відсутність пробілів.

Чому підрахунок відрізняється від MS Word?

Алгоритм підрахунку слів Microsoft Word є власницьким і обробляє слова з дефісом, скорочення та спеціальні символи по-різному в різних версіях. Цей інструмент рахує «won't» як одне слово (один сегмент isWordLike), тоді як Word може рахувати його як два. Для більшості прози підрахунки збігаються в межах 1–2%; для тексту з дефісом розбіжність може бути більшою.

Чи підтримує це не-латинські шрифти (китайський, арабський, кирилиця)?

Так. API Intl.Segmenter є Unicode-сумісним за призначенням. Арабський та іврит (шрифти з письмом справа наліво) рахуються правильно; кирилиця та грецька рахуються як нормальний поділ за межами слів у латинському стилі; китайський та японський звітують про один словоподібний сегмент на символ, оскільки ці системи письма не використовують пробіли між словами.

Чи завантажується мій текст?

Ні. Кожен розрахунок виконується у вашій вкладці браузера за допомогою вбудованих JavaScript API. Нічого не надсилається на сервери Ultim8Soft або будь-який сторонній сервіс. Ви можете перевірити це, відкривши DevTools браузера, перейшовши на вкладку Network, очистивши журнал, ввівши текст і підтвердивши, що для кроку підрахунку не з'являється жодних мережевих запитів.

Цей лічильник слів виконується повністю у вашому браузері. Без завантаження, без облікового запису, без сторонньої бібліотеки, без аналітики щодо підрахованого тексту. Вставте будь-який текст будь-яким шрифтом, дивіться, як сім плиток метрик оновлюються під час введення, та копіюйте потрібне. Весь інструмент — це приблизно 12 КБ JavaScript, що завантажується один раз і працює офлайн після першого відвідування.