Конвертер текста для Telegram
Превращает Markdown и текст, скопированный из ChatGPT, Notion или Google Docs, в сообщение, которое Telegram покажет с жирным, курсивом и списками — без звёздочек и развалившихся таблиц.
Вставьте текст слева — справа появится готовый вариант.
Нажмите «Копировать» и вставьте в Telegram: форматирование сохранится.
Текст обрабатывается в браузере и никуда не отправляется.
Как это работает
Что именно меняется в тексте
Telegram — мессенджер, а не текстовый редактор. В нём нет заголовков, таблиц и многоуровневых списков. Поэтому задача конвертера не «перенести всё как есть», а пересобрать структуру документа в то, что мессенджер умеет показывать: жирный, курсив, зачёркнутый, моноширинный код и переносы строк.
Заголовки становятся жирной строкой с эмодзи-маркером, чтобы разделы не сливались. Таблицы разбираются на карточки — по одной на строку. Вложенные списки сохраняют иерархию отступами. Ссылки печатаются как «текст (адрес)», потому что кликабельную подпись в обычное сообщение вставить нельзя. Картинки сворачиваются до URL. Лишние пустые строки схлопываются.
Подробные разборы отдельных случаев — в гайдах: Markdown в Telegram, жирный текст и курсив и таблица в Telegram.
Частые вопросы
- Почему Telegram теряет форматирование при вставке?
- Telegram принимает из буфера обмена ограниченный набор форматирования и не понимает разметку Markdown как таковую. Когда вы копируете ответ ChatGPT или страницу Notion, в буфер попадает HTML со стилями редактора: заголовки, таблицы и вложенные списки Telegram отбрасывает, а звёздочки Markdown остаются видимым мусором. TgFormat заранее приводит текст к тому виду, который Telegram понимает.
- Данные точно никуда не отправляются?
- Да. Вся конвертация выполняется в вашем браузере на JavaScript, у сервиса нет ни базы данных, ни бэкенда для текста. Сервер отдаёт только саму страницу. Вставлять рабочие отчёты и переписку безопасно — они не покидают вкладку.
- Почему таблица превращается в карточки, а не в таблицу?
- В Telegram нет таблиц. Таблица из моноширинных символов разъезжается на телефоне, потому что ширина экрана меньше строки. Поэтому каждая строка таблицы становится карточкой: первая ячейка — жирный заголовок с маркером, остальные — строки вида «Колонка: значение». Такой формат читается и на десктопе, и на мобильном.
- В чём разница между вкладками «Markdown» и «HTML / Вставка»?
- Вкладка «Markdown» нужна, когда у вас сырой текст с решётками и звёздочками — например, из API нейросети или из README. Вкладка «HTML / Вставка» нужна, когда вы копируете уже отформатированный текст мышкой: из Notion, из окна ChatGPT, из Google Docs или с обычной веб-страницы. Во втором случае сервис разбирает HTML из буфера обмена.
- Что делает переключатель «Эмодзи у заголовков»?
- В Telegram заголовки становятся обычными жирными строками и теряются в потоке текста. Эмодзи-маркер возвращает им заметность: 📌 у заголовка первого уровня и ▪️ у остальных. Если эмодзи в вашей переписке неуместны, выключите переключатель — останется просто жирный текст.
- Работает ли это в Telegram на телефоне?
- Да. Кнопка «Копировать» кладёт в буфер сразу два представления: форматированное и текстовое. Telegram Desktop, Telegram Web и мобильные приложения на iOS и Android берут то, которое понимают, и применяют форматирование при вставке.