Underline Text Generator

Type your text and get a line underneath every character using a Unicode combining mark — no HTML tags required, ready to copy and paste anywhere.

Font Styles

Underline

More ways to experience Recasely:

Un

A Real Underline in the Text Itself, Not an HTML Tag

Type your text and a line appears underneath every character automatically. This tool applies Unicode's combining low line character (U+0332) after each character you type, so the underline is embedded in the text itself.

Unlike HTML's <u> tag or CSS text-decoration: underline, which only work where HTML/CSS is rendered, this underline is plain Unicode text — it survives being copied and pasted into places that strip formatting, like social media bios, chat messages, and comments.

How does Unicode underline actually work?

Unicode includes "combining characters" that attach a mark to whatever comes right before them rather than standing on their own. This tool inserts the combining low line (U+0332) immediately after every character in your input — letters, digits, spaces, and punctuation alike — so the underline runs continuously beneath the whole line of text.

Does this work with every character, including spaces?

Yes. The combining mark is applied after every character you type, including spaces, so the underline runs continuously beneath word gaps rather than breaking between words. The visual result depends on the font being used and generally renders cleanly through standard Latin letters and digits.

Where can I use underlined Unicode text?

Anywhere that supports Unicode characters, including social media sites like Facebook, X (Twitter), and Instagram, as well as messaging apps such as WhatsApp and Telegram. You can combine it with other Unicode styles, like bold text or strikethrough text, to create layered emphasis — though stacking multiple combining marks on the same character can look inconsistent depending on the font.

Related tools

Last reviewed: August 2026