Любимые места любимого города
Главная
Добавить в предпочтительные источники Google

Счётчик символов

Вставьте или введите текст, чтобы узнать его объём, найти частые слова и оценить время чтения. Все расчёты выполняются в браузере с учётом эмодзи и букв с диакритикой.

Анализ текста

Результаты в реальном времени

Символы

0

Непробельные символы

0

Пробельные символы

0

Слова

0

Время чтения

0 мин

Оценка при скорости 200 слов/мин.

Время речи

0 мин

Оценка при скорости 130 слов/мин.

Предложения

0

Абзацы

0

Строки

0

Размер UTF-8

0 байт

Плотность слов

До 25 самых частых слов: число вхождений и доля от общего числа слов. Регистр не учитывается; служебные слова и числа включены.

Добавьте текст, чтобы увидеть плотность слов.

Текст анализируется только в этом браузере. Он не загружается, не сохраняется и никуда не отправляется.

Категории символов

Каждая непробельная графема учитывается один раз. Категория выбирается по первому совпадению: эмодзи, числа, латиница, кириллица, арабское письмо, хань, хирагана, катакана, хангыль, другие буквы, пунктуация и символы. Остальное попадает в «Эмодзи и прочее». Категории обозначают системы письма, а не языки: например, иероглифы хань используются в нескольких языках.

Добавьте текст, чтобы увидеть категории символов.

Как пользоваться счётчиком

  1. Вставьте или введите текст в поле.
  2. Посмотрите число символов, слов, предложений, абзацев и строк, а затем примерное время чтения и речи. Размер UTF-8 показывает объём закодированного текста.
  3. Используйте разбивку по категориям, если в тексте смешаны разные системы письма.

Возможности

  • Считает символы, слова, строки и байты UTF-8
  • Оценивает время чтения и показывает частые слова
  • Разбивает символы по системам письма
  • Отдельно считает пробелы и символы без пробелов
  • Показывает число предложений и абзацев, оценивает время выступления

Когда пригодится

  • Проверить ограничение длины в форме или задании
  • Оценить структуру многоязычного текста
  • Рассчитать длину текста для выступления
  • Заметить частые повторы перед публикацией

Как считаются результаты

Символы считаются как графемные кластеры Unicode: буква с диакритическим знаком или семейный эмодзи могут считаться одним символом, хотя состоят из нескольких кодовых точек. В общий результат входят пробельные символы. Подсчитываются символы текста, а не отдельные знаки, нарисованные шрифтом.

К пробельным символам относятся пробелы, табуляция, неразрывные пробелы и разделители строк Unicode. Пара CRLF считается одним пробельным символом и одним переносом строки. LF, CR, NEL, а также разделители строк и абзацев Unicode тоже начинают новую строку. У пустого текста ноль строк; перенос в конце добавляет пустую строку.

Если доступен Intl.Segmenter, браузер определяет границы слов с учётом выбранного языка, в том числе в китайском тексте без пробелов. Иначе словом считается непрерывная последовательность букв или цифр с возможными диакритическими знаками и апострофами внутри. Тогда китайский текст без пробелов считается одной последовательностью, поэтому число слов может отличаться в разных браузерах.

Размер UTF-8 — это число байтов закодированного текста. Один KB равен 1 000 байт, KiB — 1 024; MB — 1 000 000 байт, MiB — 1 048 576. Эмодзи и нелатинские символы часто занимают несколько байтов, даже если считаются одним символом.

В старых браузерах запасной алгоритм объединяет распространённые диакритические знаки, последовательности эмодзи, флаги и слоги хангыля. Он не заменяет все правила сегментации Unicode: редкие сочетания в отдельных системах письма могут считаться иначе. Если браузер не может надёжно определить категорию символа, он попадает в «Эмодзи и прочее».

Если браузер поддерживает определение границ предложений с учётом языка, счётчик использует эту возможность. В старых браузерах предложения определяются приблизительно по знакам препинания; сокращения и необычная пунктуация могут влиять на результат. Абзацы разделяются пустыми строками, в том числе содержащими только пробелы или табуляцию, а также разделителем абзацев Unicode. Обычный одиночный перенос строки не создаёт новый абзац.

Время чтения рассчитывается для скорости 200 слов в минуту, время речи — 130 слов в минуту, с округлением вверх до целой минуты. Это ориентир для планирования: длительность зависит от языка, сложности текста, пауз и личного темпа. Для языков вроде китайского оценка особенно приблизительна.

Плотность слова — число его вхождений, делённое на общее число слов и умноженное на 100. Показаны до 25 слов, включая служебные слова и числа. Регистр и эквивалентные способы записи диакритики не учитываются; разные формы слова считаются отдельно. Знаменатель включает весь текст, поэтому проценты в списке не обязательно дают в сумме 100%.

Строки считаются по явным переносам, включая пустые строки. Автоматический перенос по ширине экрана на результат не влияет. Семь абзацев с шестью пустыми строками между ними дают 13 строк, если других переносов нет.

Для чего полезен счётчик

Он помогает подготовить посты, поля форм, сообщения, заголовки, метаописания и короткие тексты с ограничением по длине.

Проверьте объём учебной работы или текста по редакционному заданию, затем оцените структуру по числу предложений и абзацев. Примерное время чтения и речи поможет спланировать статью, выступление или закадровый текст.

Список частых слов помогает заметить повторы перед публикацией. Разбивка по системам письма пригодится для многоязычных черновиков, а число строк покажет структуру вставленного текста.

Поскольку обработка выполняется локально, можно проверять конфиденциальные черновики без отправки текста в онлайн-сервис.

Частые вопросы

Некоторые счётчики используют кодовые единицы UTF-16 JavaScript и разделяют эмодзи или составные символы. Этот инструмент считает видимые графемные кластеры Unicode, когда браузер их поддерживает.

Нет. Все расчёты выполняются в браузере. Страница не загружает, не хранит, не записывает в журнал и не передаёт введённый текст.

Современный браузер определяет границы предложений с учётом языка, а в старом используется приблизительный подсчёт по пунктуации. Сокращения могут влиять на результат. Абзацы разделяются пустыми строками, в том числе с пробелами или табуляцией, либо разделителем абзацев Unicode. Один обычный перенос строки не создаёт абзац.

Символ — это воспринимаемый пользователем графемный кластер Unicode. Байты UTF-8 показывают размер закодированного текста, поэтому один эмодзи может занимать несколько байтов.

Это доля вхождений слова от общего числа слов в тексте. Список содержит до 25 слов, включая служебные слова и числа; регистр и эквивалентная запись диакритики не учитываются. Он помогает замечать повторы, но не задаёт желаемую плотность ключевых слов.

Это оценки для скорости 200 слов в минуту при чтении и 130 — при произнесении вслух, округлённые вверх до целой минуты. Для пустого текста результат равен нулю. Реальное время зависит от темпа, языка, пауз и темы.

Здесь учитываются явные переносы, включая пустые строки. Другие сервисы могут считать иначе. Сравнивайте один и тот же исходный текст вместе с пробелами и переносами; автоматический перенос по ширине поля здесь не учитывается.

JSON в YAML

Преобразуйте JSON в YAML локально, сохраняя запись чисел и строки в кавычках; скопируйте или скачайте результат целиком.

Открыть инструмент — JSON в YAML

YAML в JSON

Преобразуйте один документ YAML в JSON локально, сохраняя точный числовой текст, и скопируйте или скачайте результат.

Открыть инструмент — YAML в JSON

HTML в Markdown

Преобразуйте вставленный или локальный HTML в Markdown, проверьте примечания и скопируйте или скачайте результат.

Открыть инструмент — HTML в Markdown

Тестирование регулярных выражений JavaScript

Проверяйте шаблон JavaScript локально и изучайте совпадения, группы и позиции UTF-16.

Открыть инструмент — Тестирование регулярных выражений JavaScript

Markdown в HTML

Преобразуйте Markdown в HTML-фрагмент, проверьте код и неактивный предпросмотр, затем скопируйте или скачайте результат.

Открыть инструмент — Markdown в HTML

Сортировка строк

Сортируйте строки по алфавиту выбранного языка или по кодовым точкам Unicode, сохраняя повторы, пустые строки и содержимое.

Открыть инструмент — Сортировка строк

Удаление повторяющихся строк

Сохраните первую копию каждой точной строки, порядок, значимые пробелы и пустые строки, затем скопируйте или скачайте результат.

Открыть инструмент — Удаление повторяющихся строк

Сравнение текстов

Сравните два текста локально: целые строки, пробелы и последний перевод строки.

Открыть инструмент — Сравнение текстов

Преобразование регистра

Меняйте регистр текста, начала слов или предложений с явно выбранными правилами букв.

Открыть инструмент — Преобразование регистра

Кодировщик и декодировщик HTML-сущностей

Кодируйте или декодируйте HTML-ссылки в тексте, выбирайте контекст и формат Unicode и получайте результат с переносами LF без разбора разметки.

Открыть инструмент — Кодировщик и декодировщик HTML-сущностей

Генератор таблиц Markdown

Редактируйте таблицу с обычным текстом, задавайте выравнивание и копируйте GFM Markdown или импортируйте TSV.

Открыть инструмент — Генератор таблиц Markdown

Разбор и создание строки запроса

Разбирайте и редактируйте параметры запроса, сохраняя повторы и порядок. Копируйте нормализованную строку или HTTP(S)-адрес.

Открыть инструмент — Разбор и создание строки запроса

Кодирование и декодирование URL

Преобразуйте компонент URL или значение формы UTF-8 с понятными правилами для пробела и плюса, затем скопируйте или скачайте результат.

Открыть инструмент — Кодирование и декодирование URL

Кодирование и декодирование Base64

Кодируйте текст UTF-8 в стандартный или URL-безопасный Base64 либо декодируйте данные с понятными сообщениями об ошибках.

Открыть инструмент — Кодирование и декодирование Base64

Форматирование XML

Локально проверяйте корректность XML 1.0 с учётом пространств имён, форматируйте или сжимайте текст и копируйте или скачивайте результат в UTF-8.

Открыть инструмент — Форматирование XML

Форматирование и проверка JSON

Проверяйте синтаксис JSON, форматируйте или минифицируйте локально, копируйте и скачивайте результат с сохранением исходных данных.

Открыть инструмент — Форматирование и проверка JSON

Счётчик символов и сегментов SMS

Узнайте кодировку сообщения, границы сегментов и примерную стоимость. Текст остаётся в вашем браузере.

Открыть инструмент — Счётчик символов и сегментов SMS

Счётчик символов для соцсетей

Проверяйте лимиты платформ и разбивайте публикации без потери текста.

Открыть инструмент — Счётчик символов для соцсетей

Калькулятор размера текста

Сравнивайте кодировки и размеры передаваемого текста прямо в браузере.

Открыть инструмент — Калькулятор размера текста

Очистка текста из PDF

Исправьте переносы строк и пробелы в тексте из PDF. Сохраните исходник и проверьте неоднозначные дефисы перед копированием результата.

Открыть инструмент — Очистка текста из PDF

Текст без стилизации

Преобразуйте поддерживаемые буквы Unicode в обычный текст прямо в браузере. Регистр, диакритика, эмодзи и оригинал сохраняются.

Открыть инструмент — Текст без стилизации

Исправить текст

Исправьте искажённый текст и повреждённые акценты в браузере. Проверьте каждый вариант восстановления UTF-8.

Открыть инструмент — Исправить текст

Проверка обрезки письма в Gmail

Узнайте точный размер HTML письма в UTF-8, сравните с ориентиром 102 000 байт и найдите объёмные фрагменты кода.

Открыть инструмент — Проверка обрезки письма в Gmail
Все инструменты этой категории