Telegram Post Formatter
Format Telegram message text locally for MarkdownV2, HTML or plain text, validate the 4,096-character message bound, and optionally plan one inline URL button.
Privacy: your message stays in this browser. Ebhor does not ask for a bot token, channel ID, login or API access, and does not send, store or log your text.
Optional inline URL button
This generates planning JSON only. It never calls the Telegram Bot API.
What this formatter does
Telegram's Bot API documents standard text messages from 1 to 4,096 characters after entity parsing. Ebhor validates the local draft, escapes text for MarkdownV2 or HTML when selected, and can prepare a simple inline-keyboard JSON object for one URL button.
What it deliberately does not do
There is no bot token field, channel lookup, publishing, scheduling or network request. Media captions can have tighter limits than a standard text message, so this v1 page is explicitly a standard-message formatter rather than a universal Telegram payload builder.
Bounds and safety
Message: 1–4,096 visible characters. Optional button label: 1–64 characters when used. URL: up to 2,048 characters and limited to HTTP or HTTPS. The visual preview uses plain text, so user content is never executed as HTML.