Текст
Character & Word Counter
Статистика текста в реальном времени: символы (с пробелами и без), слова, строки, предложения, абзацы и размер в байтах (UTF-8).
Инструмент считает символы, слова, строки, предложения и абзацы текста в реальном времени, пока вы печатаете или вставляете текст, а также показывает размер в байтах при кодировке UTF-8.
Что именно считается
- Символы с пробелами и без — отдельно, чтобы видеть оба варианта под лимиты вроде meta description или твитов.
- Слова — по пробелам и знакам препинания между ними.
- Предложения и абзацы — по знакам препинания (. ! ?) и пустым строкам соответственно.
- Размер в байтах UTF-8 — полезно, когда лимит измеряется именно в байтах, а не символах (кириллица и эмодзи занимают больше одного байта).
Типичные сценарии
- Проверка длины meta description или title перед публикацией, чтобы уместиться в лимит поисковой выдачи.
- Контроль объёма текста для задания с лимитом символов (эссе, подпись, описание товара).
- Быстрая статистика текста без открытия текстового редактора с панелью подсчёта слов.
Что стоит помнить
Один визуально «символ» (например, эмодзи с модификатором тона кожи или флаг страны) в Unicode может состоять из нескольких кодовых точек и считаться по-разному в зависимости от метода подсчёта.
Лимиты соцсетей и форм иногда считают не символы, а байты или «графемные кластеры» — при необходимости сверяйтесь с байтовым счётчиком в этом инструменте.
Статья об этом инструменте: Подсчёт символов и слов: почему это не всегда тривиально
Часто задаваемые вопросы
Какие именно статистические данные вычисляются?
Инструмент считает символы с пробелами и без, слова, строки, предложения, абзацы и размер текста в байтах в кодировке UTF-8.
Почему количество байтов отличается от количества символов?
В UTF-8 простой латинский символ занимает один байт, но кириллический символ, буква с диакритикой или эмодзи могут занимать от двух до четырёх байтов, поэтому текст со множеством многобайтовых символов будет иметь количество байтов заметно больше количества символов.
Отправляется ли мой текст на сервер для анализа?
Нет, все вычисления происходят в реальном времени в вашем браузере на JavaScript, ничего не передаётся онлайн.
Почему подсчёт слов неточен для языков без пробелов?
В китайском, японском или тайском языках слова традиционно не разделяются пробелами — границу определяет грамматика и контекст. Подсчёт по пробелам для таких языков даёт либо одно «слово» на весь текст, либо теряет смысл — нужен отдельный алгоритм сегментации.
Почему один эмодзи иногда считается как несколько символов?
Эмодзи с модификатором тона кожи или флаги стран в Unicode состоят из нескольких кодовых точек, объединённых в один видимый графемный кластер. Наивный подсчёт по кодовым точкам может посчитать такой визуально единый символ как два, три или больше.