Skip to content
espttr

Add to your Home Screen

  1. Tap the Share button in Safari's toolbar.
  2. Scroll down and tap Add to Home Screen.
  3. Tap Add. The generator opens full-screen and works offline.

Make your name look cool · 222 styles

Cool Lettering Generator

This cool lettering generator turns your text into 200+ copy-and-paste styles, from cursive to gothic. Type once, tap a style to copy it, and paste it into any bio, name or message.

Try a phrase

208 styles shown

Generators for every style

Ready for your platform

More lettering tools

By Maya Chen, lettering designer and type educator · Checked by Jordan Hale · · How we review content

Key facts

  • A cool lettering generator converts typed text into Unicode characters that already look styled, so the result copies and pastes as plain text.
  • This generator offers 200+ styles, including cursive, gothic, bubble, bold, small caps, wide and strikethrough, and every style updates as you type.
  • Styled letters work in Instagram and TikTok names and bios but not in @usernames, which allow only letters, numbers, periods and underscores.
  • On X (Twitter), characters above U+10FF count as two, so a 280-character post fits about 140 bold, cursive or bubble letters.
  • All styling happens in the browser: typed text is never uploaded, and favorites and recent styles stay on the device.
  • The output is text, not a font, so a device with no glyph for a character shows an empty box, often called tofu.

A cool lettering generator converts the text you type into Unicode characters that already look styled, such as cursive, gothic or bubble letters. They are characters, not fonts, so they paste into bios, display names, captions and game nicknames. They do not work in @usernames, which accept only plain letters, numbers and a few symbols.

How to use the cool lettering generator

The four steps

  1. Type or paste your text in the box at the top. Every style below updates as you type. On mobile the box stays pinned to the top of the screen, so you can keep editing while you scroll.
  2. Browse or filter. Use the chips to jump to a family (cursive, gothic, bubble, small and so on), or search by name.
  3. Tap a result to copy it. A confirmation appears and the style is added to Recent. Star the ones you like to keep them under Favorites.
  4. Paste it into your bio, display name, message, game profile or design.

Want a border around your name? Choose a frame such as ꧁ ꧂ or ★彡 彡★ from the Frame menu and it is applied to every style at once. The ⋯ menu on each result lets you share a link to that exact text and style, or download it as a PNG image.

Worked example: styling a name

Type Luna Rose in the box. The cursive family returns Cursive Script (ℒ𝓊𝓃𝒶 ℛℴ𝓈ℯ) and Bold Cursive (𝓛𝓾𝓷𝓪 𝓡𝓸𝓼𝓮), the gothic family gives Gothic Fraktur (𝔏𝔲𝔫𝔞 ℜ𝔬𝔰𝔢), and Bubble Letters give Ⓛⓤⓝⓐ Ⓡⓞⓢⓔ. Tap the one you like and paste it into your display name. In Cursive Script the R is a borrowed character from an older Unicode block, which is why one letter can look slightly different from its neighbours.

What is a cool lettering generator?

Lettering is the art of drawing letters for one specific piece, unlike typography or calligraphy; the full comparison covers the differences.

On a phone you can’t draw letters into an Instagram bio, and you can’t send a font file inside a message. What you can send is any character from Unicode, the standard that gives every character in every writing system its own number. Unicode contains several complete alphabets that already look styled. Mathematicians use them to tell variables apart, and they also include historical forms and enclosed letters. This generator maps your text onto those alphabets, letter by letter.

That explains three things people often wonder about:

  • It survives copy and paste. You are copying characters, not formatting, so the style travels with the text.
  • It works in places with no font menu. Profile names, comments and game tags accept the characters as they are.
  • The choice of styles is fixed. Only shapes Unicode has encoded can be produced. Anything beyond that, such as bubble letters with a 3D shadow, needs an image. That is what the Lettering Image Maker is for.

The output is text, not a font, so there is nothing to install. A glyph is the picture a font draws for a character, and each device draws it with its own fonts: iOS, Android, Windows and macOS all show the same characters, but the shapes can differ slightly, and a device with no glyph for a character shows an empty box. How fancy text works explains the mechanics and why fancy text shows boxes explains the fix.

Fancy text generator, cool font generator or font changer?

These are different names for the same tool. A fancy text generator, cool font generator, font changer or “font styles copy and paste” page all map your letters onto Unicode alphabets, and the cool letters or fancy letters you copy are what this page produces. If you want one look only, use a single-style generator such as the cursive text generator, bubble text generator or bold text generator.

Which cool lettering styles can I copy?

The table below groups the styles by where they come from in Unicode. Knowing the family tells you a lot about how a style will behave once you paste it.

Family Example Where it comes from Good to know
Cursive & script 𝓒𝓸𝓸𝓵 𝒞ℴℴ𝓁 Mathematical Alphanumeric Symbols (U+1D400–1D7FF) Displays almost everywhere. Eleven script letters (ℬ ℰ ℱ ℋ ℐ ℒ ℳ ℛ ℯ ℊ ℴ) come from the older Letterlike Symbols block, which is why they can look slightly different.
Bold & italic 𝐂𝐨𝐨𝐥 𝘾𝙤𝙤𝙡 Mathematical Alphanumeric Symbols Serif and sans-serif versions (bold sans 𝗖𝗼𝗼𝗹, bold serif 𝐂𝐨𝐨𝐥). Bold also covers digits 𝟎–𝟗. See the bold text generator.
Gothic / Old English 𝔊𝔬𝔱𝔥𝔦𝔠 𝕲𝖔𝖙𝖍𝖎𝖈 Mathematical Fraktur The German blackletter tradition, the look people call “Old English”.
Outline 𝔻𝕠𝕦𝕓𝕝𝕖 Mathematical Double-Struck Also called double-struck or blackboard bold: the ℂ ℕ ℝ ℤ of maths textbooks.
Bubble Ⓑⓤⓑⓑⓛⓔ 🅑🅤🅑🅑🅛🅔 Enclosed Alphanumerics Circled letters. The black version is capitals only.
Square 🅂🅀🅄🄰🅁🄴 🆂🆀🆄🅰🆁🅴 Enclosed Alphanumeric Supplement Capitals only. 🅰 🅱 🅾 🅿 can appear as colour emoji on some phones.
Small ꜱᴍᴀʟʟ ᶜᵃᵖˢ Phonetic alphabets & superscripts Small caps borrow phonetic letters. There is no small-cap X, and the small-cap Q and superscript q that do exist are too new for most fonts, so look-alikes stand in.
Wide Vaporwave Halfwidth and Fullwidth Forms Made for mixing Latin text with Chinese and Japanese. Most screen readers read it normally. For the aesthetic, Y2K and vaporwave looks built from it, see aesthetic fonts and the vaporwave text generator.
Lines S̶t̶r̶i̶k̶e̶ U̲n̲d̲e̲r̲ Combining Diacritical Marks A mark is stacked on each letter, so the character count doubles.
Flip ʇxǝʇ uʍop ǝpısdn Look-alike letters Rotated look-alikes in reverse order. Fun, but unreadable to screen readers.
Glitch Z̷̢a̶l̵g̸o̷ Stacked combining marks Deliberately messy. Some apps strip or clip the marks.
Symbol letters 卂丂丨卂几 ₵Ʉ₹₹Ɇ₹ⱠɎ Other writing systems Characters that resemble Latin letters. They are real letters in those scripts, so they can read as nonsense to native readers.

Where does cool lettering work?

The rules are set per field, not per app, which is why your styled name may paste fine in one box and be rejected in the next.

Platform Styled letters work in Blocked in
Instagram Name, bio, captions, comments, stories @username (letters, numbers, . and _ only)
TikTok Nickname, bio, captions, comments @username (letters, numbers, . and _ only)
Discord Display name, server nickname, messages, bio Username (a–z, 0–9, _ and . only)
X (Twitter) Display name, bio, posts @handle (counts as double in posts, see below)
Facebook Posts, comments, bio Profile name: Facebook’s name policy forbids symbols and mixed scripts
WhatsApp Messages, status, about Has its own *bold* _italic_ ~strike~ formatting, often a better choice

Platform rules change, so each platform page lists its sources and the date we last checked.

Why do character counts differ between apps?

Apps count characters differently, and styled letters expose those differences:

  • Instagram bio (150) and most profile fields count each styled letter as one character, but a strikethrough or underline letter is two (the letter plus its line).
  • X (Twitter) counts any character above U+10FF as two. Bold, cursive, gothic, bubble and wide letters therefore cost double, and a 280-character post holds about 140 styled letters. Small caps are mixed, because some of those letters come from an older block that counts as one.
  • Games often limit names by bytes rather than letters. Styled letters take three or four bytes each in UTF-8, so a name can hit the limit sooner than it looks.

Open Compatibility & details on any result to see both counts for your exact text. The character limits guide covers each platform in depth.

How should I use styled letters responsibly?

Styled text is decoration, and decoration has costs. A few habits make it work for everyone:

  • Style a word, not a paragraph. A styled name or one emphasised word is fun. A whole styled post is hard to read and impossible for screen-reader users.
  • Keep searchable things plain. Search tools can’t reliably match styled letters to normal ones. Your brand name, a product or your contact details should stay in plain text if you want people to find them. Some styles (bold, script, bubble, wide) fold back to plain letters under Unicode normalisation; small caps, black squares, upside-down and line styles do not. The details panel tells you which is which.
  • Check on another device. If your audience uses older Android phones or Windows PCs, stick to styles marked Displays almost everywhere.
  • Don’t impersonate. Look-alike letters can be used to fake usernames and links. Platforms actively detect this and remove accounts that do it.

The accessibility guide shows what screen readers actually say for each family, with suggestions for accessible alternatives.

Beyond copy and paste

Some lettering can’t be made from Unicode at all: chunky bubble letters with outlines, graffiti tags, 3D shadows and neon tubes. For those:

  • Lettering Image Maker: type your words, choose a real lettering font (bubble, graffiti, old English, calligraphy, 3D, neon and more), add colour, an outline and a shadow, then download a high-resolution PNG. Everything is rendered on your device.
  • Cursive letters A–Z: step-by-step guides to writing each capital and lowercase letter by hand, with printable practice sheets.
  • Fancy letters A–Z: every letter of the alphabet in every Unicode style, with its code point, for when you need a single character.
  • Unstyle text: paste fancy text and get plain letters back, useful when you’ve copied a styled name and need to search for it.

Frequently asked questions

Basics

Is the cool lettering generator free?
Yes. Every style, the decorations, PNG downloads and the installable app are free, with no sign-up and no limit on how many times you convert text. The site is supported by unobtrusive advertising, which is never placed between the text box and your results, so the tool stays in front of you while you work.
Are these real fonts?
No. They are standard Unicode characters, the same kind of characters as normal letters, which is why they survive copy and paste. A real font changes how a character looks; these styles swap in different characters that already look styled. That is also why you can't choose any typeface you like: only shapes Unicode has encoded are possible.
Can I use the generated lettering commercially?
Unicode characters are not copyrighted, so you can use copied text anywhere, including on products, posts and packaging. PNG images made with the Lettering Image Maker use open-source fonts (SIL Open Font License; Permanent Marker uses Apache 2.0), which allow commercial use of images you create. The license covers the fonts, so check that your platform accepts images before relying on them.

Where it works

Can I use these letters in my Instagram name or username?
In your Instagram name and bio, yes. Your @username only allows letters, numbers, periods and underscores, so styled letters are rejected there. The same split exists on TikTok and Discord. The Instagram fonts page lists the rules for each field.
Does the cool lettering generator work on my phone?
Yes. The page is built for phones, and on mobile the text box stays pinned to the top of the screen so you can keep editing while you scroll. Tap a result to copy it, then paste it into your app. You can also install the site as an app.

How it works

Why do some letters show up as empty boxes?
The device showing the text has no font with that character, so it draws a box instead. The text itself is fine; the guide to missing characters explains the fix.
Why does my styled post use up more characters?
Some platforms count styled letters as two characters, so a post can hold fewer of them. Each style shows its count in the details panel, and the character limits guide covers each platform.
How do I copy and paste text from the cool lettering generator?
Type your text in the box, then tap any result. A confirmation appears and the styled text is on your clipboard, ready to paste. Because you are copying characters rather than formatting, the style travels with the text into any app that can display those characters.
Can I add a border or frame around my text?
Yes. Choose a frame such as a decorative bracket or star border from the Frame menu, and it is applied to every style at once. The menu on each result also lets you share a link to that exact text and style, or download it as a PNG image.

Tips & limits

Do styled letters work with screen readers?
Often not well. Many screen readers spell out names such as "mathematical bold capital H" for each letter, or skip the characters entirely. Use styled text for short decorative touches like a display name, and keep important information such as contact details and calls to action in plain text. Each style shows its screen-reader impact under Compatibility & details.
Is my text stored or sent anywhere?
No. All styling happens in your browser. What you type is never uploaded, logged or shared. Favorites and recently used styles are saved only on your device, and you can clear them at any time by clearing your browser's site data. Because nothing leaves the page, the generator also keeps working if your connection drops after the page has loaded.
Which cool lettering style should I choose?
Choose by where the text will appear. Styles marked as displaying almost everywhere, such as bold, italic and script, are the safest for a mixed audience. Rarer styles look striking but can show empty boxes on older phones. Check the Compatibility and details panel, and test the result on a second device.
Can I turn fancy text back into normal letters?
Yes. Paste the styled text into the Unstyle text tool and it maps the letters back to plain ones. This is useful when you copied a styled name and need to search for it, or when a form rejects the styled characters.

Learn more about lettering