Skip to content

WhatsApp text formatter

Select text and press a button to make it bold, italic, struck through or monospace, add lists and quotes, and watch a live WhatsApp preview.

हिंदी में देखें

273 characters · 50 words · 11 lines

Preview

Diwali sale at Rangoli Home 🪔 Hi Priya, our festive offers are live:
  • Brass diyas from ₹349
  • Cotton cushion covers ₹999 ₹749
  • Free shipping above ₹1,499
Use code DIWALI10 at checkout.
Offer ends Sunday midnight.
Reply 1 for the catalogue or 2 to talk to us.
10:24

Preview approximates the WhatsApp app; fonts and spacing differ slightly between phones.

Get free WhatsApp business tips on WhatsApp →

WhatsApp formatting codes

WhatsApp formatting syntax
StyleType thisUse it for
Bold*text*The one thing the reader must not miss: a price, a date, an order number
Italic_text_Product names, gentle emphasis
Strikethrough~text~Old prices next to the sale price
Monospace```text```Codes, IDs and anything that must be copied exactly
Inline code`text`A coupon code inside a sentence
Bulleted list* item or - item at the start of a lineOptions, features, what is included
Numbered list1. item at the start of a lineSteps, or replies like "Reply 1 for…"
Quote> text at the start of a lineTerms, deadlines, a line from the customer's message

You can combine styles: *_text_* is bold italic. Markers only work when they hug the text, with no space between the symbol and the first or last letter. Source: WhatsApp Help Center, "How to format your messages".

Want a cursive name or bubble letters for your status? The WhatsApp font generator makes stylish Unicode text you can paste anywhere. Keep those characters out of business templates; the markers above are the template-safe way to format.

How to use the formatter

  1. Type or paste your message in the editor. The sample shows every format in a real festive offer.
  2. Select a word or line and press a toolbar button, or use Ctrl+B for bold and Ctrl+I for italic. List and quote buttons apply to every selected line.
  3. Check the preview and the character count, then press Copy text and paste the message into WhatsApp, your broadcast tool or a template.
  4. Remove formatting strips the markers when you need plain text, for example for an SMS fallback.

Formatting that helps customers read faster

  • Bold one thing per message. When everything is bold, nothing stands out. In an order update, bold the delivery date; in an offer, bold the price.
  • Use lists for choices. "Reply 1 for the catalogue, 2 for store timings" reads better as a numbered list, and customers reply with the number.
  • Put codes in monospace. Coupon codes and order IDs in ```DIWALI10``` are easier to read and copy without mistakes.
  • Keep paragraphs short. Two or three lines per block on a phone screen; use blank lines between blocks.
  • Strikethrough only for real price changes. Showing a crossed-out price that was never charged misleads customers.

Using formatting in templates and broadcasts

The same markers work in the body of a message template, so you can format approved order updates and campaigns the same way. Paste your text into the template preview tool to add variables like {{1}}, buttons and a footer, and to check Meta's length limits before you submit. For ready examples by industry, browse the template library or read the message templates guide.

Frequently asked questions

Why is my bold text not working on WhatsApp?

The asterisks must touch the text: *Sale today* works, * Sale today * does not. Formatting also fails when a marker sits inside a word, for example in the middle of a product code. Fix the spacing and the preview here shows the result straight away.

Can I underline text or change the font colour?

No. WhatsApp has no underline, colour or font-size formatting. The options are bold, italic, strikethrough, monospace, inline code, lists and quotes. Emojis and line breaks are the other ways to add structure.

Do the formatting characters count towards the length?

Yes. Asterisks, underscores and the other markers are part of the text you send, so the counter here includes them. That matters for template bodies, which are limited to 1,024 characters.

Does formatting work on WhatsApp Web and in broadcasts?

Yes. The markers are plain characters, so they work in the phone app, WhatsApp Web and the desktop app, and in messages sent through the WhatsApp Business API, including template bodies.

Ready to run this on the official API?

Broadchat runs campaigns, chatbots and a shared inbox on the WhatsApp Cloud API, sold through partners under their own brand.