FontifyText

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.

0
Type above, or try an example

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. 1

    Type or paste a line

    A bio, a caption, a heading — whatever you want to style.

  2. 2

    Tap the word to change

    Each word appears as a chip — tap one to select it. Or highlight any phrase by hand.

  3. 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.

LineWhat was styled
𝓜𝓪𝔂𝓪 · photographerName only, role left plain
booking 𝐎𝐏𝐄𝐍 for JuneOne word carrying the emphasis
ɴᴇᴡ — 3 designs addedA 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.