Underline Text Generator
Use the CaseSwitch Underline Text Generator to add a combining underline mark beneath each character for plain-text emphasis. Type a short phrase, preview clipping, and copy. Mapping stays in this browser.
Written by the CaseSwitch editorial team. We maintain these tools in the browser so drafts, keys, and images stay on your device.
Last reviewed: 23 July 2026
Processed locally in your browser. Nothing is sent to a server.
Paste or type text to convert. Output stays empty until there is input.
Character count: 0 · Word count: 0 · Line count: 0
Examples
Underline hello
Input
Hello
Output
H̲e̲l̲l̲o̲
Underline brand
Input
CaseSwitch
Output
C̲a̲s̲e̲S̲w̲i̲t̲c̲h̲
Underline save
Input
Save
Output
S̲a̲v̲e̲
Underline hi
Input
Hi
Output
H̲i̲
Underline ABC
Input
ABC
Output
A̲B̲C̲
Underline bio
Input
bio
Output
b̲i̲o̲
How to use
- Type the short word you want underlined.
- Preview for clipping against descenders on mobile.
- Copy into the field and confirm the destination keeps combining marks.
What this tool is for
Underline Text attaches U+0332 combining low line to non-space characters so words look underlined where markdown or HTML is stripped. Combining marks increase string length and can clip against line boxes or neighboring emoji. It is a decoration hack, not the HTML underline element.
How it works
Each visible character is followed by a combining underline mark; spaces stay clean. The base letter remains ASCII, so some search engines still find the word after normalization — but not all apps normalize. Over-underlined lines may collide with descenders or the next row of text.
When to use it
Emphasizing a single word in a bio that strips markdown, marking a sold-out label in a plain caption, and testing whether a chat client preserves combining marks.
When not to use it
Prefer real underline/markdown in documents and Discord chat when available. Avoid underlining URLs, code, or long paragraphs where marks clip.
How it compares to related tools
Strikethrough Text uses a different combining mark for deletion look. Bold Text changes letter code points instead of stacking marks. Slash Text inserts visible slashes rather than underlines.
Common mistakes
Underlining an entire tweet, stacking underline with Zalgo, pasting underlined text into systems that strip combining marks silently, and assuming every font positions U+0332 correctly.
Combining marks vs real underline
HTML <u> and CSS text-decoration keep accessible semantics better. Combining U+0332 is a visual compromise for plain-text social fields and can break caret movement when editing.
Length and counters
Each underline mark counts as a character toward many bio limits even though it is not a “letter.” A 10-letter word can cost ~20 code points.
Frequently asked questions
Does underline install a font?+
No. It adds combining characters under your existing letters.
Why does the line clip?+
Some UI fonts and line heights crop combining marks. Shorten the word or switch to bold Unicode.
Is this better than Discord underline markdown?+
No — use the client’s markdown when it works; Unicode underline is for fields without markup.
Underline vs strikethrough here?+
Different combining marks: low line vs long stroke overlay.
Is text uploaded?+
No. Underlining runs locally in the browser.
Can I remove the underlines later?+
Strip combining marks with Unicode to Text Converter or an NFKD normalize step.
Is my phrase uploaded for styling?+
No. Unicode letter mapping for this generator runs in your browser. We do not store bios or captions you type here.
Will styled text look the same everywhere?+
Unicode decorative characters render differently across platforms, apps, and screen readers. Use styled text for display purposes and keep plain text for accessibility-critical content.
Related guides
Read our original articles on this topic.
Unicode
What Are Unicode Fonts and How Do They Work?
Discover how text generators bypass social media formatting restrictions using the Mathematical Alphanumeric Symbols block.
Unicode
Using Unicode Bold Text on Social Media
Unicode bold uses special characters, not rich-text formatting. Works in many bios and captions — use short phrases and know the accessibility limits.
Related tools
Strikethrough Text Generator
Crossing out an old price beside a new one, marking a canceled event name in a plain bio, and redacting a short word in a meme screenshot. A single struck word beside a plain replacement reads clearer than striking a whole sentence.
Bold Text Generator
A keyword in a bio, a date in a caption where markdown is stripped, a single emphasized term in a launch post, and testing emphasis before you commit a display name.
Italic Text Generator
A book title in a chat that strips markdown, a short quote, an aesthetic caption word, and light emphasis beside normal letters.