Skip to content

Fancy text generator

Over 40 Unicode text styles — bold, italic, script, bubble, fullwidth, cursed — each with its own one-tap copy button that works on mobile.

  • Runs in your browser
  • Nothing you enter is sent
  • Free, no account
Your text
Every style below updates as you type. Each one is real Unicode, so it pastes into any app that accepts text — no images, no fonts to install.
46 styles
Fonts
  • 𝐟𝐚𝐧𝐜𝐲 𝐭𝐞𝐱𝐭

    Bold · Mathematical Bold — the one that works in Instagram bios and LinkedIn headlines

  • 𝑓𝑎𝑛𝑐𝑦 𝑡𝑒𝑥𝑡

    Italic

  • 𝒇𝒂𝒏𝒄𝒚 𝒕𝒆𝒙𝒕

    Bold italic

  • 𝖿𝖺𝗇𝖼𝗒 𝗍𝖾𝗑𝗍

    Sans-serif

  • 𝗳𝗮𝗻𝗰𝘆 𝘁𝗲𝘅𝘁

    Sans-serif bold

  • 𝘧𝘢𝘯𝘤𝘺 𝘵𝘦𝘹𝘵

    Sans-serif italic

  • 𝙛𝙖𝙣𝙘𝙮 𝙩𝙚𝙭𝙩

    Sans-serif bold italic

  • 𝚏𝚊𝚗𝚌𝚢 𝚝𝚎𝚡𝚝

    Monospace

  • 𝒻𝒶𝓃𝒸𝓎 𝓉ℯ𝓍𝓉

    Script (cursive)

  • 𝓯𝓪𝓷𝓬𝔂 𝓽𝓮𝔁𝓽

    Bold script

  • 𝔣𝔞𝔫𝔠𝔶 𝔱𝔢𝔵𝔱

    Fraktur (old English)

  • 𝖋𝖆𝖓𝖈𝖞 𝖙𝖊𝖝𝖙

    Bold fraktur

  • 𝕗𝕒𝕟𝕔𝕪 𝕥𝕖𝕩𝕥

    Double-struck (outline)

  • fancy text

    Fullwidth (aesthetic) · The vaporwave look — CJK-width Latin letters

Boxed
  • ⓕⓐⓝⓒⓨ ⓣⓔⓧⓣ

    Circled (bubble)

  • 🅕🅐🅝🅒🅨 🅣🅔🅧🅣

    Circled filled

  • 🄵🄰🄽🄲🅈 🅃🄴🅇🅃

    Squared

  • 🅵🅰🅽🅲🆈 🆃🅴🆇🆃

    Squared filled

  • ⒡⒜⒩⒞⒴ ⒯⒠⒳⒯

    Parenthesised

  • 🇫🇦🇳🇨🇾 🇹🇪🇽🇹

    Regional indicator · Renders as flag-style letter tiles on most phones

Small & shifted
  • ꜰᴀɴᴄʏ ᴛᴇxᴛ

    Small caps

  • ᶠᵃⁿᶜʸ ᵗᵉˣᵗ

    Superscript (tiny)

  • fₐₙcy ₜₑₓₜ

    Subscript

  • ʇxǝʇ ʎɔuɐɟ

    Upside down · Flipped characters, then the whole string reversed

  • txet ycnaf

    Reversed

  • f a n c y t e x t

    S p a c e d

Lines & marks
  • f̶a̶n̶c̶y̶ t̶e̶x̶t̶

    Strikethrough · Combining long stroke overlay, U+0336

  • f̵a̵n̵c̵y̵ t̵e̵x̵t̵

    Short strikethrough

  • f̲a̲n̲c̲y̲ t̲e̲x̲t̲

    Underline

  • f̳a̳n̳c̳y̳ t̳e̳x̳t̳

    Double underline

  • f̅a̅n̅c̅y̅ t̅e̅x̅t̅

    Overline

  • f̸a̸n̸c̸y̸ t̸e̸x̸t̸

    Slashed

  • f̰a̰n̰c̰y̰ t̰ḛx̰t̰

    Wavy underline

  • f̖̀ả̡ň̛c̘̆y̘̅ t̠̎e̞̎x̠̆t̡̋

    Cursed — light

  • f̡̖̜̀̉̋ả̡̞̞̆̃ň̛̜̙̌̇c̘̘̖̆̆̈y̡̘̅̂̉̚ t̡̠̖̎̌̎e̡̞̜̎̇̍x̠̟̗̆̏̄t̡̙̗̋̅̃

    Cursed — medium

  • f̡̛̖̜̞̘̀̉̋̏̀̍ả̡̛̞̞̗̖̆̃̍̇̈ň̡̛̜̙̝̞̌̇̋̇̃c̘̘̖̟̗̆̆̈̎̎̏̚y̡̘̜̞̅̂̉̅̄̆̚̚ t̡̛̠̖̟̟̎̌̎̅̆̍e̡̛̞̜̖̞̎̇̍̅̈̆x̠̟̗̖̘̘̆̏̄̂̊́t̡̙̗̙̟̖̋̅̃̌̊̀

    Cursed — heavy · Enough combining marks to bleed into the lines above and below

Decorated
  • ✧・゚: fancy text :・゚✧

    Sparkles

  • ★彡 fancy text 彡★

    Shooting stars

  • ♡ fancy text ♡

    Hearts

  • ❀ fancy text ❀

    Flowers

  • 『fancy text』

    Corner brackets

  • 【fancy text】

    Lenticular brackets

  • ༺ fancy text ༻

    Scroll

  • ˜”*°•.˜”*°• fancy text •°*”˜.•°*”˜

    Wave

  • ➶➶➶ fancy text ➷➷➷

    Arrows

  • .•°¤*(¯`★´¯)*¤° fancy text °¤*(¯´★`¯)*¤°•.

    Dotted frame

Why some styles look plain on some devices
These characters are substitutes drawn from the Unicode maths, enclosed-alphanumeric and phonetic blocks — not a font. If a device has no glyph for one of them you see a box or a plain letter instead. Bold, italic, script, monospace and fullwidth are the safest across iOS, Android, Windows and the major social apps. Screen readers will usually read mathematical letters out character by character, so avoid them for anything that matters, such as your actual name.

These are characters, not fonts

Nothing here changes the font. Each style swaps your letters for entirely different Unicode characters that happen to be drawn in a particular way. 𝐀 is not a bold A; it is U+1D400, MATHEMATICAL BOLD CAPITAL A — a separate character in its own right.

That distinction is the whole trick. Because the styling lives in the characters, it survives being pasted into places that offer no formatting at all: an Instagram bio, a LinkedIn headline, a Discord nickname, a form field, a spreadsheet cell.

Where the characters come from

Unicode blockGives youReliability
Mathematical Alphanumeric SymbolsBold, italic, script, fraktur, double-struck, monospaceVery good — designed for maths, borrowed for style
Halfwidth and Fullwidth FormsFullwidth vaporwave textExcellent — every CJK-capable font has it
Enclosed AlphanumericsⒷⓤⓑⓑⓛⓔ and 🄱🄾🅇🄴🄳 lettersMixed on older Android
Phonetic ExtensionsSᴍᴀʟʟ ᴄᴀᴘs, superscript, subscriptGood, with a few gaps
Combining Diacritical MarksStrikethrough, underline, cursed textRenders everywhere, positions vary

Where it works and where it breaks

Bold, italic, script, monospace and fullwidth are safe on iOS, Android, Windows, macOS and every major social platform. The boxed sets — circled, squared, negative — are where support gets patchy, particularly on older Android devices and inside some desktop apps that fall back to a limited system font. The regional-indicator style renders as flag-style tiles on phones and as plain letters on much of the desktop.

There is no way to test this from your own device: what you see is your device's font stack, not your reader's. When it matters, send yourself the text on a different phone first.

The costs, stated plainly

  • Accessibility. Screen readers frequently announce mathematical letters one at a time, as “mathematical bold capital A”, or skip them entirely. Never style text that carries information someone needs.
  • Searchability. Styled characters are different bytes, so a search for the plain word will not find them. Keep your actual name and any keyword you want found in ordinary text.
  • Copy fidelity. Some systems normalise or strip these characters — a few databases, most usernames, and many form validators.

Copying on mobile

Every style here has its own copy button that writes directly to the clipboard, with a fallback for browsers that block the modern clipboard API. That is the part most generators get wrong: they rely on selecting text by hand, which on a phone means a long-press, a drag and a good chance of grabbing the label along with the sample.

Everything runs in this tab

The transformations are simple codepoint arithmetic performed in your browser as you type. Nothing you enter is sent anywhere — worth knowing, given how often these generators are used on names, handles and messages people would rather not log.

Questions

Are these really fonts?

No, and that is why they work. They are separate Unicode characters that happen to look like styled letters, so they survive being pasted into apps that give you no formatting controls at all.

Why does a style show as boxes on someone else’s phone?

Their device has no glyph for those codepoints. Bold, italic, script, monospace and fullwidth are the safest across iOS, Android and Windows; the boxed and cursed sets are the most likely to break.

Will Instagram or TikTok strip the styling?

They cannot — to them it is ordinary text. It goes in bios, captions and comments unchanged. Some platforms do exclude these characters from search indexing, so keep your real name searchable.

Is this accessible?

Not very. Screen readers often announce mathematical letters one at a time or skip them. Use styled text for decoration, never for the information someone actually needs.

Why does the same text look different in each app?

Each platform substitutes its own glyph for characters its font lacks, so the same string can be serif on one device and sans on another. There is no way to control that from the text itself.