Счётчик символов под лимиты рекламных площадок

Выберите площадку — получите поля с лимитами: заголовок, описание, текст. Инструмент считает символы, слова, emoji и байты UTF-16, показывает остаток и подсвечивает перебор. Для Директа знаки препинания считаются отдельно, для SMS — сегменты и кодировка.

работает в браузере · данные никуда не отправляются

ПолеЛимитНабраноОстатокШкала
0
символов (графем) во всех полях
0
UTF-16 code units
0
emoji
0
слов

Как пользоваться

  1. Выберите площадку в списке — Google Ads, Яндекс Директ, Meta (Facebook/Instagram), TikTok, VK, Telegram Ads, push, SMS, X, Threads, LinkedIn, SEO-сниппет, App Store или Google Play.
  2. Заполните поля: под каждым — счётчик и шкала, в таблице ниже — лимит, набрано и остаток. Янтарный цвет — вы близко к лимиту (более 90%), красный — перебор.
  3. Для Директа обратите внимание на отдельный счётчик знаков препинания, для SMS — на кодировку (GSM-7 или UCS-2) и число сегментов, для X — на «взвешенную» длину.
  4. Переключите «считать в UTF-16», если площадка учитывает code units: emoji и редкие символы тогда стоят по 2. Кнопка Копировать забирает текст поля.

Что делает счётчик

Один инструмент вместо десятка вкладок со справками: выбираете площадку — получаете её поля с актуальными лимитами и живой подсчёт по каждому. Для многополевых форматов (заголовок + описание + путь в Google Ads, три текста и быстрые ссылки в Директе, короткое и длинное описание в VK) поля создаются автоматически, а таблица сводит лимит, набрано и остаток в одном месте. Символы считаются как графемы — так, как их видит человек: флаг страны или эмодзи с модификатором тона кожи — один символ. Рядом показывается длина в UTF-16 code units, потому что многие системы (и рекламные кабинеты, и SMS-шлюзы, и старые API) считают именно так: один эмодзи там равен двум, а иногда четырём символам.

Особые правила площадок

  • Яндекс Директ не учитывает знаки препинания в лимите заголовка (56) и текста (81), но не более 15 штук на поле. Инструмент считает буквы, цифры и пробелы отдельно от знаков препинания и подсвечивает превышение любого из двух лимитов.
  • SMS: если все символы входят в алфавит GSM-7 (латиница, цифры, базовая пунктуация), сегмент вмещает 160 символов, при склейке — 153; одна кириллическая буква или эмодзи переводят сообщение в UCS-2 — 70 символов, при склейке 67. Символы ^ { } [ ] ~ \ | и в GSM-7 стоят по два.
  • X (Twitter) считает взвешенно: любая ссылка — 23 символа, эмодзи и большинство не-латинских символов — по 2, лимит 280 «весов».
  • Push обрезаются устройством, а не сервисом: на iOS заголовок и текст лока показывают около 30–40 и 4 строк, на Android — до 65 и 240 символов; ориентируйтесь на рекомендованные значения.
  • SEO title и description Google обрезает не по символам, а по пикселям (примерно 580 px для заголовка и 920 px для описания на десктопе); инструмент оценивает ширину по средним ширинам букв — это ориентир, а не гарантия.

Зачем арбитражнику и маркетологу

Объявление, не прошедшее по длине, кабинет режет или отклоняет уже после того, как вы собрали креатив и настроили таргетинг; переделка стоит времени, а иногда — повторной модерации аккаунта. Проверка до загрузки экономит этот цикл. Ещё важнее знать, что именно считает площадка: одинаковый текст с тремя эмодзи «влезает» по графемам и не влезает по code units, а SMS-рассылка на кириллице внезапно оказывается втрое дороже из-за сегментации UCS-2. Лимиты меняются: площадки добавляют форматы, расширяют поля и переименовывают их, поэтому в скрипте инструмента лимиты собраны в один объект с датой сверки, а в списке площадок указано, к какому формату они относятся. Перед крупным запуском сверяйтесь с официальной справкой рекламной системы.

Частые вопросы

Сколько символов в заголовке и описании Google Ads?

В адаптивных поисковых объявлениях заголовок — 30 символов (до 15 заголовков), описание — 90 (до 4), каждый из двух путей отображаемого URL — 15. Инструмент показывает эти поля и остаток по каждому.

Как Яндекс Директ считает знаки препинания?

Заголовок ограничен 56 символами, второй заголовок — 30, текст — 81 без учёта знаков препинания, но их не может быть больше 15 на поле. Инструмент считает две величины: «символы без пунктуации» и «знаки препинания» — и подсвечивает перебор любой из них.

Почему эмодзи считаются как 2 символа?

Многие площадки и API считают длину в UTF-16 code units: символы вне базовой плоскости Юникода, включая почти все эмодзи, занимают два code unit. Визуально это один символ, поэтому инструмент показывает оба числа.

Сколько символов в одном SMS?

160 символов, если текст целиком в алфавите GSM-7 (латиница), или 70, если есть хотя бы один символ вне его — например кириллица или эмодзи (кодировка UCS-2). При склейке нескольких частей — 153 и 67 соответственно.

Насколько актуальны лимиты площадок?

Дата последней сверки указана над таблицей и внутри скрипта. Рекламные системы меняют форматы несколько раз в год, поэтому перед запуском проверяйте цифры в официальной справке площадки.

Отправляется ли мой текст на сервер?

Нет. Все подсчёты выполняются в браузере, текст никуда не уходит; поля можно заполнять черновиками с реальными офферами и ценами.

свежие базы — в канале Подписаться на канал