Счётчик символов и слов онлайн

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

Как посчитать символы в тексте

  1. Вставьте текст в поле. Результат обновится автоматически; также можно нажать «Посчитать».
  2. Выберите нужное число: символы с пробельными, без них или слова и числа.
  3. Если у задания есть собственное правило подсчёта, сопоставьте его с определениями ниже.

Что означают числа

«Символы» — графемные кластеры по правилам браузера. Обычная буква, буква с присоединённым акцентом и связанный эмодзи могут каждый составлять один кластер. Пробельные кластеры входят в общий итог. CRLF считается одним кластером и одним переводом строки.

«Без пробельных» исключает кластеры, состоящие только из символов Unicode White_Space: обычных и неразрывных пробелов, табуляции, переводов строк и других пробельных символов. Кластер с присоединённой непробельной меткой остаётся в счёте; знак нулевой ширины не удаляется автоматически.

«Слова и числа» — сегменты с признаком isWordLike в Intl.Segmenter для русского языка. Отдельное число также учитывается, пунктуация — нет. Разные сервисы могут иначе обрабатывать дефисы и другие языки.

«Строки» — одна строка непустого текста плюс переводы CRLF, CR, LF, NEL, U+2028 и U+2029. Пустое поле даёт ноль строк. Кодовые точки Unicode, единицы UTF-16 и байты UTF-8 показываются отдельно: это разные способы измерить один текст.

Пример и частые вопросы

Для текста «Привет, мир!» получится 12 символов с пробелом, 11 без пробельных, 2 слова и 1 строка. Размер в UTF-8 — 21 байт. Для эмодзи 🙂: 1 символ, 1 кодовая точка, 2 единицы UTF-16 и 4 байта UTF-8.

Почему число отличается от другого счётчика?

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

Проверяет ли инструмент уникальность или качество текста?

Нет. Он считает объём введённого текста. Это не проверка плагиата, орфографии или качества материала.