Пропустить к содержимому

Форматирование текста в Telegram: все стили на любом устройстве

Автор: Команда MiraОпубликовано: Обновлено:

  • форматирование
  • telegram
  • markdown

TL;DR

  • Обычное сообщение Telegram поддерживает 13 стилей. Среди них жирный, спойлер, цитаты, ссылки, даты и кастомные эмодзи.
  • Телефон: выделите текст и выберите стиль в меню. Компьютер: горячие клавиши. Часть стилей работает и через маркеры при наборе.
  • Вставка зависит от приложения. В наших тестах от 2026-10-11 приложение для macOS проигнорировало вставленный HTML, а приложение для iPhone сохранило из Safari 4 стиля.
  • В сообщение помещается 4096 символов, в подпись к медиа 1024. С июля 2026 у пользователей Premium есть редактор с заголовками и таблицами, до 32 768 символов.

Текст в Telegram форматируют тремя способами. Выделите текст и выберите стиль в меню. Нажмите горячие клавиши на компьютере. Или наберите маркеры вроде **жирный**, и при отправке они станут стилем. Telegram умеет жирный, курсив, подчёркнутый, зачёркнутый, спойлер, моноширинный, блок кода, цитату, ссылку и дату.

Mira (usemira.pro) — бот Telegram, который находит материалы для постов канала. Mira делаем мы, поэтому мы не нейтральны. Эта страница — о самом Telegram.

Хотите попробовать стили до публикации? Наш бесплатный редактор постов Telegram покажет пост для iOS, Android и Desktop.

Факты проверены 2026-10-11 по документации и блогу Telegram. Если нашли ошибку, напишите нам через страницу контактов.

Всё форматирование Telegram в одной таблице

Столбец маркеров показывает, что в нашем тесте стало форматированием в Telegram для macOS. Столбец клавиш — для Telegram Desktop.

СтильЧто видит читательМаркер при набореКлавиши в Telegram DesktopСущность Bot API
ЖирныйБуквы толще**текст**Ctrl+Bbold
КурсивНаклонные буквы__текст__Ctrl+Iitalic
ПодчёркнутыйЛиния под текстомнетCtrl+Uunderline
ЗачёркнутыйЛиния через текст~~текст~~Ctrl+Shift+Xstrikethrough
Спойлер (в меню «Скрытый»)Скрыт до нажатия||текст||Ctrl+Shift+Pspoiler
МоноширинныйБуквы одной ширины в строке`текст`Ctrl+Shift+Mcode
Блок кодаОтдельный блок кодатри обратные кавычки вокруг строк (не проверяли)нетpre
ЦитатаБлок цитатынет (> остался текстом)Ctrl+Shift+.blockquote
Сворачиваемая цитатаПоказывает начало, открывается нажатиемнетнетexpandable_blockquote
Ссылка на словоСлово открывает веб-адреснет ([слово](url) остался текстом)Ctrl+Ktext_link
Дата и времяДата в часовом поясе читателянетCtrl+Shift+Ddate_time
Кастомный эмодзиЭмодзи из своего набора (для отправки нужен Telegram Premium)нетнетcustom_emoji
Упоминание по имениИмя открывает профильнетнетtext_mention

Ещё Telegram сам превращает в ссылки @username, #хештеги, веб-адреса и номера телефонов (документация Telegram API).

Наш совет: на телефоне пользуйтесь меню. На компьютере сначала выучите четыре сочетания: жирный, курсив, ссылка и спойлер.

Как форматировать текст на iPhone, iPad и Android?

На телефоне сначала выделите текст, затем выберите стиль в меню над ним.

iPhone и iPad

  1. Наберите текст в поле сообщения.
  2. Дважды нажмите на слово и потяните маркеры, чтобы выделить нужную часть.
  3. В меню над выделением нажмите Форматировать.
  4. Выберите стиль, например «Жирный», «Курсив», «Скрытый», «Цитата» или «Ссылка».

Названия пунктов взяты из официального перевода Telegram для iOS (translations.telegram.org, 2026-10-11).

Android

  1. Наберите текст и выделите нужную часть.
  2. Нажмите меню из трёх точек ⋮ на панели над выделением.
  3. Выберите стиль, например «Жирный», «Курсив», «Моно», «Скрытый» или «Добавить ссылку».
  4. Чтобы снять все стили с выделения, выберите Обычный.

Названия взяты из официального перевода Telegram для Android (translations.telegram.org, 2026-10-11).

Горячие клавиши на Windows, Linux и Mac

На компьютере выделите текст и нажмите сочетание клавиш или откройте меню форматирования правой кнопкой мыши. На Mac есть два приложения Telegram, и клавиши у них разные.

  • Telegram Desktop (Windows, Linux, Mac): меню Форматирование. На Mac вместо Ctrl нажимайте ⌘.
  • Telegram для macOS (только Mac): меню тоже называется Форматирование.
ДействиеTelegram DesktopTelegram для macOS
ЖирныйCtrl+B⌘B
КурсивCtrl+I⌘I
ПодчёркнутыйCtrl+U⇧⌘U
ЗачёркнутыйCtrl+Shift+X⇧⌘X
МоноширинныйCtrl+Shift+M⇧⌘K
Скрытый (спойлер)Ctrl+Shift+P⇧⌘P
ЦитатаCtrl+Shift+.⇧⌘I
СсылкаCtrl+K⌘U
ДатаCtrl+Shift+Dне нашли
Снять форматированиеCtrl+Shift+Nтолько меню

Сочетания мы взяли из исходного кода обоих приложений 2026-10-11, а не из запущенных приложений. Сочетание для цитаты использует клавишу точки, поэтому в некоторых раскладках оно может не сработать. Если клавиша не работает, используйте меню правой кнопки.

Осторожно с ⌘U на Mac. В Telegram для macOS это ссылка, а не подчёркивание.

Какие маркеры превращаются в форматирование при отправке?

По нашим заметкам к тестам от 2026-10-11, в Telegram для macOS при отправке форматированием стали пять маркеров:

**жирный**   __курсив__   ~~зачёркнутый~~   ||спойлер||   `моноширинный`

Ссылка вида [слово](https://example.com) и строка, которая начинается с >, остались простым текстом. Для подчёркивания маркера нет. В заметках есть и вставка, где теряется больше всего стилей:

СтильПриложение macOS: маркеры при набореПриложение macOS: вставка HTMLПриложение macOS: вставка RTFПриложение iPhone: вставка из Safari
Жирный, курсивДаНетНетДа
ПодчёркнутыйМаркера нетНетНетДа
ЗачёркнутыйДаНетНетДа
СпойлерДаНетНетНет
МоноширинныйДаНетНетНет
Ссылка на словоНетНетДаНет
ЦитатаНетНетНетНет

Столбцы macOS — Telegram для macOS из App Store, версия не записана. Столбец iPhone — отдельная проверка в тот же день, версия не записана. Android, Telegram Desktop и Telegram Web мы не тестировали.

Почему пропадает форматирование при вставке из ChatGPT, Word или Notion?

Каждый источник кладёт в буфер обмена свой вид текста; каждое приложение Telegram читает только часть. ChatGPT отдаёт Markdown: в нашем тесте на macOS **жирный** стал жирным при отправке, а заголовки, списки, таблицы и ссылки [слово](url) остались простыми символами. Word и Google Docs кладут в буфер форматированный текст (HTML или RTF). Из Word, Docs и Notion мы не вставляли; в нашем тесте на macOS с HTML и RTF в буфере приложение проигнорировало HTML, а из RTF сохранило только ссылки.

Наш совет: оставьте маркеры, которые работают, остальное поправьте через меню и проверьте пост в «Избранном» до публикации. Пошаговая чистка ответов ИИ — в статье как вставить текст из ChatGPT в Telegram.

Спойлер, цитата, код и дата: тонкости

Эти четыре стиля делают больше, чем меняют вид букв.

Спойлер

Спойлер скрывает часть сообщения, пока читатель на неё не нажмёт. Telegram прячет его в чате, в списке чатов и в уведомлениях (блог Telegram, 2021-12-30). Боты могут отправлять под спойлером и фото с видео (Bot API, has_spoiler).

Цитата и сворачиваемая цитата

С 2023 года стиль цитаты можно применить к любому тексту (блог Telegram, 2023-10-28). Сворачиваемая цитата показывает только начало до нажатия; боты отправляют её как expandable_blockquote. Цитаты нельзя вкладывать друг в друга (Bot API).

Моноширинный текст и блок кода

Моноширинный выделяет короткий кусок внутри строки; блок кода стоит отдельно. Боты могут указать язык, и Telegram подсветит синтаксис. Внутри них нельзя использовать другие стили.

Дата и время

Пункт «Дата» появился 2026-03-01. Дата показывается в часовом поясе каждого читателя, и никому не нужно пересчитывать время. Нажав на дату, читатель может добавить событие в календарь или поставить напоминание (блог Telegram).

Как сделать ссылку на слово?

Выделите слово и выберите «Ссылка» (iOS) или «Добавить ссылку» (Android) либо нажмите Ctrl+K (Telegram Desktop) или ⌘U (Telegram для macOS). Затем вставьте адрес.

  • Когда читатель нажимает на ссылку в слове, Telegram спрашивает «Открыть ссылку?» и показывает полный адрес (Bot API).
  • Превью ссылки можно настроить: размер картинки, над текстом или под ним и какую ссылку показывать (блог Telegram).

Наш совет: ставьте ссылку на слова, которые говорят, куда она ведёт, а не на «здесь».

Чего не умеет обычный пост Telegram

В обычном сообщении нет заголовков, таблиц, нумерованных списков, размера и цвета шрифта. Стили из таблицы выше — это полный набор.

В 2026 году Telegram добавил больше, но с ограничениями:

  • Редактор форматированного текста (2026-07-14). Заголовки, таблицы, списки, блоки кода и фото внутри текста, до 32 768 символов. Только Telegram Premium (блог Telegram). Чтобы открыть его, наберите больше 3 строк и нажмите значок ⛶ (блог Telegram, 2026-08-25).
  • Богатые сообщения от ботов (Bot API 10.1, 2026-06-11). Такой же структурированный текст, но от ботов.
  • Старые приложения. Если приложение читателя не умеет показывать новую функцию, он видит заглушку с кнопкой обновления (блог Telegram).

Генераторы «красивых шрифтов» заменяют буквы похожими символами Unicode. Это не форматирование: поиск и программы чтения с экрана могут не считать их обычными словами (в Telegram мы это не проверяли).

Наш совет: в постах канала используйте настоящие стили. Редактор форматированного текста оставьте для длинных статей и только если у читателей свежие версии приложений.

Как эти стили работают в постах «до и после», показано в статье как оформить хороший пост в Telegram.

Лимиты длины

Текстовое сообщение Telegram вмещает до 4096 символов после применения форматирования (Bot API, sendMessage). Подпись к фото или видео вмещает 1024 символа, а с Telegram Premium — 4096 (конфигурация Telegram API).

Богатые сообщения и посты из редактора вмещают до 32 768 символов; в сообщениях ботов кнопка «Показать больше» появляется примерно после 8 000 (блог Telegram).

Редактор постов считает знаки прямо во время набора.

Для разработчиков ботов: сущности, HTML, MarkdownV2 и богатый Markdown

Бот передаёт форматирование списком сущностей, через HTML или через MarkdownV2; все три превращаются в одни и те же сущности. Полные правила: Formatting options в Bot API.

СтильHTMLMarkdownV2
Жирный<b>текст</b>*текст*
Курсив<i>текст</i>_текст_
Подчёркнутый<u>текст</u>__текст__
Зачёркнутый<s>текст</s>~текст~
Спойлер<tg-spoiler>текст</tg-spoiler>||текст||
Моноширинный<code>текст</code>`текст`
Блок кода<pre><code class="language-python">…</code></pre>три обратные кавычки и название языка
Цитата<blockquote>текст</blockquote>> в начале каждой строки
Сворачиваемая цитата<blockquote expandable>текст</blockquote>**> в первой строке, || в конце
Ссылка<a href="https://…">текст</a>[текст](https://…)
Дата<tg-time unix="…" format="wDT">текст</tg-time>![текст](tg://time?unix=…&format=wDT)

Больше всего внимания требует экранирование. В HTML заменяйте в тексте только <, > и &. В MarkdownV2 ставьте обратную косую черту перед каждым из этих знаков везде вне кода:

_ * [ ] ( ) ~ ` > # + - = | { } . !

В устаревшем режиме Markdown нет подчёркивания, спойлера, цитаты и даты.

Одни и те же маркеры значат разное в трёх местах:

  • При наборе в приложениях: ** — жирный, __ — курсив.
  • MarkdownV2: * — жирный, _ — курсив, __ — подчёркнутый.
  • Богатые сообщения: ** или __ — жирный, * или _ — курсив.

Богатые сообщения (Bot API 10.1–10.3, 2026). sendRichMessage принимает Markdown в стиле GitHub, HTML или блоки, до 32 768 символов (Bot API). Как туда ложатся ответы ИИ — в нашем гайде про ChatGPT и Telegram.

Смещения и длины сущностей считаются в единицах UTF-16. Эмодзи за пределами базовой плоскости считается за 2 (документация Telegram API).

Наша рекомендация: отправляйте текст с сущностями или HTML, если собираете текст сами. MarkdownV2 используйте только с функцией экранирования, не вручную.

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

Как сделать жирный шрифт в Telegram?

Выделите текст и выберите «Жирный»: на iPhone в пункте «Форматировать», на Android — в меню из трёх точек. На компьютере нажмите Ctrl+B, на Mac — ⌘B.

Можно набрать и **текст**: при отправке он станет жирным.

Как сделать спойлер (скрытый текст) в Telegram?

Выделите слова, откройте меню форматирования и выберите «Скрытый». На компьютере нажмите Ctrl+Shift+P в Telegram Desktop или ⇧⌘P в Telegram для macOS.

Набор ||текст|| в нашем тесте на macOS тоже сработал.

Как сделать цитату в Telegram?

Выделите текст и выберите «Цитата» в меню форматирования. В Telegram Desktop сочетание — Ctrl+Shift+. а в Telegram для macOS — ⇧⌘I.

Знак > в начале строки в нашем тесте не сработал.

Почему пропадает форматирование при вставке текста?

Приложения Telegram читают только некоторые виды скопированного текста. В нашем тесте Telegram для macOS проигнорировал вставленный HTML, а из RTF сохранил только ссылки.

Приложение для iPhone сохранило из Safari жирный, курсив, подчёркнутый и зачёркнутый, но не спойлеры, ссылки и цитаты. Остальное поправьте через меню.

Можно ли изменить размер или цвет шрифта в Telegram?

Нет, в обычном сообщении нельзя. В Telegram нет выбора размера, гарнитуры или цвета текста.

Пользователи Telegram Premium могут добавить заголовки в редакторе форматированного текста.

Сколько символов можно написать в посте Telegram?

Текстовый пост вмещает 4096 символов. Подпись к фото или видео — 1024 символа, с Telegram Premium — 4096.

Посты из редактора форматированного текста и богатые сообщения от ботов вмещают до 32 768 символов.

Работает ли форматирование в канале так же, как в чате?

Да. Посты канала используют те же стили и те же сущности Bot API, что и чаты.

Разница в приложении читателя: старое приложение может показать новую функцию как заглушку.

Простой порядок для каждого поста канала

Напишите пост простым текстом, вставьте в Telegram и добавьте стили через меню или клавиши. Жирным выделите одну главную строку, ссылку поставьте на несколько слов. Отправьте пост в «Избранное» и проверьте на телефоне.

Сложнее найти, о чём писать. Mira ищет материалы в ваших источниках и готовит черновики постов для канала, так что вы начинаете с черновика.

Открыть в Telegram