Underline Text Generator

Output updates as you type. Counts show Unicode characters.
  1. Underline 27 chars U̲n̲d̲e̲r̲l̲i̲n̲e̲ T̲e̲x̲t̲
  2. Double underline 27 chars U̳n̳d̳e̳r̳l̳i̳n̳e̳ T̳e̳x̳t̳
  3. Dotted underline 27 chars Ṳn̤d̤e̤r̤l̤i̤n̤e̤ T̤e̤x̤t̤
  4. Arrow underline 27 chars U͎n͎d͎e͎r͎l͎i͎n͎e͎ T͎e͎x͎t͎

Underline text generator adds a line under every character, as in u̲n̲d̲e̲r̲l̲i̲n̲e̲d̲, by attaching a Unicode combining mark to each letter. The underline is part of the text itself, so it survives pasting into Instagram, TikTok, X and other apps that offer no underline formatting.

Which characters create underlined text?

Underlined text is created by 4 combining marks from the Combining Diacritical Marks block (U+0300–U+036F):

StyleExampleCombining character
UnderlineU̲n̲d̲e̲r̲l̲i̲n̲e̲U+0332 Combining Low Line
Double underlineU̳n̳d̳e̳r̳l̳i̳n̳e̳U+0333 Combining Double Low Line
Dotted underlineṲn̤d̤e̤r̤l̤i̤n̤e̤U+0324 Combining Diaeresis Below
Arrow underlineU͎n͎d͎e͎r͎l͎i͎n͎e͎U+034E Combining Upwards Arrow Below

Each mark attaches to the character before it. The low line (U+0332) is designed to join with its neighbours into one continuous line, while the dotted and arrow marks stay separate per letter. Spaces get no mark, so the underline breaks between words.

Does underlined text show as a continuous line?

Underlined text shows as a continuous line only when the font draws U+0332 as wide as each letter. Fonts that draw the mark narrower than wide letters such as m and w leave small gaps between segments. Letters with descenders (g, j, p, q, y) overlap the line in every font. For a mark that stays readable on descenders, the double underline sits lower and the dotted underline leaves the tails visible.

Which apps support underline natively?

Discord is the only major chat app with documented underline markdown (__text__, per the Discord Help Center). WhatsApp's 8 official formatting codes cover bold, italic, strikethrough, monospace, inline code, lists and quotes, but not underline. Instagram bios and captions have no formatting controls, which makes Unicode underlining the only option there. The strikethrough text generator covers the apps that do have native strikethrough.

How many characters does underlined text use?

Underlined text uses 2 characters per underlined character: the letter and the combining mark. "Underline" is 9 characters; U̲n̲d̲e̲r̲l̲i̲n̲e̲ is 18. A 32-character Discord display name fits 16 underlined letters. The social media character limits page lists the limit for every bio and name field.

Underlined text examples

These 3 examples mix underlined words into plain text, which keeps the rest readable:

  • Emphasis in a caption: This is n̲o̲t̲ a drill
  • Bio heading: L̳i̳n̳k̳s̳ ↓
  • Title line: c̤h̤a̤p̤t̤e̤r̤ o̤n̤e̤

Related text styles

Underlining combines with letter styles: convert the text with the bold text generator first, then underline the result here for 𝐛𝐨𝐥𝐝 underlined text. To strip the underline from copied text, the fancy text to normal text converter removes every combining mark.

Underline text questions

How do I underline text on Instagram?

Instagram has no underline formatting. Generate underlined text above, copy it and paste it into the bio, caption or comment. The underline is a combining character attached to each letter, so Instagram keeps it.

Why does the underline cut through letters like g and y?

The combining low line (U+0332) is drawn at a fixed depth under the baseline. Letters with descenders, such as g, j, p, q and y, reach that depth, so the line overlaps their tails.

How do I underline text in Discord?

Discord has native underline: wrap the text in two underscores on each side, __like this__. The Discord text formatting guide lists all Discord markdown.