Конвертер Markdown в WhatsApp
Вставьте Markdown из ChatGPT, Claude или любого другого LLM. Скопируйте текст с форматированием WhatsApp, который корректно отображается в чатах — жирный, курсив, списки и код, без лишних звёздочек.
Вставьте любой Markdown и посмотрите, как он отображается. В этом примере есть все форматы, которые поддерживает WhatsApp:
• Курсив одинарными звёздочками
• Жирный двойными звёздочками
•
• Встроенный
код обратными кавычкамиУдобно для аккуратной передачи ответов LLM:
prompt: кратко опиши этот PR
output: выглядит хорошо, можно отправлять
Документация и исходный код: https://whatdown.lebaux.co
Преобразуйте Markdown в формат WhatsApp одной вставкой
WhatsApp не поддерживает стандартный Markdown. Если вставить ответ ChatGPT, Claude или другого LLM прямо в чат, останутся видимые звёздочки, неработающий жирный шрифт и некликабельные ссылки. Этот конвертер переписывает Markdown в формат, который WhatsApp действительно понимает — одинарные звёздочки для жирного, одинарные подчёркивания для курсива, тильды для зачёркивания и блоки кода, которые сохраняются при пересылке.
Всё работает прямо в вашем браузере. Ничего не загружается, не логируется и не сохраняется. Открытый исходный код на GitHub.
Как преобразовать Markdown в WhatsApp
- Вставьте свой Markdown. Поместите ответ ChatGPT, Claude или любого LLM в поле ввода слева. В образце показаны все поддерживаемые форматы.
- Проверьте предпросмотр в реальном времени. Справа отображается пузырёк сообщения WhatsApp ровно в том виде, в котором он появится в чате. Переключите Показать исходник, чтобы увидеть преобразованный текст.
- Скопируйте и вставьте в WhatsApp. Нажмите Копировать, переключитесь на WhatsApp и вставьте. Жирный, курсив, зачёркнутый, встроенный код, блоки кода и маркированные списки сохраняются.
Справочник по синтаксису WhatsApp
WhatsApp поддерживает небольшой набор встроенных меток форматирования. В стандартном Markdown для большинства из них используются другие разделители, поэтому вставка обычного Markdown даёт сломанный результат.
| Формат | Синтаксис WhatsApp | Стандартный Markdown |
|---|---|---|
| Жирный | *bold* | **bold** |
| Курсив | _italic_ | *italic* |
| Зачёркнутый | ~strike~ | ~~strike~~ |
| Встроенный код | `code` | `code` |
| Блок кода | ```block``` | ```block``` |
| Маркированный список | - item или * item | - item |
| Заголовки | Не поддерживается | # Heading |
| Ссылки с текстом | Не поддерживается (только URL) | [text](url) |
Часто задаваемые вопросы
Поддерживает ли WhatsApp Markdown?
WhatsApp поддерживает небольшое подмножество форматирования, похожего на Markdown, но не стандартный CommonMark. Используются одинарные звёздочки для жирного, одинарные подчёркивания для курсива, одинарные тильды для зачёркнутого и тройные обратные кавычки для кода. Заголовки, текст ссылок и вложенные списки не поддерживаются.
Как сделать текст жирным в WhatsApp?
Оберните текст одинарными звёздочками: *жирный текст*. В стандартном Markdown используются двойные звёздочки, которые WhatsApp показывает как обычные символы.
Как сделать текст курсивом в WhatsApp?
Оберните текст одинарными подчёркиваниями: _курсивный текст_. В Markdown курсив записывается одинарными звёздочками (*курсив*), которые WhatsApp воспринимает как жирный — отсюда большинство проблем при вставке.
Как скопировать ответ ChatGPT или Claude в WhatsApp?
Ответы LLM — это стандартный Markdown, поэтому при прямой вставке остаются видимые звёздочки и сломанное форматирование. Сначала пропустите текст через этот конвертер — он переписывает жирный, курсив, списки и блоки кода в синтаксис WhatsApp одним кликом.
Отправляет ли этот инструмент мой текст на сервер?
Нет. Преобразование выполняется полностью в вашем браузере. Ничего не покидает страницу. Исходный код на GitHub, если хотите проверить.
Почему вставка Markdown напрямую в WhatsApp выглядит сломанной?
WhatsApp использует другие разделители, чем Markdown. Двойные звёздочки и квадратные скобки для ссылок отображаются как обычные символы. Преобразование в формат WhatsApp с одиночными разделителями перед вставкой исправляет результат.
Работает ли форматирование в WhatsApp Web, на мобильных и десктопе?
Да. Правила форматирования WhatsApp одинаковы в iOS, Android, WhatsApp Web и десктопных приложениях. Сообщение, отформатированное в одном клиенте, отобразится так же в остальных.
Контекст
Почему WhatsApp не использует стандартный Markdown?
WhatsApp никогда публично не объяснял этот выбор. Вероятные причины — сочетание удобства ввода на мобильном, чатовых традиций, появившихся ещё до Markdown, и ограничений после того, как формат был зафиксирован.
Мобильные клавиатуры удобнее с одиночными разделителями
В CommonMark используются **bold** и *italic*. На телефоне звёздочки спрятаны за переключателем символов — четыре нажатия на каждое жирное слово быстро накапливаются. WhatsApp выбрал *bold*, _italic_, ~strike~: один символ с каждой стороны, без пересечений между метками.
Markdown создавался для документов, а не для чат-пузырьков
Заголовки, абзацы, ссылки на источники, вложенные списки — почти ничто из этого не ложится на короткое сообщение. Принять полную спецификацию означало бы тащить парсер и кучу пограничных случаев ради всего четырёх возможностей.
У чатов раньше были собственные традиции
В IRC и ранних мессенджерах *bold* и _italic_ использовались как типографское сокращение задолго до появления Markdown. Slack, Telegram, Discord и Signal по-разному отступают от CommonMark. Чат-приложения как класс никогда не стандартизировались на нём.
Привязка наступила быстро
После того как форматирование в 2016 году дошло до более чем миллиарда пользователей, переход на **bold** тихо сломал бы все старые сообщения, к которым кто-нибудь возвращается в истории.