Счётчик символов
Вставьте текст — количество знаков посчитается сразу, ничего никуда не отправляя. Числа те же, что увидит площадка: считается видимый текст, эмодзи идёт за две единицы, а пороги внизу взяты из кода, которым мы сами публикуем посты.
Считается в браузере: текст никуда не отправляется, регистрация не нужна.
Как это работает в разных сетях
- Телеграместь4096 знаков в посте и 1024 в подписи к вложению
- ВКонтактеестьу нас порог 4096; вложение его не режет, в отличие от телеграма
- MAXесть4000 знаков, и с вложением те же 4000
- Xесть280 знаков по обычному аккаунту, и считаются они весом, а не штуками
- Дзенчастичносвоего лимита нет: считается телеграм-пост, но с двумя дополнительными порогами
Как пользоваться
Вставьте текст
Счёт идёт по мере ввода: знаки, знаки без пробелов, слова, строки и эмодзи. Ничего нажимать не нужно и никуда отправлять тоже — текст остаётся в браузере.
Смотрите на порог, а не на одно число
Само по себе «1200 знаков» ни о чём не говорит: в посте телеграма это треть, в подписи к картинке — перебор, в X — четыре поста. Полоски внизу показывают все пороги сразу, а когда какой-то перебран — объясняют, что именно случится.
Разметку счётчик снимет сам
Если в тексте есть теги, они из счёта выпадают: площадка меряет видимый текст. Рядом появится строка с чистым текстом — её можно скопировать кнопкой и отправить туда, где разметки нет.
Что важно знать
Эмодзи — это два знака, а иногда восемь
Площадки считают длину не картинками, а единицами UTF-16, и обычный смайлик занимает две. Составной — семья, флаг, человек с профессией — собирается из нескольких символов со связками между ними: 👨👩👧 весит восемь единиц. Счётчик показывает и число «символов в человеческом смысле», и число, по которому наступит лимит, — и предупреждает, когда они разошлись.
Невидимые символы съедают лимит
Пустая строка, собранная из невидимых символов, — это не пустота, а знаки: восемь символов отнимут восемь знаков. На 4096 незаметно, в подписи к картинке и особенно в посте X — уже нет.
Ссылка в сети без разметки становится длиннее
Подпись со скрытым адресом живёт только там, где есть разметка. В ВК и X она разворачивается в «подпись (адрес)», и длина растёт на весь адрес. Счётчик считает так же, как это сделает наш адаптер при отправке, — то есть по развёрнутому виду.
Перенос строки — тоже знак
Каждая пустая строка между абзацами стоит один знак, а не ноль. Пост, разбитый на пятнадцать коротких абзацев, тратит на воздух полтора десятка знаков — на длинном лимите это ничто, на 280 в X заметно.
Зачёркнутый текст весит вдвое
Юникодное зачёркивание и подчёркивание ставит после каждой буквы отдельный комбинирующий символ, и фраза из ста букв превращается в двести знаков. Разметка тегами, наоборот, в лимит не идёт вовсе.
Частые вопросы
Как посчитать количество символов в тексте?
Вставьте текст в поле выше — число появится сразу, вместе со счётом без пробелов, слов, строк и эмодзи. Считать вручную или в текстовом редакторе можно, но редакторы обычно считают иначе: у них эмодзи один символ, а у площадки два, и на границе лимита это решает.
Почему счётчик показывает больше символов, чем я вижу?
Потому что площадки меряют длину единицами UTF-16, а не «буквами». Эмодзи занимает две единицы, редкие знаки — тоже, составной эмодзи со связками — до восьми. Мы показываем оба числа и считаем лимит по большему: врать в удобную сторону значит обещать, что пост влезет, а он не влезет.
Считаются ли пробелы и переносы строк?
Да, и те и другие — обычные знаки. Отдельно мы показываем счёт без пробелов, потому что его иногда просят для текстов на заказ, но лимит площадки наступает по полному числу.
Входят ли теги разметки в лимит?
Нет. Площадка считает видимый текст, поэтому счётчик снимает теги ровно тем же кодом, что и наши адаптеры перед отправкой. А вот юникодная подделка — зачёркивание комбинирующими символами, псевдошрифты — в лимит входит целиком и удваивает длину.
Почему у одной сети 4096, у другой 4000, а у третьей 280?
Потому что это разные площадки с разными правилами, и общего лимита у соцсетей нет. Числа здесь взяты не из статей, а из того же кода, которым Smmly ставит посты в очередь: если валидатор считает, что в MAX помещается 4000 знаков, то же число стоит и в счётчике.
Куда это применить
У Smmly есть бесплатная страница со ссылками на адресе вида smmly.ru/@ник: имя, описание, кнопки и знаки соцсетей.Свои лимиты есть и у неё: имя — 60 знаков, описание — 200, подпись кнопки — 60.
Канал для неё подключать не нужно и денег она не стоит — страница и инструменты бесплатны целиком.
Сделать свою страницуПостите регулярно? Тогда Smmly ещё и ставит посты по расписанию в Телеграм, ВК, MAX и X — 7 дней за 10 ₽.
Другие бесплатные инструменты
- Форматирование текстаЖирный, курсив, зачёркнутый, моно и спойлер. Отдаёт готовый HTML для телеграма и MAX и юникодную версию для полей, где разметки нет.
- Невидимый символПустые символы, которые не пробелы: скопировать по одному или собрать пустую строку нужной высоты. С честным описанием каждого.
- Генератор шрифтовДвадцать четыре юникодных стиля и честная пометка у каждого, работает ли он на русском. Шрифтов среди них нет: буквы подменяются другими символами.
- Размеры картинокПресеты с ссылкой на документацию площадки и ресайз в браузере: вписать или обрезать по центру, JPEG, PNG или WebP.