Cool Fonts, Fancy Text & Symbols

Instantly turn plain text into 150+ stylish Unicode fonts. Copy and paste anywhere — Instagram, TikTok, Discord, and more.

100% Free No Signup Mobile Friendly
0
  • Bold · Bold Serif

    𝐂𝐨𝐨𝐥 𝐅𝐨𝐧𝐭𝐬

  • Italic · Italic Serif Hearts

    𝐶♥𝑜♥𝑜♥𝑙♥ ♥𝐹♥𝑜♥𝑛♥𝑡♥𝑠

  • Script · Script Sparkles

    𝒞✨ℴ✨ℴ✨𝓁✨ ✨ℱ✨ℴ✨𝓃✨𝓉✨𝓈

  • Gothic · Fraktur

    ℭ𝔬𝔬𝔩 𝔉𝔬𝔫𝔱𝔰

  • Caps · Small Caps Stars

    ᴄ★ᴏ★ᴏ★ʟ★ ★ꜰ★ᴏ★ɴ★ᴛ★s

  • Wide · Wide

    Cool Fonts

  • Bold · Bold Sans Stars

    𝗖★𝗼★𝗼★𝗹★ ★𝗙★𝗼★𝗻★𝘁★𝘀

  • Italic · Italic Serif

    𝐶𝑜𝑜𝑙 𝐹𝑜𝑛𝑡𝑠

  • Script · Script

    𝒞ℴℴ𝓁 ℱℴ𝓃𝓉𝓈

  • Bold · Bold Script

    𝓒𝓸𝓸𝓵 𝓕𝓸𝓷𝓽𝓼

  • Monospace · Monospace

    𝙲𝚘𝚘𝚕 𝙵𝚘𝚗𝚝𝚜

  • Bubble · Bubble

    Ⓒⓞⓞⓛ Ⓕⓞⓝⓣⓢ

  • Bubble · Square

    🄲🄾🄾🄻 🄵🄾🄽🅃🅂

  • Monospace · Double-Struck

    ℂ𝕠𝕠𝕝 𝔽𝕠𝕟𝕥𝕤

  • Caps · Small Caps

    ᴄᴏᴏʟ ꜰᴏɴᴛs

  • Caps · Superscript

    ᶜᵒᵒˡ ᶠᵒⁿᵗˢ

  • Caps · Subscript

    cₒₒₗ fₒₙₜₛ

  • Flipped · Upside Down

    sʇuoℲ ʃooƆ

  • Bold · Bold Serif Spaced

    𝐂 𝐨 𝐨 𝐥 𝐅 𝐨 𝐧 𝐭 𝐬

  • Bold · Bold Serif Wide

    𝐂 𝐨 𝐨 𝐥   𝐅 𝐨 𝐧 𝐭 𝐬

  • Bold · Bold Serif Dotted

    𝐂·𝐨·𝐨·𝐥· ·𝐅·𝐨·𝐧·𝐭·𝐬

  • Bold · Bold Serif Dashed

    𝐂-𝐨-𝐨-𝐥- -𝐅-𝐨-𝐧-𝐭-𝐬

  • Bold · Bold Serif Hearts

    𝐂♥𝐨♥𝐨♥𝐥♥ ♥𝐅♥𝐨♥𝐧♥𝐭♥𝐬

  • Bold · Bold Serif Stars

    𝐂★𝐨★𝐨★𝐥★ ★𝐅★𝐨★𝐧★𝐭★𝐬

  • Bold · Bold Serif Sparkles

    𝐂✨𝐨✨𝐨✨𝐥✨ ✨𝐅✨𝐨✨𝐧✨𝐭✨𝐬

  • Bold · Bold Serif Music

    𝐂♫𝐨♫𝐨♫𝐥♫ ♫𝐅♫𝐨♫𝐧♫𝐭♫𝐬

  • Bold · Bold Serif Flowers

    𝐂❀𝐨❀𝐨❀𝐥❀ ❀𝐅❀𝐨❀𝐧❀𝐭❀𝐬

  • Bold · Bold Serif Royalty

    𝐂♛𝐨♛𝐨♛𝐥♛ ♛𝐅♛𝐨♛𝐧♛𝐭♛𝐬

  • Bold · Bold Serif Wave

    𝐂〜𝐨〜𝐨〜𝐥〜 〜𝐅〜𝐨〜𝐧〜𝐭〜𝐬

  • Bold · Bold Serif Cross

    𝐂✝𝐨✝𝐨✝𝐥✝ ✝𝐅✝𝐨✝𝐧✝𝐭✝𝐬

  • Bold · Bold Serif Fire

    𝐂🔥𝐨🔥𝐨🔥𝐥🔥 🔥𝐅🔥𝐨🔥𝐧🔥𝐭🔥𝐬

  • Bold · Bold Serif Butterfly

    𝐂🦋𝐨🦋𝐨🦋𝐥🦋 🦋𝐅🦋𝐨🦋𝐧🦋𝐭🦋𝐬

  • Decorated · Bold Serif Strike

    𝐂̶𝐨̶𝐨̶𝐥̶ ̶𝐅̶𝐨̶𝐧̶𝐭̶𝐬̶

  • Decorated · Bold Serif Underline

    𝐂̲𝐨̲𝐨̲𝐥̲ ̲𝐅̲𝐨̲𝐧̲𝐭̲𝐬̲

  • Decorated · Bold Serif Overline

    𝐂̅𝐨̅𝐨̅𝐥̅ ̅𝐅̅𝐨̅𝐧̅𝐭̅𝐬̅

  • Bold · Bold Sans

    𝗖𝗼𝗼𝗹 𝗙𝗼𝗻𝘁𝘀

  • Bold · Bold Sans Spaced

    𝗖 𝗼 𝗼 𝗹 𝗙 𝗼 𝗻 𝘁 𝘀

  • Bold · Bold Sans Wide

    𝗖 𝗼 𝗼 𝗹   𝗙 𝗼 𝗻 𝘁 𝘀

  • Bold · Bold Sans Dotted

    𝗖·𝗼·𝗼·𝗹· ·𝗙·𝗼·𝗻·𝘁·𝘀

  • Bold · Bold Sans Dashed

    𝗖-𝗼-𝗼-𝗹- -𝗙-𝗼-𝗻-𝘁-𝘀

  • Bold · Bold Sans Hearts

    𝗖♥𝗼♥𝗼♥𝗹♥ ♥𝗙♥𝗼♥𝗻♥𝘁♥𝘀

  • Bold · Bold Sans Sparkles

    𝗖✨𝗼✨𝗼✨𝗹✨ ✨𝗙✨𝗼✨𝗻✨𝘁✨𝘀

  • Bold · Bold Sans Music

    𝗖♫𝗼♫𝗼♫𝗹♫ ♫𝗙♫𝗼♫𝗻♫𝘁♫𝘀

  • Bold · Bold Sans Flowers

    𝗖❀𝗼❀𝗼❀𝗹❀ ❀𝗙❀𝗼❀𝗻❀𝘁❀𝘀

  • Bold · Bold Sans Royalty

    𝗖♛𝗼♛𝗼♛𝗹♛ ♛𝗙♛𝗼♛𝗻♛𝘁♛𝘀

  • Bold · Bold Sans Wave

    𝗖〜𝗼〜𝗼〜𝗹〜 〜𝗙〜𝗼〜𝗻〜𝘁〜𝘀

  • Bold · Bold Sans Strike

    𝗖̶𝗼̶𝗼̶𝗹̶ ̶𝗙̶𝗼̶𝗻̶𝘁̶𝘀̶

  • Bold · Bold Sans Underline

    𝗖̲𝗼̲𝗼̲𝗹̲ ̲𝗙̲𝗼̲𝗻̲𝘁̲𝘀̲

  • Bold · Bold Sans Overline

    𝗖̅𝗼̅𝗼̅𝗹̅ ̅𝗙̅𝗼̅𝗻̅𝘁̅𝘀̅

  • Italic · Italic Serif Spaced

    𝐶 𝑜 𝑜 𝑙 𝐹 𝑜 𝑛 𝑡 𝑠

  • Italic · Italic Serif Wide

    𝐶 𝑜 𝑜 𝑙   𝐹 𝑜 𝑛 𝑡 𝑠

  • Italic · Italic Serif Dotted

    𝐶·𝑜·𝑜·𝑙· ·𝐹·𝑜·𝑛·𝑡·𝑠

  • Italic · Italic Serif Dashed

    𝐶-𝑜-𝑜-𝑙- -𝐹-𝑜-𝑛-𝑡-𝑠

  • Italic · Italic Serif Stars

    𝐶★𝑜★𝑜★𝑙★ ★𝐹★𝑜★𝑛★𝑡★𝑠

  • Italic · Italic Serif Sparkles

    𝐶✨𝑜✨𝑜✨𝑙✨ ✨𝐹✨𝑜✨𝑛✨𝑡✨𝑠

  • Italic · Italic Serif Music

    𝐶♫𝑜♫𝑜♫𝑙♫ ♫𝐹♫𝑜♫𝑛♫𝑡♫𝑠

  • Italic · Italic Serif Flowers

    𝐶❀𝑜❀𝑜❀𝑙❀ ❀𝐹❀𝑜❀𝑛❀𝑡❀𝑠

  • Italic · Italic Serif Royalty

    𝐶♛𝑜♛𝑜♛𝑙♛ ♛𝐹♛𝑜♛𝑛♛𝑡♛𝑠

  • Italic · Italic Serif Wave

    𝐶〜𝑜〜𝑜〜𝑙〜 〜𝐹〜𝑜〜𝑛〜𝑡〜𝑠

  • Italic · Italic Serif Fire

    𝐶🔥𝑜🔥𝑜🔥𝑙🔥 🔥𝐹🔥𝑜🔥𝑛🔥𝑡🔥𝑠

  • Italic · Italic Serif Butterfly

    𝐶🦋𝑜🦋𝑜🦋𝑙🦋 🦋𝐹🦋𝑜🦋𝑛🦋𝑡🦋𝑠

  • Decorated · Italic Serif Strike

    𝐶̶𝑜̶𝑜̶𝑙̶ ̶𝐹̶𝑜̶𝑛̶𝑡̶𝑠̶

  • Decorated · Italic Serif Underline

    𝐶̲𝑜̲𝑜̲𝑙̲ ̲𝐹̲𝑜̲𝑛̲𝑡̲𝑠̲

  • Italic · Italic Serif Overline

    𝐶̅𝑜̅𝑜̅𝑙̅ ̅𝐹̅𝑜̅𝑛̅𝑡̅𝑠̅

  • Script · Script Spaced

    𝒞 ℴ ℴ 𝓁 ℱ ℴ 𝓃 𝓉 𝓈

  • Script · Script Wide

    𝒞 ℴ ℴ 𝓁   ℱ ℴ 𝓃 𝓉 𝓈

  • Script · Script Dotted

    𝒞·ℴ·ℴ·𝓁· ·ℱ·ℴ·𝓃·𝓉·𝓈

  • Script · Script Dashed

    𝒞-ℴ-ℴ-𝓁- -ℱ-ℴ-𝓃-𝓉-𝓈

  • Script · Script Hearts

    𝒞♥ℴ♥ℴ♥𝓁♥ ♥ℱ♥ℴ♥𝓃♥𝓉♥𝓈

  • Script · Script Stars

    𝒞★ℴ★ℴ★𝓁★ ★ℱ★ℴ★𝓃★𝓉★𝓈

  • Script · Script Music

    𝒞♫ℴ♫ℴ♫𝓁♫ ♫ℱ♫ℴ♫𝓃♫𝓉♫𝓈

  • Script · Script Flowers

    𝒞❀ℴ❀ℴ❀𝓁❀ ❀ℱ❀ℴ❀𝓃❀𝓉❀𝓈

  • Script · Script Royalty

    𝒞♛ℴ♛ℴ♛𝓁♛ ♛ℱ♛ℴ♛𝓃♛𝓉♛𝓈

  • Script · Script Wave

    𝒞〜ℴ〜ℴ〜𝓁〜 〜ℱ〜ℴ〜𝓃〜𝓉〜𝓈

  • Script · Script Cross

    𝒞✝ℴ✝ℴ✝𝓁✝ ✝ℱ✝ℴ✝𝓃✝𝓉✝𝓈

  • Script · Script Butterfly

    𝒞🦋ℴ🦋ℴ🦋𝓁🦋 🦋ℱ🦋ℴ🦋𝓃🦋𝓉🦋𝓈

  • Decorated · Script Strike

    𝒞̶ℴ̶ℴ̶𝓁̶ ̶ℱ̶ℴ̶𝓃̶𝓉̶𝓈̶

  • Decorated · Script Underline

    𝒞̲ℴ̲ℴ̲𝓁̲ ̲ℱ̲ℴ̲𝓃̲𝓉̲𝓈̲

  • Gothic · Fraktur Spaced

    ℭ 𝔬 𝔬 𝔩 𝔉 𝔬 𝔫 𝔱 𝔰

  • Gothic · Fraktur Wide

    ℭ 𝔬 𝔬 𝔩   𝔉 𝔬 𝔫 𝔱 𝔰

  • Gothic · Fraktur Dotted

    ℭ·𝔬·𝔬·𝔩· ·𝔉·𝔬·𝔫·𝔱·𝔰

  • Gothic · Fraktur Dashed

    ℭ-𝔬-𝔬-𝔩- -𝔉-𝔬-𝔫-𝔱-𝔰

  • Gothic · Fraktur Hearts

    ℭ♥𝔬♥𝔬♥𝔩♥ ♥𝔉♥𝔬♥𝔫♥𝔱♥𝔰

  • Gothic · Fraktur Stars

    ℭ★𝔬★𝔬★𝔩★ ★𝔉★𝔬★𝔫★𝔱★𝔰

  • Gothic · Fraktur Sparkles

    ℭ✨𝔬✨𝔬✨𝔩✨ ✨𝔉✨𝔬✨𝔫✨𝔱✨𝔰

  • Gothic · Fraktur Cross

    ℭ✝𝔬✝𝔬✝𝔩✝ ✝𝔉✝𝔬✝𝔫✝𝔱✝𝔰

  • Decorated · Fraktur Strike

    ℭ̶𝔬̶𝔬̶𝔩̶ ̶𝔉̶𝔬̶𝔫̶𝔱̶𝔰̶

  • Decorated · Fraktur Underline

    ℭ̲𝔬̲𝔬̲𝔩̲ ̲𝔉̲𝔬̲𝔫̲𝔱̲𝔰̲

  • Monospace · Monospace Spaced

    𝙲 𝚘 𝚘 𝚕 𝙵 𝚘 𝚗 𝚝 𝚜

  • Monospace · Monospace Wide

    𝙲 𝚘 𝚘 𝚕   𝙵 𝚘 𝚗 𝚝 𝚜

Copied!

Symbols & Special Characters

Hearts, stars, arrows, math and more — curated Unicode glyphs, all copy-ready for your next post.

See all symbols

Instant Results

No waiting, no loading screens, no signup. Just type and copy your cool fonts immediately.

Works Everywhere

We use real Unicode characters, not images or restricted fonts. They work on any platform that supports text.

150+ Styles

From aesthetic cursive to bold gothic, our library is updated regularly with new and trending text styles.

Cool Fonts Generator — Type Once, Copy 179 Styles

Type a word into the box above and it comes back in 90 styles you can copy with one tap — bold, cursive, gothic, bubble, small caps, upside down and more, with all 179 in the full generator. Nothing to install, no account, no upload. This page explains what these styles actually are, which one to reach for, and the places they stop working.

What cool fonts actually are

They are not fonts in the way a designer uses the word. Nothing gets installed and no image is produced. Every style here is built from characters that already exist in Unicode — the same standard behind é, ß and 😀 — arranged to resemble a different alphabet.

That distinction has a practical payoff: because the result is text, it travels. Copy 𝐂𝐨𝐨𝐥 𝐅𝐨𝐧𝐭𝐬 into a bio and it arrives as those characters, not as a picture of them. Nobody needs your font installed to see it.

It also draws a boundary worth knowing before you scroll. If you came looking for a font file to install — something to load into Canva, Photoshop, Google Docs, or a logo — this is not that. Those are typefaces, shipped as .ttf or .otf files, and they change how text is drawn on your machine. What you get here changes which characters you are using. And if you were after alphabets to draw by hand, what you want is a lettering guide, not a generator.

How to use it

Type your text. Use the box at the top of the page. Every preview updates as you type.

Pick a style. Scroll the list — each row shows your own words in one style. Use the category chips to narrow it down, or the search box if you know the name.

Tap Copy, then paste. The styled text goes to your clipboard. Paste it into an Instagram bio, a TikTok caption, a Discord display name, an X profile, a WhatsApp status, a YouTube comment.

Which style to pick

The catalog runs to 179 styles across 13 families. Typing the same two words shows why they are not interchangeable:

  • Bold Serif — 𝐂𝐨𝐨𝐥 𝐅𝐨𝐧𝐭𝐬 — closest to ordinary text, so it stays readable at small sizes. The safest pick for a name.
  • Italic Serif — 𝐶𝑜𝑜𝑙 𝐹𝑜𝑛𝑡𝑠 — quieter emphasis, useful when bold feels like shouting.
  • Script — 𝒞ℴℴ𝓁 ℱℴ𝓃𝓉𝓈 — the most decorative, and the hardest to read on a phone. Best on one or two words.
  • Fraktur — ℭ𝔬𝔬𝔩 𝔉𝔬𝔫𝔱𝔰 — heavy blackletter, strong personality, low legibility in long strings.
  • Bubble — Ⓒⓞⓞⓛ Ⓕⓞⓝⓣⓢ — playful and unusually robust, since the circled letters are old and widely supported.
  • Small Caps — ᴄᴏᴏʟ ꜰᴏɴᴛs — subtle enough to use on a whole line without it looking loud.
  • Wide — Cool Fonts — full-width characters borrowed from East Asian typesetting; spacious, and space-hungry.
  • Upside Down — sʇuoℲ ʃooƆ — reverses the letters as well as flipping them, so read it right to left.

Look closely at Small Caps and you will see the final s stayed an ordinary lowercase letter. Unicode simply has no small-capital form for every character, so styles fall back to the plain letter where no equivalent exists. Most styles have a gap like this somewhere. It is worth previewing your actual word rather than assuming, which is why the generator shows your text instead of a fixed sample.

Where these styles work — and where they don't

Anywhere that accepts plain text is a reasonable bet: Instagram bios and captions, TikTok captions, Discord display names, X profile names, WhatsApp and Telegram messages, YouTube comments, Roblox and other game profiles.

The honest caveats are worth more to you than a promise of universal support. Some platforms normalise styled characters back to plain text when you save — real-name fields and account usernames are the usual offenders, as opposed to display names and bios, which are more permissive. Some reject non-standard characters outright at signup. And support varies by app version, not just by platform, so a style that renders on your phone may render differently on someone else's.

One thing that is not a problem: length. 𝐂𝐨𝐨𝐥 𝐅𝐨𝐧𝐭𝐬 is still ten characters, exactly like the plain version. Styled text uses more bytes behind the scenes, but the character counters on bio and post limits count characters, so switching style does not eat into your allowance.

When it breaks

The most common failure is a row of empty rectangles — often called tofu. That means the reader's device has no glyph for those characters and is showing a placeholder instead. It is a font-coverage gap on their end, not a broken copy, and it is most likely on older Android builds and on the rarer, more decorative styles.

Search is the other place styled text quietly costs you. Many platforms index the literal characters, so a name written in Fraktur may not surface when someone searches for the plain spelling. If people need to find you by name, keep the name plain and put the styling somewhere else.

Keep the important words plain

Screen readers announce these characters by their Unicode names rather than reading them as ordinary letters, so a bio written entirely in script can be anything from awkward to unusable for someone relying on one. Treat styled text the way you would treat italics or emoji: use it for emphasis and personality, and leave anything a reader genuinely needs — your name, a price, a date, a link, instructions — in ordinary characters.

Looking for something more specific? Browse the full copy-and-paste font library, explore symbols and special characters, or open the full generator with all 179 styles.

Frequently Asked Questions

Everything you need to know about our fancy text generator.

What are 'cool fonts' exactly?

Cool fonts (or fancy text) are actually Unicode characters that look like different alphabets. Because they are standard characters and not image-based fonts, you can copy and paste them into social media bios, captions, and messages.

How do I use the font generator?

Type your text into the generator at the top of the page. You'll see it transformed into 90 styles right there, with all 179 in the full generator. Click the 'Copy' button next to the style you like, then paste it wherever you want.

Will these fonts work on Instagram and TikTok?

Yes — Instagram bios, TikTok captions, Discord names and X posts all accept them. There are exceptions worth knowing: some platforms convert styled characters back to plain text when you save, which happens more often in account usernames and real-name fields than in display names and bios.

Is it really free to use?

Absolutely. CoolFonts.cool is 100% free to use. No signup, no subscription, and no hidden fees.

Do I need to download any apps?

No apps or browser extensions are required. Our generator works directly in your mobile or desktop browser.

Are these characters safe to use?

Yes, these are standard Unicode characters. However, some screen readers might have difficulty reading decorative Unicode characters, so we recommend using them for emphasis rather than entire blocks of essential information.

Ready to stand out?

Join thousands of users making their social media profiles more unique with our free font generator.

Get In Touch

Have a suggestion or need help? Send us a message.