Счётчики символов и разделитель тредов
Каждая соцсеть считает пост по-своему. X взвешивает символы, Bluesky считает то, что вы видите, Threads считает эмодзи в байтах, а LinkedIn даёт 3000 символов. Эти инструменты считают ровно так, как calmposts, когда проверяет и отправляет ваши посты. Бесплатно, без регистрации, и текст не покидает ваш браузер.
Пост, который помещается в одной соцсети, в другой может оказаться слишком длинным. Эмодзи «семья» в X считается за 2 символа, в Bluesky — за 1, а в Threads — за 18. Ссылка в X всегда стоит 23 символа, какой бы длинной она ни была, а в трёх остальных сетях считается каждый её символ. Если один текст уходит в несколько соцсетей, каждый счёт лучше знать до публикации, а не узнавать из ошибки после.
Счётчики ниже работают на коде самого редактора calmposts, собранном для этого сайта. Цифры здесь — не оценка: текст, который счётчик пропускает, calmposts примет для этой соцсети. Разделитель тредов режет длинный текст там же, где редактор: по абзацу, затем по переносу строки, затем по концу предложения, а внутри слова — только если слово длиннее целого поста.
Всё считается в вашем браузере. Набранный текст никуда не отправляется, пока вы сами не решите его запланировать, — и тогда он откроется черновиком в вашем аккаунте calmposts.
Счётчик символов X
Считает пост так, как X: любая ссылка — 23, эмодзи и иероглифы — 2, лимит 280 или 25 000 с Premium.
Счётчик символов Bluesky
Считает видимые символы — до 300 — и байты UTF-8, которых в Bluesky не больше 3000. Ссылки считаются целиком.
Счётчик символов Threads
Считает до 500 так же, как Threads: каждый эмодзи — столько символов, сколько в нём байт UTF-8, ссылки целиком.
Счётчик символов LinkedIn
Считает пост LinkedIn против лимита в 3000 символов и показывает, чем там становится тред: одним постом.
Разделитель тредов
Вставьте длинный текст и посмотрите на него тредом в X, Bluesky и Threads и одним постом в LinkedIn — нарезанным там же, где режет calmposts.
Почему один и тот же пост считается по-разному
X до сих пор считает так же, как Twitter: по весу. Латиница, кириллица, греческие, еврейские и арабские буквы весят 1; китайские, японские и корейские иероглифы и любые эмодзи — 2; любая ссылка — 23.
Bluesky считает графемы, то есть символы, которые видит читатель: эмодзи с оттенком кожи — 1, флаг — тоже 1. Ссылка считается так, как написана. За лимитом в 300 символов стоит второй — 3000 байт.
Threads считает как Bluesky, кроме эмодзи: каждый эмодзи стоит столько символов, сколько байт он занимает в UTF-8. Палец вверх — 4, палец вверх с оттенком кожи — 8, семья — 18.
В LinkedIn в пост помещается 3000 символов, а тредов нет совсем. Тред calmposts отправляет в LinkedIn одним постом, соединяя части пустой строкой, поэтому весь текст должен уложиться в лимит.
Лимиты постов рядом
Сколько помещается в один пост в каждой соцсети, куда публикует calmposts, и как там считаются символы.
| Соцсеть | Один пост | Как считаются символы | Ссылки | Треды |
|---|---|---|---|---|
| X | 280 символов; 25 000 с X Premium | По весу: большинство букв — 1, эмодзи и иероглифы — 2 | По 23, какой бы длины ни была ссылка | Цепочка ответов, в calmposts до 25 постов |
| Bluesky | 300 символов и 3 000 байт | Графемы: каждый видимый символ — 1 | Как написана, каждый символ | Цепочка ответов, в calmposts до 25 постов |
| Threads | 500 символов | Графемы, но эмодзи считается по байтам UTF-8 | Как написана; не больше 5 разных ссылок | Цепочка ответов, в calmposts до 25 постов |
| 3 000 символов | Графемы: каждый видимый символ — 1 | Как написана, каждый символ | Нет: тред уходит одним постом |
Вопросы об инструментах
Инструменты правда бесплатные?
Да. Без регистрации, без ограничений на число проверок, и к вашему тексту ничего не добавляется. Это небольшая часть calmposts — планировщика, из которого они взяты.
Мой текст куда-нибудь отправляется?
Нет. Подсчёт и разделение работают в вашем браузере. Только когда вы нажимаете «Запланировать этот пост в calmposts», текст сохраняется в этом браузере — не дольше чем на час, — чтобы редактор открылся с ним после регистрации или входа. На серверы calmposts он попадает, когда вы сохраняете черновик, не раньше.
Совпадают ли цифры с самими соцсетями?
Они совпадают с calmposts, а calmposts проверяет каждый пост по правилам каждой соцсети при сохранении и ещё раз перед отправкой. Правила взяты из документации X, Bluesky, Threads и LinkedIn, а инструменты запускают тот же код, что и редактор: когда правило меняется, они меняются вместе.
Можно увидеть тред сразу для нескольких соцсетей?
Да. Вставьте весь текст в разделитель тредов: он покажет тред в X, Bluesky и Threads рядом, а LinkedIn — одним постом, и у каждой части будет свой счёт.
Ещё в calmposts
Куда публикует calmposts — через официальный API каждой соцсети — и что он делает в каждой.
Фиксированная цена в месяц и бесплатный пробный период; плата X уже включена.
Планируйте посты и треды из своего кода. API проверяет те же лимиты, что и эти инструменты.
Пусть Claude, ChatGPT или другой ИИ-агент пишет и планирует посты за вас — в тех же лимитах.
Пишите один раз — публикуйте везде
calmposts считает пост для каждой соцсети прямо во время набора, превращает длинный текст в тред там, где треды есть, и отправляет каждую часть вовремя через официальные API соцсетей.
Смотреть тарифы