Генератор невидимого текста для Telegram
Копируй символы нулевой ширины и браильские пробелы для сообщений, био, постов каналов и имён. Каждый символ проверен на реальных лимитах — включая лимит сообщения в 4 096 символов.
Быстрое копирование
Нажми на символ, потом вставь в Telegram
Zero Width Space
U+200B
Generated invisible text
3 charactersTest Area
Что на самом деле делает невидимый текст в Telegram
Telegram считает символы нулевой ширины и браильские пробелы настоящими символами. Они проходят проверку пустого поля, но идут и в счёт лимита. В сообщении на 4 096 символов — одном из самых щедрых бюджетов в мессенджерах — это почти незаметно, но в био на 70 символов (140 с Premium) или в заголовке приветственной карточки на 32 символа — очень чувствуется. Поле @username — жёсткое исключение: Telegram принимает только A–Z, 0–9 и подчёркивание, поэтому невидимые символы вырезаются, а хендл остаётся прежним. Имя, фамилия, био, название группы и описание канала свободно принимают Unicode. На этой странице — те же символы, которые мы проверили в каждом поле Telegram, чтобы можно было вставлять без гадания, какой отрендерится, а какой исчезнет.
Как вставить невидимый текст в Telegram
Для чего невидимый текст реально полезен в Telegram
Где в Telegram это можно использовать
Поведение полей в Telegram
Telegram считает символы в UTF-16 юнитах, а не видимые глифы, поэтому большинство невидимых символов стоит по одному юниту. Жёсткое исключение — поле @username: API явно принимает только A–Z, 0–9 и подчёркивание, от 5 до 32 символов, поэтому ни один невидимый символ там не пройдёт. Био (70 бесплатно, 140 с Premium), имя и фамилия (по 64), названия и описания групп и каналов (255) и заголовки приветственных карточек (32) — всё принимает невидимый Unicode. Подписи к медиа — коварное поле: бесплатные аккаунты получают только 1 024 символа, четверть от текстового сообщения, а Premium разблокирует полные 4 096. Если навставлять невидимых переносов в подпись, этот меньший бюджет кончится быстрее, чем ожидаешь. Присоединители нулевой ширины внутри последовательностей эмодзи могут сливаться с кластером вместо отдельного подсчёта.
Практические заметки перед вставкой
Браильский пробел (U+2800) проходит валидацию полей стабильнее, чем пробел нулевой ширины (U+200B).
Каждый невидимый символ идёт в счёт лимита. В био на 70 символов пять штук — это более 7% бюджета.
Невидимые символы не работают в поле @username — принимаются только a–z, 0–9 и подчёркивание.
Проверь на втором устройстве после сохранения. Некоторые сборки Android рендерят браильский пробел как точку.
Бесплатные аккаунты получают 1 024 символа для подписей к медиа, а не 4 096. Premium разблокирует полный бюджет для подписей.
Не вставляй невидимые символы внутрь ссылки t.me или @упоминания. Они ломают ссылку, и упоминание не раскроется.
Описания каналов и групп делят лимит 255 символов. Невидимые переносы съедают его быстрее, чем кажется.
Десктоп, мобильное приложение и веб-клиент рендерят символы нулевой ширины немного по-разному. Проверь на поверхности, которую используют читатели.
Частые вопросы о невидимом тексте в Telegram
Совместимость с Telegram, по полям
Сообщения (4 096 символов), подписи к медиа (1 024 бесплатно / 4 096 Premium), био (70 бесплатно / 140 Premium), имя и фамилия (по 64), названия и описания групп и каналов (255) и заголовки приветственных карточек (32) — все принимают невидимые символы Unicode. Поле @username — единственное жёсткое исключение: API принимает только A–Z, 0–9 и подчёркивание, от 5 до 32 символов, поэтому невидимые символы вырезаются. Символы считаются как UTF-16 юниты — большинство символов нулевой ширины и браильских стоит по одному юниту. Рендеринг одинаковый на iOS, Android, десктопе и веб-клиенте для браильского пробела (U+2800); пробел нулевой ширины (U+200B) иногда показывает узкую щель в старых десктоп-сборках.
Другие инструменты невидимого текста
Генераторы невидимого текста для других платформ
