Бесплатный счётчик слов и символов
Подсчитывайте слова, символы, предложения, абзацы и время чтения мгновенно. Счётчик слов в реальном времени с проверкой лимитов Twitter, meta description и Instagram. Бесплатно, приватно, без регистрации.
0
Слова
0
Символы
0
Без пробелов
0
Предложения
0
Абзацы
0
Строки
Время чтения
0 сек
Время произнесения
0 сек
Лимиты платформ
Топ-слова
- Введите текст, чтобы увидеть топ-слова
Анализ
- Средняя длина слова
- 0
- Средняя длина предложения
- 0
- Самое длинное слово
- —
Что такое счётчик слов?
Счётчик слов — это инструмент, который берёт блок текста и сообщает метрики, важные для писателей, редакторов и издателей: сколько в нём слов, сколько символов (с пробелами и без), сколько предложений и абзацев и сколько времени уйдёт на прочтение вслух или про себя. Счётчики слов старше персональных компьютеров — редакторы пишущих машинок считали вручную, а позже с помощью прикреплённых к машинке цифровых счётчиков, — но именно браузерный счётчик слов в реальном времени стал той формой, которой сегодня пользуется большинство писателей.
Базовая единица — слово — звучит просто, но это не так. Английские счётчики слов токенизируют по пробелам и считают дефис внутренней пунктуацией: «don't» — одно слово, «state-of-the-art» — одно слово, «twenty-five» — одно слово. Числа обычно считаются словами (так что «42» — это одно слово), но фильтры стоп-слов в NLP-контекстах могут исключать их из анализа. Для китайского, японского и корейского текста соглашение такое: одно слово на иероглиф — китайское эссе на 500 знаков — это китайское эссе на 500 слов, — потому что в CJK нет пробелов между словами, и наименьшая семантическая единица — это сам знак. Microsoft Word, Google Docs, нативные китайские текстовые процессоры и любой серьёзный двуязычный счётчик следуют этому правилу, и этот инструмент тоже.
Помимо чистых счётчиков, современные счётчики слов вычисляют время чтения и время произнесения. Стандартный темп чтения — 230 слов в минуту, медианный темп молчаливого чтения, измеренный за десятилетия академических исследований на носителях английского (мета-анализ Brysbaert 2019). Стандартный темп произнесения — 130 wpm, темп, к которому сходятся ораторы конференций, дикторы и TED-выступления — достаточно медленный, чтобы его было хорошо слышно, и достаточно быстрый, чтобы звучать естественно. Блог-платформы, новостные сайты и системы управления контентом используют эти значения, чтобы показывать индикаторы «x-minute read», задающие ожидания читателя.
Для цифровой публикации лимиты символов сегодня во многих контекстах важнее, чем количество слов. Посты в Twitter/X ограничены 280 символами. Meta description в Google отображает примерно 150-160 символов до обрезки на десктопе и меньше на мобильных. Page title tag обрезается примерно на 60 символах в поисковой выдаче. SMS-сообщения тарифицируются по 160-символьному сегменту. Подписи в Instagram ограничены 2200 символами. Счётчик слов, который не показывает эти лимиты, оставляет вас оценивать длину на глаз — этот же отображает живой индикатор прогресса для каждого лимита, чтобы вы знали, когда перешли потолок, влияющий на отображение, доставку или ранжирование.
Под капотом счётчик слов — это несколько сотен строк регулярных выражений и обработки строк. Интересная инженерия — в крайних случаях: смешанный CJK и латинский текст, подсчёт по кодовым точкам Unicode против подсчёта по кодовым единицам UTF-16 (эмодзи — это суррогатные пары, иначе они считались бы дважды), апострофы внутри сокращений против апострофов вокруг цитаты, em-dash в разделителях против em-dash в составных словах, завершители предложений внутри сокращений. Подсчёт в этом инструменте следует соглашениям Microsoft Word и Google Docs, потому что именно эти редакторы будут использовать большинство тех, кто получит ваш текст для проверки счёта — совпадение важнее философской чистоты.
Все вычисления выполняются полностью в браузере — никакой текст не покидает страницу, регистрация не требуется, логирование отсутствует. Это соответствует ожиданиям приватности у журналистов с заметками источников, юристов с черновиками для клиентов, маркетологов с ещё не объявленными кампаниями и всех, кто относится к своей работе в процессе как к конфиденциальной. Чтобы углубиться в смежный инструментарий для работы с текстом, посмотрите кодировщик Base64 для бинарно-текстового кодирования, кодировщик URL для URL-безопасного текста и генератор MD5-хешей для фингерпринтинга — вместе они закрывают большую часть неформатных текстовых задач, с которыми сталкивается разработчик или контент-специалист.
// What's actually being counted (simplified)
function countWords(text) {
// CJK: each ideograph is one word
const cjk = text.match(/[\u4E00-\u9FFF\u3040-\u30FF\uAC00-\uD7AF]/g) || [];
// Latin: word = letters/digits with optional internal hyphen or apostrophe
const latin = text
.replace(/[\u4E00-\u9FFF\u3040-\u30FF\uAC00-\uD7AF]/g, ' ')
.match(/[A-Za-z0-9]+(?:[''-][A-Za-z0-9]+)*/g) || [];
return cjk.length + latin.length;
}
// Reading time at 230 wpm
function readingMinutes(words) {
return Math.round((words / 230) * 60); // seconds
}
// Twitter limit check — raw character ceiling 280
function underTwitterLimit(text) {
return [...text].length <= 280; // Unicode code points, not UTF-16 units
} Ключевые возможности
Подсчёт в реальном времени по мере ввода
Каждая метрика — слова, символы с пробелами и без, предложения, абзацы, строки — обновляется на каждом нажатии клавиши без задержки debounce. Никакой кнопки Count, никакой перезагрузки страницы, никакого ожидания. Сделано под скорость реального письма.
Оценки времени чтения и произнесения
Время чтения при 230 wpm (средний темп молчаливого чтения у взрослых из мета-анализа Brysbaert 2019) и время произнесения при 130 wpm (стандартный темп для чёткой озвучки и конференц-докладов). Две оценки, один инструмент — удобно для блоговых ярлыков «x-minute read», написания сценариев подкастов и тайминга презентаций.
Проверки лимитов платформ (Twitter, SEO, SMS)
Живые индикаторы прогресса для Twitter/X (280 символов), meta description (160 символов), page title (60 символов), подписи Instagram (2200), поста LinkedIn (3000) и SMS-сегмента (160). Ловите проблемы с длиной во время черновика, а не после публикации или нажатия Send.
Подсчёт смешанного CJK + латиница
Считает каждый китайский, японский и корейский знак за одно слово (соглашение Microsoft Word) и при этом считает латинские токены обычным способом. Смешанный англо-китайский текст получает счёт, совпадающий с Microsoft Word, Google Docs и тем, что насчитает ваш переводчик или редактор на своей стороне.
Анализ топ-частоты слов
Показывает десять самых частых значимых слов с отфильтрованными английскими стоп-словами («the», «and», «is» и т.д.). Выявляет повторы, которых вы не замечали, — самый дешёвый возможный проход самоправки до того, как кто-то ещё прочитает черновик.
Средняя длина слова и предложения
Средняя длина слова (по латинским токенам) и средняя длина предложения (слов на предложение) дают грубый сигнал читабельности. Если средняя длина предложения переваливает за 25 слов — текст плохо сканируется. Ниже 12 — может казаться рубленым. Сладкая точка для письма на широкую аудиторию — 15-20.
Выделение самого длинного слова
Показывает самое длинное латинское слово в тексте. Полезно для ловли случайных сцепок («thisismyverylongword»), жаргона, требующего расшифровки, и иногда комично длинного технического термина, который сигнализирует о переусложнённом тексте.
Точный подсчёт символов по Unicode
Считает по кодовой точке Unicode, а не по кодовой единице UTF-16, — поэтому эмодзи, математические символы и расширенные знаки CJK каждый считаются один раз, а не два. Совпадает с тем, что Twitter, Instagram и SMS-шлюзы реально измеряют относительно своих лимитов.
Приватность 100% в браузере
Весь подсчёт происходит локально в вашем браузере. Ваш текст никогда не загружается, не логируется, не сохраняется, не анализируется. Безопасно для черновиков с клиентской информацией, ещё не объявленными названиями продуктов, юридическими документами и любыми конфиденциальными материалами. Проверить можно во вкладке Network в браузере — ноль запросов при вводе.
Сравнение счётчиков слов
Microsoft Word (Review > Word Count)
десктоп-приложение, платноеЭталонная реализация для соглашений подсчёта латинских и CJK-слов. Те же числа, что и в этом инструменте, для любого текста, который оба могут прочитать. Более медленный рабочий процесс — нужно быть в Word, файл должен быть открыт. Не показывает проверки лимитов платформ (Twitter, meta description и т.д.) и время чтения.
Google Docs (Tools > Word Count)
браузерный, бесплатныйТе же правила подсчёта, что у Microsoft Word. Требует учётной записи Google и того, чтобы текст находился в документе Google Docs. Никаких лимитов платформ, никаких оценок времени чтения, никакого анализа топ-слов. Лучше всего, когда ваш текст уже живёт в Docs.
Подсчёт в textarea браузера (нативный HTML/JS)
инструмент разработчика`textarea.value.length` даёт счёт символов, `value.split(/\s+/).length` — приблизительный счёт слов. Полезно для быстрой проверки, но ломается на CJK, не обрабатывает корректно эмодзи Unicode (считает суррогатные пары за 2) и не даёт других метрик. Плохое переизобретение этого инструмента.
Окно создания твита Twitter/X
нативно для платформыСобственный счётчик Twitter — это источник истины для лимита 280 (он автоматически делает математику подстановки URL). Для черновиков, ещё не готовых к вставке в Twitter, этот инструмент даёт более быструю проверку — но проверьте финальный счёт в Twitter перед публикацией, если задействованы URL.
Мобильные приложения-счётчики слов
iOS / Android, бесплатно или платноБольшинство мобильных приложений-счётчиков повторяют базовую функциональность этого инструмента и добавляют рекламу, аналитику или допродажи. Приватность разная — некоторые загружают ваш текст на сервер для «облачной синхронизации». Этот инструмент работает в мобильном браузере так же, как на десктопе, с нулевой утечкой данных.
Hemingway Editor
браузерный, freemiumСчёт слов — это одна из многих фич; фокус — на оценке читабельности (уровень по Flesch-Kincaid, счёт наречий, пассивный залог). Для чистого подсчёта слов Hemingway избыточен и медленнее. Лучше всего, когда вам также нужен анализ качества прозы. Метрика средней длины предложения в этом инструменте покрывает базовый сигнал читабельности, который Hemingway расширяет.
ProWritingAid
браузер + десктоп, платныйКомплексный набор писательских помощников с глубоким анализом стиля, проверкой грамматики и подсчётом слов. По подписке. Для самого подсчёта этот инструмент быстрее и бесплатен. Для развёрнутого редактирования ProWritingAid делает гораздо больше — разные инструменты для разных стадий писательского процесса.
Примеры подсчёта слов
Один твит — потолок 280 символов
Just shipped the new word counter — counts words, characters, sentences, reading time, and even checks your text against Twitter, Instagram, and meta description limits. All in the browser, zero signup. https://go-tools.org/tools/word-counter
240 символов, 38 слов — помещается в один твит с запасом 40 символов. Индикатор Twitter показывает 86% использования. URL засчитываются в потолок Twitter по их отображаемой длине (Twitter после публикации сокращает их до 23 символов), поэтому даже длинная ссылка оставляет место для тела сообщения.
SEO meta description — оптимальные 160 символов
Free word counter with live character count, reading time, and limit checks for Twitter, Instagram, and meta descriptions. 100% browser-based, no signup.
152 символа, 23 слова — ниже типичной точки обрезки meta description в Google на десктопе (~160 символов). Индикатор meta description показывает зелёный. Цельтесь в 150-160 символов, чтобы полностью использовать ширину отображения Google и при этом остаться в безопасной зоне для мобильной обрезки.
Page title tag — лимит отображения 60 символов
Free Word Counter — Words, Characters, Reading Time | Go Tools
62 символа, 11 слов. Google обычно обрезает заголовки длиннее ~60 символов многоточием на десктопе. Индикатор title tag здесь будет жёлтым — стоит подрезать до 60, чтобы избежать обрезки в выдаче, которая стоит CTR.
Фрагмент эссе — цель 250 слов
The word counter is the unsung hero of every writing workflow. Editors count words to bill clients, students count words to hit a 250-word essay floor, marketers count characters to fit a Twitter post or meta description...
Когда у вас цель в 250 слов для эссе, основная метрика «слова» — это то, что вы оптимизируете. Помогает средняя длина предложения: если она поднимается выше 25, текст слишком плотный; если держится ниже 15, его легко сканировать. Время чтения подсказывает, превращается ли фрагмент в чтение «на минуту» или дольше.
Смешанный англо-китайский текст
JavaScript 是一种强大的脚本语言,supports object-oriented, functional, and event-driven paradigms. 它运行在浏览器和服务器端 with Node.js.
Смешанный текст считается по стандартному соглашению CJK: каждый китайский иероглиф — одно слово, каждый латинский токен — одно слово. Здесь: 19 китайских иероглифов + 13 латинских токенов = 32 слова. Это совпадает с тем, что считают Microsoft Word, Google Docs и нативные китайские текстовые процессоры — значит, ваш счёт переносим.
Блок кода — счётчики строк и символов
function countWords(text) {
if (!text) return 0;
return text.trim().split(/\s+/).length;
} Когда код вставлен, метрика «слова» трактует каждый идентификатор как слово (в счёт попадают `function`, `countWords`, `text`, `if`, `return` и т.д.). Метрика «строки» даёт число строк (здесь 4). Для точного LOC используйте счётчик строк кода — этот инструмент оптимизирован под прозу, но базовые метрики всё равно работают.
Как пользоваться счётчиком слов
- 1
Вставьте или введите текст
Кликните в текстовое поле и начните вводить — или вставьте текст откуда угодно: документ Word, черновик письма, редактор кода, веб-сайт. Каждая метрика обновляется мгновенно по мере ввода. Никакой кнопки Count нажимать не нужно.
- 2
Прочитайте основные метрики
Сетка статистики показывает слова, символы (с пробелами и без), предложения, абзацы и строки. Две оценки времени ниже показывают время чтения при 230 wpm и время произнесения при 130 wpm — практичные значения по умолчанию для постов в блог и сценариев презентаций.
- 3
Проверьте лимиты платформ
Строка лимитов платформ отслеживает потолки Twitter (280), meta description (160), title tag (60), Instagram (2200), LinkedIn (3000) и SMS-сегмента (160). Каждый индикатор прогресса меняется с нейтрального на предупреждение и затем на ошибку по мере приближения и превышения порога — набрасывать твиты, meta-теги и сообщения так гораздо быстрее.
- 4
Используйте панель анализа для правки
Список топ-слов (с отфильтрованными английскими стоп-словами) выявляет повторы; средняя длина предложения сигнализирует о плотной прозе (>25 слов = плохо сканируется). Метрика самого длинного слова ловит случайные сцепки. Используйте это, чтобы уплотнять текст перед отправкой.
- 5
Скопируйте или очистите по готовности
Нажмите Copy, чтобы скопировать весь текст в буфер обмена. Нажмите Clear, чтобы очистить поле. Нажмите Sample, чтобы загрузить демо-текст. Все действия мгновенны; на сервер ничего не отправляется.
Распространённые ошибки подсчёта
Подсчёт CJK-текста счётчиком только по пробелам
Китайский, японский и корейский текст не использует пробелы между словами, поэтому счётчик, который дробит только по пробелам, сообщит 1 слово на эссе в 500 знаков — недосчёт в 500 раз. Соглашение Microsoft Word (и этот инструмент) считает каждый иероглиф CJK за одно слово, что совпадает с тем, что насчитают преподаватели, редакторы и переводческие инструменты. Если ваш счётчик показывает дикие расхождения на одном и том же китайском тексте — неправ счётчик, а не ваше эссе.
Текст: «今天天气真好,我决定去公园散步。» Наивный счётчик (дробление по пробелам): 1 слово Этот счётчик (с учётом CJK): 14 слов
Текст: «今天天气真好,我决定去公园散步。» Считайте каждый китайский знак за одно слово. Совпадает с Microsoft Word, Google Docs, нативными CJK-редакторами.
Доверие счёту символов эмодзи на UTF-16-счётчиках
Эмодзи вроде 😀 кодируются как суррогатная пара в UTF-16, поэтому счётчик, измеряющий `string.length` (значение по умолчанию в JS), считает каждый эмодзи за 2 символа. Twitter, Instagram и SMS-шлюзы считают по кодовой точке Unicode — один эмодзи это один символ. Использование неправильного счётчика означает, что вы публикуете твит, который Twitter отклоняет как превышающий лимит, или неправильно оцениваете, сколько эмодзи влезет в подпись Instagram.
Текст: «Hi! 😀😀😀» string.length: 10 (считает каждый эмодзи как 2) Неверно: показал бы, что текст использует 10/280 символов
Текст: «Hi! 😀😀😀» Счёт по кодовым точкам: 7 (эмодзи = 1 каждый) Верно: совпадает с тем, что измеряет Twitter
Вставка текста из текстового процессора с типографскими кавычками
Вставка из Microsoft Word, Google Docs или Apple Notes тянет за собой типографские кавычки («», „“) и em-dash (—), которые выглядят так же, как их ASCII-аналоги, но кодируются по-разному. Счёт слов тот же, но если потом опубликовать на платформе, ожидающей ASCII (некоторые CMS, некоторые чат-платформы), символы отрисуются как ?? или квадратики. Проверьте опубликованную версию один раз после первой вставки — большинство современных платформ обрабатывают типографские кавычки, но устаревшие ломаются.
Источник: «It's a great day,» she said. (типографские кавычки) Опубликовано в устаревшую CMS: ?It??s a great day,? she said. Счёт был верный; отрисовка — неверная.
Используйте текстовый редактор (VS Code, простой TextEdit) для черновиков. Или замените типографские кавычки вручную перед публикацией. Или убедитесь, что целевая платформа поддерживает Unicode (большинство — да).
Игнорирование подстановки URL в счёте Twitter
Twitter автоматически сокращает любой URL до 23 символов при публикации независимо от исходной длины. URL на 100 символов в черновике стоит всего 23 символа в опубликованном твите. Подсчёт чистого текста даёт завышенный счёт — у вас больше места, чем показывает счётчик, когда задействован URL. Подстановка в 23 символа фиксирована; считайте длину черновика как (чистый счёт) − (длина URL) + 23 за каждый URL.
Черновик: «Check this out: https://very-long-domain-name.com/path/to/page?with=parameters&and=more» Чистый счёт: 108 символов Неверно: твит больше 280? Нет — Twitter сокращает URL.
Тот же черновик, длина после публикации в Twitter: «Check this out: » (16) + 23 (URL) = 39 символов Далеко меньше 280. Мысленно подставляйте 23 за каждый URL.
Неправильное чтение лимита meta description
Отображение meta description в Google обрезается около 155-165 символов на десктопе и 100-120 на мобильных в зависимости от других элементов сниппета (title, URL, breadcrumb). Письмо до 320 символов (старое руководство Google от 2017-2018, потом откатанное) означает, что вторая половина почти никогда не отображается. Держитесь 150-160 для оптимизации под десктоп или 110-120, если у вас доминирует мобильный трафик. Индикатор прогресса в этом инструменте по умолчанию настроен на 160.
Meta description: 280 символов (пишем под старый потолок 2018 года) Google обрезает около 160-го символа на десктопе. Последние 120 символов никогда не отображаются — потраченные впустую усилия.
Meta description: 150-160 символов. Полное отображение на десктопе, переживает мобильную обрезку. Ключ и призыв к действию идут впереди.
Путаница 280 символов твита с 280 словами
Лимит Twitter в 280 — это символы, а не слова, — частая ошибка чтения у новичков платформы. «Hello world» — это 11 символов и 2 слова. Типичный английский твит в 30-40 слов — это примерно 200-250 символов. Черновик твита в 280 слов был бы 1500+ символов и невозможен. Два счётчика стоят рядом; дважды проверяйте, под что вы оптимизируете.
Цель: «держать твит ниже 280» Реальный черновик: 280 слов, ~1500 символов Твит отклонён — превышение в 5 раз.
Цель: ниже 280 символов (не слов). 40 слов обычно влезают с запасом. Здесь важна именно метрика символов.
Кто пользуется этим инструментом
- Блогеры, набрасывающие посты
- Попадайте в цель в 1000 слов без пересчёта в отдельном окне. Время чтения подскажет, получится ли пост 3-минутным или 7-минутным — именно такой ярлык цепляет читателей в лентах. Топ-слова сигнализируют о повторах до прохода редактора.
- Студенты, пишущие эссе
- Держитесь выше минимума в 250 слов или ниже потолка в 1500 без потери места в тексте. Средняя длина предложения — грубый сигнал читабельности, которым пользуются преподаватели и оценочные рубрики. Время чтения совпадает с тем, что значит «5-минутное чтение» для проверяющего.
- Маркетологи, набрасывающие твиты и подписи
- Индикаторы Twitter (280), Instagram (2200) и LinkedIn (3000) убирают цикл «посчитал — перепечатал». Проверки meta description (160) и title tag (60) спасают от публикации текста, который обрежется в поисковой выдаче.
- SEO-специалисты, проверяющие сниппеты
- Title tag обрезается около 60 символов; meta description — около 160. Обе проверки идут вживую во время черновика, поэтому написанный сниппет — это тот сниппет, который отображается. Сочетайте с проверкой топ-частоты слов, чтобы поддерживать естественную плотность основного ключа.
- Переводчики, отслеживающие длину источника и перевода
- Переводческая работа тарифицируется по словам источника, словам перевода или символам в зависимости от языковой пары. Вставьте любую сторону и получите счёт мгновенно. Смешанный CJK и латинский текст использует соглашение Microsoft Word и совпадает с тем, что считают клиентские TM-системы.
- Спикеры конференций, тайминг докладов
- Время произнесения при 130 wpm подскажет, влезет ли сценарий на 1500 слов в 12-минутный слот (да) или в 7-минутный (нет). Подрезайте по реальному количеству слов, а не по чтению со секундомером вслух.
- Разработчики, пишущие README и документацию
- У README на GitHub, описаний npm-пакетов и заголовков документации есть негласные ожидания по длине. Метрика времени чтения подсказывает контрибьюторам, дружелюбен ли раздел к беглому просмотру или это глубокое погружение — полезно для структурирования документации по принципу прогрессивного раскрытия.
- Копирайтеры, подрезающие рекламные тексты
- У Google Ads, Facebook Ads и тем письма разные лимиты символов. Выберите из строки лимитов подходящую платформу и подрезайте в реальном времени. Метрика самого длинного слова ловит сцепки в одно слово, которые прокрадываются в сжатый рекламный текст.
Правила подсчёта и технические детали
- Правило токенизации слов
- Латинское слово — это максимальная последовательность букв, цифр, апострофов и внутренних дефисов. Поэтому «don't» — одно слово, «state-of-the-art» — одно слово, «twenty-five» — одно слово. Каждый иероглиф CJK (хань, кандзи, корейский слог, хирагана, катакана) считается за одно слово — соглашение Microsoft Word. Токены смешанной письменности разделяются на границе CJK.
- Подсчёт символов (кодовые точки Unicode)
- Символы считаются по кодовой точке Unicode, а не по кодовой единице UTF-16. Поэтому одно эмодзи считается за 1 символ, а не за 2; расширенные знаки CJK считаются за 1, а не за 2; комбинирующие знаки считаются за 1 каждый, а не за ноль. Это совпадает с тем, что Twitter, Instagram и современные SMS-шлюзы измеряют относительно своих лимитов.
- Распознавание предложений
- Предложения заканчиваются завершителем: точка (.), вопросительный знак (?), восклицательный знак (!), китайская точка (。), японская точка (。) или арабский вопросительный знак (؟). Несколько завершителей подряд («Что?!») считаются за одну границу. Распознаватель не пытается разрешать неоднозначности сокращений («Mr.», «U.S.A.») — на практике слишком шумно.
- Распознавание абзацев
- Абзацы разделяются одной или несколькими пустыми строками. Одиночные переводы строк (разрывы строк внутри абзаца) не начинают новый абзац. Текст без пустых строк — это один абзац. Пустой ввод — ноль абзацев.
- Значения по умолчанию для темпа чтения и произнесения
- Время чтения использует 230 wpm — медианный темп молчаливого чтения у взрослых из мета-анализа Brysbaert 2019 по 17 академическим исследованиям на носителях английского. Время произнесения использует 130 wpm — стандартный темп для чёткой озвучки и конференц-подачи (TED, NPR, начитка аудиокниг). Оба значения — консервативные срединные точки; специализированные контексты могут отличаться.
- Фильтр стоп-слов для топ-слов
- Анализ топ-частоты исключает английские служебные слова («the», «and», «is», «of», «that» и т.д.) по стандартному NLP-списку стоп-слов. Слова короче 2 символов и чистые числа также исключаются. Для неанглийского текста фильтр стоп-слов не применяется — вы увидите чистые частоты, что всё равно полезно для выявления повторов.
- Лимиты символов платформ
- Пост Twitter/X: 280 символов. Meta description (десктоп Google): ~155-160 до обрезки. Page title tag: ~60 символов до обрезки. Подпись Instagram: максимум 2200 символов. Пост LinkedIn: 3000 символов. SMS-сегмент: 160 символов в кодировке GSM-7 (70 в UCS-2, если используется не-ASCII). Сверяйтесь с документацией платформы; лимиты меняются.
- Поддержка RTL-письменностей
- Арабский, иврит, фарси и другие RTL-письменности считаются по разделённым пробелами токенам. Результаты отображаются в направлении вашего интерфейса (LTR-метки с численными счётчиками справа). Направление текстового поля следует выводу браузера о направлении текста — обычно корректно для моноязычного RTL-ввода.
Лучшие практики письма под лимит слов
- Пишите под время аудитории, а не только под количество слов
- Пост на 1200 слов и 5-минутное чтение — это один и тот же факт в двух единицах. Читатели реагируют на ярлык времени сильнее, чем на ярлык слов — «5-min read» задаёт ожидание, которое число не задаёт. Используйте метрику времени чтения как основную цель и пусть количество слов следует за ней. Для постов в блог цельтесь в 3-5-минутное чтение (700-1200 слов); для глубоких материалов — 7-10 минут (1600-2300); для сканируемых обновлений — 1-2 минуты (200-500).
- Цельтесь в сладкую точку каждого лимита платформы
- Не пишите до максимума; пишите до оптимума. Твиты лучше всего срабатывают между 70-100 символами (высокая вовлечённость, влезает на любом устройстве). Meta description лучше всего работает при 150-160 символах (заполняет ширину отображения Google без мобильной обрезки). Title tag достигает пика при 50-60 символах (без обрезки, полный объём для ключевиков). Посты LinkedIn лучше всего работают до 1300 символов (выше сгиба «see more»). Толкаться к потолку — значит менять качество на длину.
- Используйте среднюю длину предложения как индикатор плотности
- Средняя длина предложения выше 25 слов сигнализирует о плотной прозе, которую плохо сканировать. Ниже 12 — кажется рубленым. Сладкая точка для письма на широкую аудиторию — 15-20, где каждое предложение несёт законченную мысль, не задерживаясь дольше, чем нужно. Технический текст терпит выше (20-25), когда точность необходима. Художественная проза терпит ниже (10-15), когда того требует ритм. Используйте метрику как грубый сигнал, а не правило.
- Прогоняйте проход по топ-частоте слов перед отправкой
- После завершения черновика просмотрите список топ-десяти слов. Если в топе сидит слово, не являющееся ключевиком (не тема вашей статьи) — вы его передозируете. Типичные виновники: «actually», «basically», «really», «very», слова-наполнители («is», «was», «are»). Быстрый поиск-и-замена по двум главным наполнителям обычно заметно подтягивает текст.
- Для двуязычных черновиков сверяйте счёт по каждому языку отдельно
- Если в вашем тексте смешаны CJK и латиница, общий счёт слов сочетает два соглашения подсчёта. Для оплачиваемой переводческой работы или заданий с лимитом по словам разделите текст на одноязычные куски и проверьте каждый отдельно. Этот счётчик следует соглашению Microsoft Word для смешанного текста, поэтому общий счёт совпадает с тем, что насчитает большинство клиентов, — но одноязычная сверка убирает двусмысленность.
- Относитесь к счётчику как к черновику, а не источнику истины
- Числа точны, но писательские решения живут выше метрик. 280-символьный твит, попадающий в посыл, лучше 270-символьного, который растекается. 1000-словный пост, оправдывающий время, лучше 1500-словного, который не оправдывает. Используйте счётчик, чтобы проверить и предупредить, но принимайте решения по ремеслу, а не по арифметике.
- Сохраняйте черновики вне этого инструмента
- Этот счётчик не хранит текст. Перезагрузка страницы или закрытие вкладки очищает текстовое поле. Набрасывайте длинные тексты в настоящем редакторе (текстовый редактор, docs-приложение, писательский инструмент с автосохранением) и вставляйте в счётчик, когда нужна проверка. Для коротких проверок в течение одной сессии текст в памяти держится — но относитесь к нему как к временному.
Часто задаваемые вопросы
Что делает этот счётчик слов?
Насколько точен подсчёт слов по сравнению с Microsoft Word и Google Docs?
Загружается ли мой текст или сохраняется где-либо?
Как рассчитывается время чтения?
Работает ли это для китайского, японского, корейского и арабского?
Почему лимит Twitter 280 символов и как этот инструмент обрабатывает URL?
Какая правильная длина meta description для Google?
Что считается предложением?
Как посчитать слова в документе Word или PDF?
Почему некоторые слова исключены из списка топ-частоты?
Поддерживает ли счётчик markdown или HTML?
Есть ли дневная цель по количеству слов, на которую стоит ориентироваться?
Почему мой счёт может отличаться от другого онлайн-счётчика слов?
Похожие инструменты
Все инструменты →Конвертер систем счисления — bin, hex, dec, oct
Конвертеры
Конвертация между системами счисления — двоичной, hex, десятичной, восьмеричной и любой базой 2-36 мгновенно. Бесплатно, приватно — вся обработка в браузере.
Base64 декодер и кодировщик
Кодирование и форматирование
Декодирование и кодирование Base64 онлайн бесплатно. Преобразование в реальном времени с полной поддержкой UTF-8 и эмодзи. Полная приватность — работает в браузере. Без регистрации.
Генератор crontab и конструктор cron-выражений
Дата и время
Создавайте, проверяйте и расшифровывайте cron-выражения в браузере. Предпросмотр запусков в локальном времени или UTC. POSIX 5 полей, пресеты, описание простым языком. Бесплатно и приватно.
Конвертер CSV в JSON
Кодирование и форматирование
Конвертируйте CSV в JSON в браузере. RFC 4180, определение типов, заголовок, безопасность больших целых. 100% приватно, без загрузки.
Сжатие изображений онлайн — JPEG, PNG и WebP
Конвертеры
Сжимайте JPEG, PNG и WebP до 80% меньше — в браузере, без загрузки. Batch до 20 изображений, регулировка качества, сравнение «до и после». Бесплатно и приватно.
JSON Diff и сравнение
Кодирование и форматирование
Сравнивайте два JSON-файла мгновенно в браузере. Side-by-side подсветка, вывод JSON Patch (RFC 6902), игнорирование шума вроде timestamp и ID. 100% приватно, без загрузки.