Glyphic

Font Generator

Type your text once. Copy it in every style below — they paste straight into Instagram, TikTok, Discord and WhatsApp.

Fancy Text Styles

Bold

𝐘𝐨𝐮𝐫 𝐓𝐞𝐱𝐭 𝐇𝐞𝐫𝐞

Italic

𝑌𝑜𝑢𝑟 𝑇𝑒𝑥𝑡 𝐻𝑒𝑟𝑒

Bold Italic

𝒀𝒐𝒖𝒓 𝑻𝒆𝒙𝒕 𝑯𝒆𝒓𝒆

Sans-Serif

𝖸𝗈𝗎𝗋 𝖳𝖾𝗑𝗍 𝖧𝖾𝗋𝖾

Sans Bold

𝗬𝗼𝘂𝗿 𝗧𝗲𝘅𝘁 𝗛𝗲𝗿𝗲

Sans Italic

𝘠𝘰𝘶𝘳 𝘛𝘦𝘹𝘵 𝘏𝘦𝘳𝘦

Sans Bold Italic

𝙔𝙤𝙪𝙧 𝙏𝙚𝙭𝙩 𝙃𝙚𝙧𝙚

Typewriter

𝚈𝚘𝚞𝚛 𝚃𝚎𝚡𝚝 𝙷𝚎𝚛𝚎

Stylish Fonts

Cursive

𝒴ℴ𝓊𝓇 𝒯ℯ𝓍𝓉 ℋℯ𝓇ℯ

Bold Script

𝓨𝓸𝓾𝓻 𝓣𝓮𝔁𝓽 𝓗𝓮𝓻𝓮

Fraktur

𝔜𝔬𝔲𝔯 𝔗𝔢𝔵𝔱 ℌ𝔢𝔯𝔢

Old English

𝖄𝖔𝖚𝖗 𝕿𝖊𝖝𝖙 𝕳𝖊𝖗𝖊

Double-Struck

𝕐𝕠𝕦𝕣 𝕋𝕖𝕩𝕥 ℍ𝕖𝕣𝕖

Vintage

ᎩᎾᏬᎡ ᏔᎬᚷᏔ ᎻᎬᎡᎬ

Cool Fonts

Bubble

Ⓨⓞⓤⓡ Ⓣⓔⓧⓣ Ⓗⓔⓡⓔ

Black Bubble

🅨🅞🅤🅡 🅣🅔🅧🅣 🅗🅔🅡🅔

Square

🅈🄾🅄🅁 🅃🄴🅇🅃 🄷🄴🅁🄴

Black Square

🆈🅾🆄🆁 🆃🅴🆇🆃 🅷🅴🆁🅴

Parenthesized

🄨⒪⒰⒭ 🄣⒠⒳⒯ 🄗⒠⒭⒠

Wide

Your Text Here

Small Caps

Yᴏᴜʀ Tᴇxᴛ Hᴇʀᴇ

Tiny

ʸᵒᵘʳ ᵀᵉˣᵗ ᴴᵉʳᵉ

Subscript

Yₒᵤᵣ Tₑₓₜ Hₑᵣₑ

Upside Down

ǝɹǝH ʇxǝ⊥ ɹno⅄

Mirror

Lines & Marks

Underline

Double Underline

Strikethrough

Slashed

Tilde Overlay

Overline

Double Overline

Dotted Above

Dotted Below

Ring Above

Breve Below

Arrow Above

Bold Underline

Bold Strikethrough

Bold Slashed

Bold Overline

Bold Dotted Above

Bold Tilde Overlay

Italic Underline

Italic Strikethrough

Italic Slashed

Italic Overline

Italic Dotted Above

What is a font generator?

A font generator swaps every letter you type for a look-alike character that already exists in Unicode, the character standard behind every emoji, accent and alphabet on your phone. Type A and you get 𝐀, 𝒜, 𝔄 or Ⓐ — each one a separate, real character with its own code point, not a font applied on top.

That distinction is the whole reason this works. A font is a design file the app has to load; if Instagram does not have your font, it cannot show it. These characters need nothing loaded, because the styling is baked into the text itself. That is why they survive a paste into a bio field with no formatting button anywhere in sight.

Most of these alphabets were added to Unicode in 2001 so mathematicians could write formulas without ambiguity — bold, italic, script and double-struck all meant something specific in an equation. Social media borrowed them for something their authors never intended.

How to use it

Three steps, no account and nothing to install.

  • Type your text. Every style on the page updates as you type, so you see the real result rather than a sample.
  • Pick a style. Tap any row to copy it. Use the star to pin the ones you keep coming back to, and the size slider to preview at the size people will actually read.
  • Paste it. It goes in like ordinary text — bio, caption, username, message, document, anywhere text is allowed.

Which styles work on which app

Every style here is valid Unicode, but platforms differ in what they accept, and the honest answer is more specific than "it works everywhere".

  • Instagram — bios, captions and comments accept all of it. Usernames do not; the handle itself must stay plain letters, so style your display name instead.
  • TikTok — bios and captions are fine. Heavily stacked marks sometimes get trimmed in comments.
  • Discord — display names and messages work. Discord has real bold and italic using asterisks — use those inside messages, because they stay searchable.
  • WhatsApp — names, About text and messages all accept these. Bold, italic and strikethrough are already built in with asterisks and tildes, so use those where they exist.
  • X (Twitter) — display names and posts accept them. Watch your character count: decorated styles consume far more characters than they appear to.
  • Facebook — posts, comments and bios all work. Facebook occasionally strips the rarest symbols from page names.

Why some styles show empty boxes

An empty box, sometimes called tofu, means your device has no font installed that covers that character. The text is correct — your phone simply has no picture for it.

This matters more than it sounds, because you cannot see the problem from your own screen. If a style renders as boxes for you, it may render fine for someone on a newer phone, and the reverse is just as true. The safest styles are the mathematical alphabets — bold, italic, script, fraktur, double-struck, monospace — which ship with essentially every modern system. The riskiest are ones borrowed from rarely used scripts.

If a preview looks like boxes on your own device, pick a different style. Do not assume it is a bug on this page.

What styled text costs you

These characters are decoration, not typography, and there are three real trade-offs worth knowing before you restyle your whole profile.

  • Search stops working. To a search box, 𝐉𝐨𝐡𝐧 and John have nothing in common. A styled name is a name people cannot find.
  • Screen readers struggle. Assistive software often reads these letter by letter or skips them entirely, which makes styled text genuinely inaccessible to some readers.
  • Character limits arrive early. Underline and strikethrough styles add an invisible mark after every character, roughly doubling the count even though the text looks the same length.

Beyond social media

Because the result is plain text, it goes anywhere text goes. People use it for folder and file names, spreadsheet headers that need to stand out, calendar event titles, the text inside a plain QR code, email signatures, and headings inside note-taking apps that offer no formatting.

The rule that holds everywhere: style the label, not the content. A styled heading with normal text under it reads as designed. An entire styled paragraph reads as hard work.

How this tool is built

Everything runs in your browser. Your text is never uploaded, never stored and never logged, because there is no server to send it to — the conversion happens on your own device as you type.

Every character this tool can produce has been checked against the Unicode character database to confirm it is a real, assigned code point. That check exists because the common bug in generators of this kind is splitting characters above U+FFFF in half, which silently corrupts the output into broken symbols. Ours are validated instead of assumed.

There are no ads, no signup, and no limit on how much text you convert.

Fancy text for gaming names

Gaming platforms are the biggest real-world use for this tool, and they are also the least consistent about what they accept. "It works on Discord" tells you nothing about whether it works on Roblox — each platform filters differently, so check the table below before you commit to a name you cannot easily change.

PlatformSupportNote
PUBG MobileWorksIn-game display name accepts styled Unicode directly. No font install needed on either Android or iOS.
Free FireWorksNickname field accepts most styles. Rare scripts can show as empty boxes on older Android devices.
SteamWorksBoth your account name and Persona name accept Unicode. Widely used for clan tags and profile names.
DiscordPartialDisplay name and bio are full Unicode. Your global username, however, is locked to lowercase letters, numbers, underscores and periods only.
FortnitePartialDisplay name allows some Unicode, but Epic filters out certain symbol ranges without warning.
RobloxBlockedUsername is restricted to plain alphanumeric characters. In-chat text also strips most styled Unicode.
Valorant / CODPartialRiot ID and in-game names accept Unicode, but third-party tracker sites and leaderboards sometimes render it as boxes.

Discord channel names are a special case worth knowing: they are automatically lowercased and most symbols are stripped when you save them, even though the display name field right next to it accepts anything.

Frequently asked questions

Is this a real font?

No. These are Unicode characters shaped like styled letters, which is precisely why they work. A real font would be stripped the moment you pasted it somewhere that does not have it installed.

Will these fonts work in my Instagram bio?

Yes. Instagram bios, captions and comments all accept Unicode. The one exception is your username, which must stay in plain letters — style your display name instead.

Do I need to install anything?

No. There is nothing to download and no account to create. The conversion runs in your browser as you type.

Why does my text turn into empty boxes?

A box means the device showing it has no font covering that character. Pick one of the mathematical alphabets — bold, italic, script, fraktur or monospace — which are supported almost everywhere.

Is my text stored anywhere?

No. Nothing is uploaded. The tool has no server to send your text to, so whatever you type stays on your device.

Can I use styled text in a Discord username?

Not in your global username — Discord restricts that to lowercase letters, numbers, underscores and periods. Your display name, which is what other users actually see, accepts full Unicode.

Does Roblox support fancy fonts?

No. Roblox usernames are restricted to plain alphanumeric characters, and most styled Unicode gets filtered out of in-game chat as well.

Why can people not find me when they search my styled name?

Because styled letters are different characters from ordinary ones, so they do not match a search for the normal spelling. Keep your searchable name plain and style a secondary line instead.

How many styles are there?

Several hundred are listed on this page, and the Load More button keeps generating new combinations of alphabets, marks, separators and frames — over twenty thousand in total.

Copied