Fancy Text Generator

Type your text and get it back as stylish text in 107 Unicode styles to copy for a bio, a caption or a post.

71 more styles

Letters and digits replaced (4)
  • Sans

    𝖥𝖺𝗇𝖼𝗒 𝖳𝖾𝗑𝗍 𝖦𝖾𝗇𝖾𝗋𝖺𝗍𝗈𝗋

  • Parenthesized

    🄕⒜⒩⒞⒴ 🄣⒠⒳⒯ 🄖⒠⒩⒠⒭⒜⒯⒪⒭

  • Hooks

    Ƒanƈƴ Ƭexƭ Ɠeneraƭor

  • Strokes

    Ꞙⱥnȼɏ Ŧɇxŧ Ǥɇnɇɍⱥŧøɍ

Superscript and subscript in turn (1)
  • Up and Down

    ᶠₐⁿcʸ ₜᵉₓᵗ Gᵉₙᵉᵣᵃₜᵒᵣ

A mark after each character (33)
  • Overline

    F̅a̅n̅c̅y̅ T̅e̅x̅t̅ G̅e̅n̅e̅r̅a̅t̅o̅r̅

  • Double Underline

    F̳a̳n̳c̳y̳ T̳e̳x̳t̳ G̳e̳n̳e̳r̳a̳t̳o̳r̳

  • Double Overline

    F̿a̿n̿c̿y̿ T̿e̿x̿t̿ G̿e̿n̿e̿r̿a̿t̿o̿r̿

  • Slash Through

    F̸a̸n̸c̸y̸ T̸e̸x̸t̸ G̸e̸n̸e̸r̸a̸t̸o̸r̸

  • Short Slash

    F̷a̷n̷c̷y̷ T̷e̷x̷t̷ G̷e̷n̷e̷r̷a̷t̷o̷r̷

  • Double Slash

    F⃫a⃫n⃫c⃫y⃫ T⃫e⃫x⃫t⃫ G⃫e⃫n⃫e⃫r⃫a⃫t⃫o⃫r⃫

  • Tilde Through

    F̴a̴n̴c̴y̴ T̴e̴x̴t̴ G̴e̴n̴e̴r̴a̴t̴o̴r̴

  • Short Stroke

    F̵a̵n̵c̵y̵ T̵e̵x̵t̵ G̵e̵n̵e̵r̵a̵t̵o̵r̵

  • Bar Through

    F⃒a⃒n⃒c⃒y⃒ T⃒e⃒x⃒t⃒ G⃒e⃒n⃒e⃒r⃒a⃒t⃒o⃒r⃒

  • Dot Above

    Ḟȧṅċẏ Ṫėẋṫ Ġėṅėṙȧṫȯṙ

  • Dot Below

    F̣ạṇc̣ỵ Ṭẹx̣ṭ G̣ẹṇẹṛạṭọṛ

  • Two Dots Above

    F̈än̈c̈ÿ T̈ëẍẗ G̈ën̈ër̈äẗör̈

  • Two Dots Below

    F̤a̤n̤c̤y̤ T̤e̤x̤t̤ G̤e̤n̤e̤r̤a̤t̤o̤r̤

  • Ring Above

    F̊ån̊c̊ẙ T̊e̊x̊t̊ G̊e̊n̊e̊r̊åt̊o̊r̊

  • Ring Below

    F̥ḁn̥c̥y̥ T̥e̥x̥t̥ G̥e̥n̥e̥r̥ḁt̥o̥r̥

  • Bridge Above

    F͆a͆n͆c͆y͆ T͆e͆x͆t͆ G͆e͆n͆e͆r͆a͆t͆o͆r͆

  • Bridge Below

    F̪a̪n̪c̪y̪ T̪e̪x̪t̪ G̪e̪n̪e̪r̪a̪t̪o̪r̪

  • X Above

    F̽a̽n̽c̽y̽ T̽e̽x̽t̽ G̽e̽n̽e̽r̽a̽t̽o̽r̽

  • X Below

    F͓a͓n͓c͓y͓ T͓e͓x͓t͓ G͓e͓n͓e͓r͓a͓t͓o͓r͓

  • Plus Below

    F̟a̟n̟c̟y̟ T̟e̟x̟t̟ G̟e̟n̟e̟r̟a̟t̟o̟r̟

  • Up Arrows Below

    F͎a͎n͎c͎y͎ T͎e͎x͎t͎ G͎e͎n͎e͎r͎a͎t͎o͎r͎

  • Arrow Above

    F⃗a⃗n⃗c⃗y⃗ T⃗e⃗x⃗t⃗ G⃗e⃗n⃗e⃗r⃗a⃗t⃗o⃗r⃗

  • Tilde Above

    F̃ãñc̃ỹ T̃ẽx̃t̃ G̃ẽñẽr̃ãt̃õr̃

  • Tilde Below

    F̰a̰n̰c̰y̰ T̰ḛx̰t̰ G̰ḛn̰ḛr̰a̰t̰o̰r̰

  • Zigzag Above

    F͛a͛n͛c͛y͛ T͛e͛x͛t͛ G͛e͛n͛e͛r͛a͛t͛o͛r͛

  • Zigzag Below

    F᷏a᷏n᷏c᷏y᷏ T᷏e᷏x᷏t᷏ G᷏e᷏n᷏e᷏r᷏a᷏t᷏o᷏r᷏

  • Seagull Below

    F̼a̼n̼c̼y̼ T̼e̼x̼t̼ G̼e̼n̼e̼r̼a̼t̼o̼r̼

  • Square Below

    F̻a̻n̻c̻y̻ T̻e̻x̻t̻ G̻e̻n̻e̻r̻a̻t̻o̻r̻

  • Tick Above

    F̍a̍n̍c̍y̍ T̍e̍x̍t̍ G̍e̍n̍e̍r̍a̍t̍o̍r̍

  • Tick Below

    F̩a̩n̩c̩y̩ T̩e̩x̩t̩ G̩e̩n̩e̩r̩a̩t̩o̩r̩

  • Circled Each

    F⃝a⃝n⃝c⃝y⃝ T⃝e⃝x⃝t⃝ G⃝e⃝n⃝e⃝r⃝a⃝t⃝o⃝r⃝

  • Boxed Each

    F⃞a⃞n⃞c⃞y⃞ T⃞e⃞x⃞t⃞ G⃞e⃞n⃞e⃞r⃞a⃞t⃞o⃞r⃞

  • Diamond Each

    F⃟a⃟n⃟c⃟y⃟ T⃟e⃟x⃟t⃟ G⃟e⃟n⃟e⃟r⃟a⃟t⃟o⃟r⃟

Brackets round each character (2)
  • Square Brackets Each

    [F][a][n][c][y] [T][e][x][t] [G][e][n][e][r][a][t][o][r]

  • Black Brackets Each

    【F】【a】【n】【c】【y】 【T】【e】【x】【t】 【G】【e】【n】【e】【r】【a】【t】【o】【r】

Brackets round each word (6)
  • Angle Brackets

    〈Fancy〉 〈Text〉 〈Generator〉

  • Double Angle Brackets

    《Fancy》 《Text》 《Generator》

  • Corner Brackets

    「Fancy」 「Text」 「Generator」

  • Shell Brackets

    〔Fancy〕 〔Text〕 〔Generator〕

  • White Shell Brackets

    〘Fancy〙 〘Text〙 〘Generator〙

  • White Square Brackets

    〚Fancy〛 〚Text〛 〚Generator〛

A symbol between the characters (6)
  • Dots Between

    F•a•n•c•y T•e•x•t G•e•n•e•r•a•t•o•r

  • Flowers Between

    F✿a✿n✿c✿y T✿e✿x✿t G✿e✿n✿e✿r✿a✿t✿o✿r

  • Notes Between

    F♪a♪n♪c♪y T♪e♪x♪t G♪e♪n♪e♪r♪a♪t♪o♪r

  • Six-Point Stars Between

    F✶a✶n✶c✶y T✶e✶x✶t G✶e✶n✶e✶r✶a✶t✶o✶r

  • Emoji Stars Between

    F⭐a⭐n⭐c⭐y T⭐e⭐x⭐t G⭐e⭐n⭐e⭐r⭐a⭐t⭐o⭐r

  • Emoji Hearts Between

    F💖a💖n💖c💖y T💖e💖x💖t G💖e💖n💖e💖r💖a💖t💖o💖r

A symbol at each end of the line (15)
  • Flowers Around

    ❀ Fancy Text Generator ❀

  • Notes Around

    ♫ Fancy Text Generator ♫

  • Chevrons Around

    ⫷ Fancy Text Generator ⫸

  • Javanese Ornaments Around

    ꧁ Fancy Text Generator ꧂

  • Tibetan Brackets Around

    ༺ Fancy Text Generator ༻

  • Sparkles Around

    ✨ Fancy Text Generator ✨

  • Fire Around

    🔥 Fancy Text Generator 🔥

  • Lightning Around

    ⚡ Fancy Text Generator ⚡

  • Two Hearts Around

    💕 Fancy Text Generator 💕

  • Blossoms Around

    🌸 Fancy Text Generator 🌸

  • Rainbows Around

    🌈 Fancy Text Generator 🌈

  • Crowns Around

    👑 Fancy Text Generator 👑

  • Butterflies Around

    🦋 Fancy Text Generator 🦋

  • Christmas Trees Around

    🎄 Fancy Text Generator 🎄

  • Smiles Around

    😊 Fancy Text Generator 😊

Letters from other scripts (4)
  • Cyrillic Letters

    Fаnсу Техt Ԍеnегаtог

  • Cherokee Letters

    Fanꮯy Ꭲext Ꮐeneꮁatoꮁ

  • Greek Letters

    Ϝαnϲγ Τext Geneᴦαtοᴦ

  • Lisu Letters

    ꓝancy ꓔext ꓖenerator

Fancy text is characters, not a fancy font

It is text, not a font. These fancy letters are not font letters: every character that a style puts in place of a letter or digit you type is an assigned Unicode character with its own Unicode name.

Every style has a map for the same 62 keys: the capital letters A to Z, the small letters a to z and the digits 0 to 9. In 20 of the first 36 styles each typed character that has an entry in the map is replaced by that entry, one for one, in the same order. Five more of the 36 add a combining mark after every character that takes one and change nothing else: take the marks away and you have what you typed.

If you came looking for fancy fonts or a fancy font generator: the rows above are text made of Unicode characters, not fonts.

Cost, accounts and where your text goes

Font styles by name: the first 36

Each text style has a name, the one on its row in the tool. Here are the first 36, grouped by what a style does to your text and, inside a group, in the order of the rows.

Twenty of them replace each typed character that has an entry in the style's map with that entry.

Five of them add a combining mark after characters.

One style replaces characters and reverses the order.

One style adds several combining marks above and below characters.

Three of them put a symbol before and after each word.

Three of them put a symbol between the characters of a word.

Three of them begin and end a line with a symbol.

The other 71 styles are in the closed sections under the first 36 rows, one section for each kind. Five of those kinds are kinds of the first 36; three are not, and their sections are headed "Brackets round each character", "Superscript and subscript in turn" and "Letters from other scripts".

Other pages of this site have more to copy: symbols on a page for each kind of symbol, the cursive letters drawn on guide lines, and a fancy name generator.

Fancy letters and digits: what changes and what stays as typed

In every style, every line break is kept and an emoji made of several code points (a family joined by zero width joiners, a hand with a skin tone, a flag, a keycap) is kept whole. The rest depends on the kind of style.

What Upside Down and Zalgo do differently

Upside Down does two things: it replaces characters and it reverses the order they stand in, so the last character you typed comes first. With several lines, the last line comes out first and the line breaks are kept. A question mark and an exclamation mark become their inverted forms. The opening and closing round bracket are swapped, and so are the less-than and greater-than signs, so that they face the right way after the reversal. A character Upside Down has no replacement for comes out as typed, in its reversed place; an accent stays on its letter and an emoji sequence stays whole.

In Zalgo, every character that takes marks gets between one and three combining marks below it and between one and three above, never more than six in all, and taking the marks away gives back what you typed. Spaces, line breaks and emoji get nothing added.

As in every style, the same text gives the same result every time.

Questions about fonts

What is a fancy font?

On this page, not a font at all. Where a style changes a letter or digit you type, it puts another character in its place, an assigned Unicode character with its own Unicode name, and the row holds the result as text.

How do you write in a fancy font?

By changing characters, not fonts: type your words into the box at the top of this page and they come back once in every style, one result for each, as text to copy.