Underline Text Generator: Underline Text to Copy and Paste Anywhere

Type a line and get it underlined as plain text: the line is part of the characters, so it survives a paste into a bio, a post or a message that has no underline button. Five underlines, an overline, and the shortcut for every app that can underline by itself.

Underline text generator

Underline any text with a Unicode line; copy it into apps that have no underline button.

Up to 500 characters. Nothing is sent anywhere.

Result28 characters

r̲e̲a̲d̲ ̲t̲h̲i̲s̲ ̲p̲a̲r̲t̲
Open in generator

Underline text with Unicode: single, double, wavy and dotted

Ctrl+U is formatting, and formatting does not travel: paste an underlined sentence from Word into an Instagram bio and the line is gone. An underline text generator puts the line into the text. After every letter it adds a combining mark from the Combining Diacritical Marks block, drawn under the letter that comes before it. U+0332, the combining low line, is the plain underline; U+035F, the double macron below, is drawn to connect with its neighbours and gives the most continuous line in most fonts; U+0333 is a double underline; U+0330, the tilde below, is a wavy underline like a spell-check squiggle; U+0324 puts two dots under each letter. The result is ordinary Unicode text with twice as many characters as you typed.

The chart lists every line the tool can add, including the overline (U+0305) and the two combinations, strikethrough with underline and overline with underline. "Run the line through spaces" carries the line across the gaps between words, which is what most people want for a heading and not for a list. The letters underneath can be plain or one of the site’s bold, italic, small caps or script styles; bold with an underline is the "bold underline text generator" of the searches. The Remove lines button strips every mark again.

Every mark is from the Combining Diacritical Marks block, U+0300–U+036F, cited against the official Unicode chart.

StyleLooks likeMarkNote
Underlinee̲x̲a̲m̲p̲l̲e̲ ̲t̲e̲x̲t̲U+0332A low line under every letter; joins into one line in most fonts.
Joined underlinee͟x͟a͟m͟p͟l͟e͟ ͟t͟e͟x͟t͟U+035FThe double macron below, drawn to connect with its neighbours.
Double underlinee̳x̳a̳m̳p̳l̳e̳ ̳t̳e̳x̳t̳U+0333Two low lines under every letter.
Wavy underlineḛx̰a̰m̰p̰l̰ḛ ̰t̰ḛx̰t̰U+0330A tilde below each letter, like a spell-check squiggle.
Dotted underlinee̤x̤a̤m̤p̤l̤e̤ ̤t̤e̤x̤t̤U+0324Two dots below each letter.
Strikethroughe̶x̶a̶m̶p̶l̶e̶ ̶t̶e̶x̶t̶U+0336A long stroke through the middle of every letter; joins into one line.
Short strikee̵x̵a̵m̵p̵l̵e̵ ̵t̵e̵x̵t̵U+0335A short stroke on each letter; reads as a line with small gaps.
Slashede̸x̸a̸m̸p̸l̸e̸ ̸t̸e̸x̸t̸U+0338A diagonal slash through each letter, the "not equal" stroke.
Double strikethroughe̶̵x̶̵a̶̵m̶̵p̶̵l̶̵e̶̵ ̶̵t̶̵e̶̵x̶̵t̶̵U+0336 U+0335Two strokes stacked; heavier than one, and two marks per letter.
Overlinee̅x̅a̅m̅p̅l̅e̅ ̅t̅e̅x̅t̅U+0305A line above every letter.
Double overlinee̿x̿a̿m̿p̿l̿e̿ ̿t̿e̿x̿t̿U+033FTwo lines above every letter.
Strikethrough and underlinee̶̲x̶̲a̶̲m̶̲p̶̲l̶̲e̶̲ ̶̲t̶̲e̶̲x̶̲t̶̲U+0336 U+0332Both at once; two marks per letter.
Overline and underlinee̲̅x̲̅a̲̅m̲̅p̲̅l̲̅e̲̅ ̲̅t̲̅e̲̅x̲̅t̲̅U+0305 U+0332A line above and below, which reads as a ruled band.

How to underline text in Discord, on iPhone and Android, and in every app

Where an app can underline by itself, its own formatting is better than Unicode: it is searchable, read correctly by screen readers and removable. Discord underlines with two underscores, __like this__. Google Docs, Word, Excel, Notion and most editors use Ctrl+U (⌘+U on a Mac). iPhone Notes, Mail and Pages underline from the formatting bar; Android’s Gmail and Docs do too. The table below says which apps do and which do not. Where a row says none, and that includes WhatsApp, Slack, Reddit and Markdown for underline specifically, and Instagram, X, TikTok, Facebook, iMessage and SMS for any formatting, paste text from this page instead: an iPhone text message cannot underline, but it can show underlined Unicode text.

Two cautions. A screen reader reads each combining mark or skips the word, so underline a word or a heading, not a paragraph. And an underlined hashtag, @mention or link is not a link any more, because the marks break the word. The character counter page gives the exact length of a result, since the marks double the count against a bio limit.

AppStrikethroughUnderline
Discord~~text~~__text__
WhatsApp~text~none: paste text from this page
Slack~text~none: paste text from this page
Reddit~~text~~none: paste text from this page
Markdown (GitHub)~~text~~none: paste text from this page
Google DocsAlt+Shift+5 (⌘+Shift+X on Mac)Ctrl+U (⌘+U)
WordHome → Strikethrough (no default shortcut)Ctrl+U (⌘+U)
ExcelCtrl+5 (⌘+Shift+X on Mac)Ctrl+U
NotionCtrl+Shift+S (⌘+Shift+S)Ctrl+U (⌘+U)
HTML<s>text</s> or <del>text</del><u>text</u>
LaTeX\sout{text} (ulem package)\underline{text}
Instagram, X, TikTok, Facebook postsnone: paste text from this pagenone: paste text from this page
iMessage, SMSnone: paste text from this pagenone: paste text from this page

Underline text copy and paste questions

How do I underline text on iPhone?

In Notes, Mail and Pages, select the text and use the formatting bar (the Aa button) or press ⌘+U on a keyboard. In Messages there is no underline; paste underlined text from this page instead, and it shows as typed.

How do you underline text in Discord?

Wrap it in two underscores: __like this__. Discord draws the line itself. For a Discord display name or About Me, which do not take markdown, paste the Unicode version from this page.

Can I underline text in Instagram, X or WhatsApp?

Not with a button: none of the three has underline formatting (WhatsApp has bold, italic and strikethrough only). Copy underlined text from this page and paste it into the bio, post or message; it works in every field except @usernames.

Which underline looks best?

The joined underline (U+035F) is drawn to connect with the marks on either side and gives the most continuous line in most fonts. The plain low line (U+0332) is the one other generators use and is fine in most apps. Try both in the box above; the letters you type are what you see.

Can I make bold underlined text?

Yes: choose Bold Sans (or any other style) under Letters and the line is added on top of the bold letters. Both the bold and the underline are part of the text and paste together.

Why is my underlined text twice as long?

Every letter carries one extra character, the combining mark, so the count doubles; a double underline or a combination adds two per letter. The count is shown under the result and matters against a 150-character Instagram bio. The character counter page has the exact rules per platform.