строк: 0 · символов: 0
- Символы
- 0
- Без пробелов
- 0
- Буквы и цифры
- 0
- Слова
- 0
- Строки
- 0
- Пробелы
- 0
- Длина в X (Twitter)
- 0
- Кодовые точки Unicode
- 0
- Единицы UTF-16 (length в JS)
- 0
- Байты UTF-8
- 0
Лимиты
X считает по своим весам (ссылка = 23, эмодзи и CJK = 2). Остальные считают символы так, как вы их видите. Поисковые системы обрезают title и description по ширине в пикселях, поэтому 60 и 160 — ориентиры, а не жесткие лимиты.
SMS
GSM-7: единиц — 0 → частей SMS: 0 (по 160 в части, в последней осталось: 160)
Количество символов для постов, сниппетов и SMS
Этот счетчик символов считает знаки с пробелами и без пробелов прямо во время набора и сверяет текст с лимитами постов, заголовков и SMS. Вставьте пост, meta description или сообщение, чтобы увидеть, сколько символов осталось.
Обновлено:
Как это работает
Наберите или вставьте текст
Вставьте пост, название товара, meta description или текст сообщения.
Проверьте лимиты
Шкалы показывают, сколько места осталось в X, Bluesky, Threads, Mastodon, Instagram, LinkedIn, YouTube и поисковом сниппете. Для любого другого поля задайте «Свой лимит».
Исправьте кодировку SMS
Видно, уходит ли сообщение в GSM-7 или в Unicode и на сколько частей оно делится. Кнопка «Заменить типографские кавычки и тире» помогает остаться в GSM-7, если текст латиницей.
Возможности
Знаки, а не байты
Основной счетчик — графемы, то есть то, что вы видите как один символ. Эмодзи с оттенком кожи считается одним символом — так же считает Bluesky. Пробелы входят в «Символы» и не входят в «Без пробелов», как знаки с пробелами и без пробелов в статистике Word.
Взвешенная длина X (Twitter)
X считает по своим весам: ссылка всегда весит 23, эмодзи — 2, китайские, японские и корейские иероглифы — 2, большая часть латиницы — 1. Применяются опубликованные правила twitter-text.
Части SMS
Сообщение в GSM-7 вмещает 160 символов, а длинное — по 153 в части; символы вроде € и [ занимают два места. Один символ вне GSM-7, например любая русская буква, переводит все сообщение в UCS-2: 70 символов в одном SMS или по 67 в части.
Счетчики для разработчиков
Кодовые точки Unicode, единицы UTF-16 (длина строки в JavaScript) и байты UTF-8 — для столбцов базы данных и лимитов API.
Ограничения и конфиденциальность
Текст и файлы могут занимать до 64 MB: счетчик символов рассчитан на посты и сниппеты, а для всех подсчетов нужен текст целиком. Текст до 256 KB пересчитывается при каждом нажатии клавиши.
Лимиты платформ — опубликованные максимумы на момент написания (X — 280, Bluesky — 300, Threads — 500, Mastodon — 500 на серверах с настройками по умолчанию, подпись в Instagram — 2 200, пост в LinkedIn — 3 000, название видео на YouTube — 100), и они могут меняться. Шкалы для SEO title и meta description — ориентиры.
Текст считается в браузере и не загружается на сервер. Подробнее — на странице о конфиденциальности.
Частые вопросы
Считаются ли пробелы символами?
Да, на большинстве платформ пробелы и переносы строк учитываются. Видны оба числа: «Символы» с пробелами и «Без пробелов».
Сколько символов в одном SMS на русском?
Кириллица не входит в алфавит GSM-7, поэтому SMS на русском отправляется в UCS-2: до 70 символов в одном сообщении и по 67 в каждой части длинного.
Почему X показывает другое число, чем счетчик символов?
X считает ссылку за 23 символа независимо от длины, а эмодзи и иероглифы CJK — за 2. Смотрите строку «Длина в X (Twitter)», а не обычный счетчик.
Какой длины должен быть meta description?
Поисковые системы обрезают сниппеты по ширине в пикселях, а не по числу символов. Обычный ориентир — около 150–160 символов; шкала рассчитана на 160.
Почему SMS делится на большее число частей, чем ожидалось?
Один символ вне алфавита GSM-7, например кавычки-елочки, длинное тире или эмодзи, переводит сообщение в Unicode с лимитом 70 символов. Панель SMS показывает, какие символы в этом виноваты.
Сколько символов занимает эмодзи?
Один видимый символ, но часто 2 единицы UTF-16 и 4 байта UTF-8; эмодзи «семья» может состоять из 11 кодовых точек. Счетчик показывает все эти числа.