Text Tool
Text Styler: Style Part of a Line
Highlight one word, pick a style, and leave the rest plain. Mix several styles in a single line, add underline or strikethrough, then copy.
Insert a symbol
Tip: with the cursor in the box, Alt + ← → steps through the styles, ↑ ↓ jumps a row.
23
Letter Styles
4
Decorations
Alt+←→
Shortcuts
100%
Free
How to Use the Text Styler
- 1
Type or paste a line
A bio, a caption, a heading — whatever you want to style.
- 2
Tap the word to change
Each word appears as a chip — tap one to select it. Or highlight any phrase by hand.
- 3
Pick a style or decoration
Every style shows your own word, so you see it before you choose. Undo if you change your mind.
How Styling a Selection Works
Highlight part of the line, choose a style, and only the highlighted characters change. Everything outside the selection is left byte for byte as it was. Select nothing and the whole line is styled, which is what a toolbar normally does when there is no selection.
Nothing here is formatting in the word-processor sense. Each style is a different set of real Unicode characters, so the result survives copy and paste into a bio or a caption where bold and italic buttons do not exist.
Mixing Styles in One Line
This is what the page is for. To mix fonts in one line you style each run separately: a bio reads better when one part carries the emphasis and the rest stays plain, and no whole-string generator can produce that — it converts everything or nothing.
| Line | What was styled |
|---|---|
| 𝓜𝓪𝔂𝓪 · photographer | Name only, role left plain |
| booking 𝐎𝐏𝐄𝐍 for June | One word carrying the emphasis |
| ɴᴇᴡ — 3 designs added | A label, with the detail readable |
The rule that makes these read well: style the part that is decoration, and leave the part that carries information alone. A date, a price or a link in a styled alphabet is harder to read and impossible to search.
Underline, Strikethrough and Friends
The four decorations are combining marks — characters that sit on top of the letter before them rather than taking their own space. That is why they work in places with no formatting toolbar.
- Underline — a̲b̲c̲
- Strikethrough — a̶b̶c̶
- Overline — a̅b̅c̅
- Slashed — a̸b̸c̸
Each button toggles: press it on a run that already carries the mark and it comes off. Spaces are skipped, because a mark on a space renders as a floating line between words.
Inserting Symbols
The symbol box searches by name — type "heart", "arrow" or "star" and the matches appear. Clicking one inserts it at the cursor rather than at the end, so a divider lands between two words instead of after everything. With a selection open it replaces the selection, which is what typing does.
It searches the same catalogue as the Unicode symbols page, so there is one list rather than two that drift apart. Symbols are not letters, so styles do not change them — a heart stays a heart in every style.
Symbols Suggested From Your Words
As you type, the panel above the picker offers symbols for the words in the line, grouped under the word that produced them. Write "moon" and the moon phases appear; write "akbar" and the crescent, mosque and Kaaba do. It saves describing what you want twice — once in the text and again in a search box.
Matching is on curated keywords rather than the full Unicode name table. That table runs well past a hundred kilobytes and most of it is names nobody types, which is a poor trade on a page that has to load fast. Common words like "the" and "for" are skipped, since a suggestion for every word would be noise.
Symbols you use are kept under Recently used and stay there on your next visit. That list lives in your browser only — nothing is sent anywhere.
Keyboard Shortcuts
With the cursor in the text box, Alt and the arrow keys step through the styles without reaching for the mouse:
- Alt + → — next style
- Alt + ← — previous style
- Alt + ↓ — jump forward a row of four
- Alt + ↑ — jump back a row of four
Each press restyles whatever is selected, so you can hold a word highlighted and cycle until one looks right. The selection stays put between presses even though the text underneath changes length.
Restyling Text That Is Already Styled
Applying a second style does not layer on top of the first. The run is decoded back to plain letters and then re-encoded in the new style, so bold applied to script gives clean bold. Without that step the two alphabets would fight and the result would be a mix of both.
Choosing Plain is how you get the original letters back for one part of the line. Remove styling strips both the style and any decorations from the selection at once.
Decorations are kept apart from letters during that swap, which is why underlining a word and then making it bold leaves the underline in place.
What Gets Styled and What Does Not
Letters change. Digits, punctuation, emoji and symbols stay exactly as they are, because most of these alphabets cover A–Z only — Unicode never encoded a script or fraktur digit set. Substituting a lookalike would make a date or a price wrong rather than styled.
Small capitals behave slightly differently from the rest: capitals stay full height and lowercase letters become small capitals, which is what gives the style its even look.
Three styles are uppercase-only because Unicode encodes no lowercase versions of them — squared, squared filled and circled filled. Applying one to lowercase text gives the capital form, and going back to Plain returns capitals rather than the original lowercase, because the glyph carries no record of which case it came from. Subscript has the opposite limit: only 17 of the 26 letters exist, and the rest are left as they are rather than replaced with something that is not a subscript.
The full set of 23 styles, on the same word:
Sample
Plain
𝐒𝐚𝐦𝐩𝐥𝐞
Bold
𝑆𝑎𝑚𝑝𝑙𝑒
Italic
𝑺𝒂𝒎𝒑𝒍𝒆
Bold italic
𝒮𝒶𝓂𝓅𝓁ℯ
Script
𝓢𝓪𝓶𝓹𝓵𝓮
Bold script
𝔖𝔞𝔪𝔭𝔩𝔢
Fraktur
𝕾𝖆𝖒𝖕𝖑𝖊
Bold fraktur
𝕊𝕒𝕞𝕡𝕝𝕖
Double-struck
𝖲𝖺𝗆𝗉𝗅𝖾
Sans
𝗦𝗮𝗺𝗽𝗹𝗲
Sans bold
𝘚𝘢𝘮𝘱𝘭𝘦
Sans italic
𝙎𝙖𝙢𝙥𝙡𝙚
Sans bold italic
𝚂𝚊𝚖𝚙𝚕𝚎
Monospace
Sample
Fullwidth
Ⓢⓐⓜⓟⓛⓔ
Circled
🅢🅐🅜🅟🅛🅔
Circled filled
🅂🄰🄼🄿🄻🄴
Squared
🆂🅰🅼🅿🅻🅴
Squared filled
Sᴀᴍᴘʟᴇ
Small caps
ˢᵃᵐᵖˡᵉ
Superscript
Sₐₘₚₗₑ
Subscript
Sɐɯdlǝ
Upside down
Where Mixed Styling Holds Up
Anywhere that accepts Unicode text: Instagram and TikTok bios and captions, Discord names and messages, X posts, WhatsApp, and most profile fields. The styled characters travel with the text, so pasting keeps the look.
Two limits worth knowing before you commit a profile to it. Platform search matches the characters that are stored, so a styled name will not be found by someone typing the plain spelling — keep the searchable version in the field people search. And screen readers announce these characters by name or skip them, so anything that has to be understood should stay in plain letters.
The compatibility guide lists which styles render on which platforms if you need to check a specific one.
Frequently Asked Questions
How is this different from the font generator on the homepage?
The homepage converts your whole text into hundreds of styles at once and you pick one. This page does the opposite: you keep one piece of text and change only the part you have highlighted. It is the tool for wanting your name in script and the rest of the bio in plain letters, which the homepage cannot do because it works on the whole string.
Can I use two different styles in one sentence?
Yes, and that is the point of the page. Highlight a word, apply a style, then highlight a different word and apply another. Each run keeps whatever style it was given. Instagram, TikTok and Discord all display the result, because it is ordinary Unicode text rather than formatting.
What happens if I style text that is already styled?
It is decoded back to plain letters first and then restyled, so applying bold to script text gives clean bold rather than a mangled mix. Applying the Plain style is how you get the original letters back for a run.
Do underline and strikethrough survive a style change?
Yes. Decorations are combining marks that sit on top of a letter, and they are carried separately from the letter itself. If you underline a word and then make it bold, it stays underlined.
Why do numbers and punctuation stay unchanged?
Most of the styled alphabets cover letters only — Unicode never encoded a script or fraktur digit set. Rather than substitute something that does not match, digits and punctuation are left as they are, which keeps a date or a price readable inside a styled line.
Will a screen reader cope with mixed styling?
Poorly, in the same way it copes with any styled Unicode. Mathematical alphabet characters are announced by their character names or skipped, and combining marks add noise. Style the decorative part of a line and leave anything that carries meaning — a price, a time, a link — in plain letters.
Is my text sent anywhere?
No. Everything happens in your browser. Nothing you type is uploaded, stored or logged.
Is the text styler free?
Yes, completely free with no sign-up and no limit on how much text you style.
Want the whole line in one style instead?
This page styles a selection. If you want to see one sentence in every style at once and pick a favourite, that is the generator's job. If you want the styled line written out fifty or five hundred times, the repeater takes it from here and keeps the styling.
