Счётчик символов
Считает по мере набора и показывает, сколько места осталось там, где действует ограничение.
- Работает в вашем браузере — текст никуда не отправляется
- Без регистрации и квот, пользуйтесь бесплатно сколько угодно
Как это работает
Большинство счётчиков символов дают число. Но вопрос редко в числе — вопрос в том, поместится ли текст. Поэтому этот счётчик показывает ещё и то, сколько места осталось там, где действительно есть ограничение, и обновляется по мере набора.
Эмодзи считаются как один символ
Именно здесь наивные счётчики ошибаются. Многие эмодзи и все символы с диакритикой и нелатинские символы занимают в строке больше одной единицы, поэтому простая проверка длины считает эмодзи флага за два, четыре или больше символов. Этот счётчик считает так, как посчитал бы читатель, а так же считает и большинство платформ.
Ограничения, которые обновляются на лету
Посты в X — 280, SMS — 160, мета-описания — около 160, заголовки страниц — около 60, подписи в Instagram — 2200. Для каждого показано, сколько символов осталось или насколько вы превысили лимит. Ограничения для поиска — практические ориентиры, а не жёсткие пределы: поисковые системы измеряют заголовки в пикселях, а не в символах, так что считайте 60 тем порогом, после которого обрезка становится вероятной.
Байты, а не только символы
Также показывается размер в байтах UTF-8, который важен для столбцов баз данных, некоторых ограничений API и старых SMS-шлюзов. Эмодзи — это один символ и четыре байта, и знание того, с каким ограничением вы имеете дело, избавит от запутанного дня.
Всё остальное, пока вы здесь
Слова, предложения, абзацы, строки, буквы, цифры и оценка времени чтения из расчёта 200 слов в минуту.
Счётчик символов — вопросы
Считает ли он пробелы?
Даются оба значения — с пробелами и без, — потому что разные ограничения считают по-разному.
Как считаются эмодзи?
Как один символ каждый — так считают читатель и большинство платформ, а не по двум и более единицам, которые они занимают в исходной строке.
Почему он показывает ещё и байты?
Потому что поля баз данных и некоторые API ограничивают байты, а не символы, и для нелатинского текста эти значения сильно различаются.
Ограничение для заголовка — ровно 60?
Нет. Поисковые системы обрезают по ширине в пикселях, поэтому 60 — практический ориентир, а не жёсткий предел.
Отправляется ли мой текст куда-либо?
Нет. Текст не покидает страницу — ничего не отправляется на сервер и не сохраняется.