Skip to content
Cursive— home
Beyond cursive

Fancy text generator

18 Unicode styles. Type and copy.

0 / 5,000

Your text stays in this browser. No sign-up.

Added around the whole line and included when you copy. Colour and appearance depend on the destination app.

Examples & normal text

A–Z, a–z and supported digits change; accents, other languages and emoji stay as typed.

18 styles · sample: Hello 123

𝐇𝐞𝐥𝐥𝐨 𝟏𝟐𝟑

Bold

Bold mathematical letters and digits, without changing a font setting.

Character count

9 characters · 17 UTF-16 units. Apps may count either.

𝐻𝑒𝑙𝑙𝑜 123

Italic

Slanted mathematical letters; numbers stay ordinary.

Character count

9 characters · 14 UTF-16 units. Apps may count either.

𝑯𝒆𝒍𝒍𝒐 𝟏𝟐𝟑

Bold italic

Slanted bold letters with bold digits.

Character count

9 characters · 17 UTF-16 units. Apps may count either.

𝖧𝖾𝗅𝗅𝗈 𝟣𝟤𝟥

Sans serif

Simple mathematical letters and sans-serif digits.

Character count

9 characters · 17 UTF-16 units. Apps may count either.

𝗛𝗲𝗹𝗹𝗼 𝟭𝟮𝟯

Sans bold

Heavier sans-serif letters and digits.

Character count

9 characters · 17 UTF-16 units. Apps may count either.

𝘏𝘦𝘭𝘭𝘰 123

Sans italic

Slanted sans-serif letters; numbers stay ordinary.

Character count

9 characters · 14 UTF-16 units. Apps may count either.

𝙃𝙚𝙡𝙡𝙤 𝟭𝟮𝟯

Sans bold italic

Heavy slanted letters with sans-serif bold digits.

Character count

9 characters · 17 UTF-16 units. Apps may count either.

ℋℯ𝓁𝓁ℴ 123

Cursive script

Light cursive letters; numbers stay ordinary.

Character count

9 characters · 11 UTF-16 units. Apps may count either.

𝓗𝓮𝓵𝓵𝓸 123

Bold cursive

A complete script alphabet with heavier strokes; numbers stay ordinary.

Character count

9 characters · 14 UTF-16 units. Apps may count either.

ℌ𝔢𝔩𝔩𝔬 123

Gothic

Angular blackletter shapes. C, H, I, R and Z use older letterlike symbols.

Character count

9 characters · 13 UTF-16 units. Apps may count either.

𝕳𝖊𝖑𝖑𝖔 123

Bold gothic

Heavier Fraktur letters; numbers stay ordinary.

Character count

9 characters · 14 UTF-16 units. Apps may count either.

ℍ𝕖𝕝𝕝𝕠 𝟙𝟚𝟛

Double struck

Outlined mathematical letters with matching double-struck digits.

Character count

9 characters · 16 UTF-16 units. Apps may count either.

𝙷𝚎𝚕𝚕𝚘 𝟷𝟸𝟹

Monospace

Typewriter-like letters and digits. Spacing still depends on the receiving font.

Character count

9 characters · 17 UTF-16 units. Apps may count either.

Ⓗⓔⓛⓛⓞ ①②③

Bubble / circled

A circle around each letter and digit.

Character count

9 characters · 9 UTF-16 units. Apps may count either.

Hello 123

Fullwidth

Wide forms of Latin letters and digits; spaces and punctuation are unchanged.

Character count

9 characters · 9 UTF-16 units. Apps may count either.

ʜᴇʟʟᴏ 123

Small caps

A mix of phonetic small capitals; q and x stay ordinary. Original case cannot be recovered.

Character count

9 characters · 9 UTF-16 units. Apps may count either.

H̲e̲l̲l̲o̲ 1̲2̲3̲

Underlined

An underline mark on each ordinary Latin letter or digit; not a font.

Character count

9 characters · 17 UTF-16 units. Apps may count either.

H̶e̶l̶l̶o̶ 1̶2̶3̶

Strikethrough

An overlay mark on each ordinary Latin letter or digit; rendering can vary.

Character count

9 characters · 17 UTF-16 units. Apps may count either.

Fancy characters may be read differently by screen readers. Keep @mentions, #hashtags, usernames and searchable names in ordinary text. Undo fancy text →

One word, six different alphabets

The letters themselves change. These are editable characters, not a font file or a picture.

𝐇𝐞𝐥𝐥𝐨Bold
ℌ𝔢𝔩𝔩𝔬Gothic
ℍ𝕖𝕝𝕝𝕠Double struck
ⒽⓔⓛⓛⓞBubble / circled
𝙷𝚎𝚕𝚕𝚘Monospace
ℋℯ𝓁𝓁ℴCursive script
Compare the outlined double-struck letters with the dense strokes of Gothic and the loops of Script. Their shapes can vary with your device’s font.

Choose a style that fits the whole line

A year or account number can look different from the name beside it. Some alphabets have styled digits; script and gothic do not.

What changes when you enter Aa 012
StyleActual outputWhat to expect
Bold𝐀𝐚 𝟎𝟏𝟐Bold mathematical letters and digits, without changing a font setting.
Italic𝐴𝑎 012Slanted mathematical letters; numbers stay ordinary.
Bold italic𝑨𝒂 𝟎𝟏𝟐Slanted bold letters with bold digits.
Sans serif𝖠𝖺 𝟢𝟣𝟤Simple mathematical letters and sans-serif digits.
Sans bold𝗔𝗮 𝟬𝟭𝟮Heavier sans-serif letters and digits.
Sans italic𝘈𝘢 012Slanted sans-serif letters; numbers stay ordinary.
Sans bold italic𝘼𝙖 𝟬𝟭𝟮Heavy slanted letters with sans-serif bold digits.
Cursive script𝒜𝒶 012Light cursive letters; numbers stay ordinary.
Bold cursive𝓐𝓪 012A complete script alphabet with heavier strokes; numbers stay ordinary.
Gothic𝔄𝔞 012Angular blackletter shapes. C, H, I, R and Z use older letterlike symbols.
Bold gothic𝕬𝖆 012Heavier Fraktur letters; numbers stay ordinary.
Double struck𝔸𝕒 𝟘𝟙𝟚Outlined mathematical letters with matching double-struck digits.
Monospace𝙰𝚊 𝟶𝟷𝟸Typewriter-like letters and digits. Spacing still depends on the receiving font.
Bubble / circledⒶⓐ ⓪①②A circle around each letter and digit.
FullwidthAa 012Wide forms of Latin letters and digits; spaces and punctuation are unchanged.
Small capsᴀᴀ 012A mix of phonetic small capitals; q and x stay ordinary. Original case cannot be recovered.
UnderlinedA̲a̲ 0̲1̲2̲An underline mark on each ordinary Latin letter or digit; not a font.
StrikethroughA̶a̶ 0̶1̶2̶An overlay mark on each ordinary Latin letter or digit; rendering can vary.

Before you change a profile

Try a short line in the actual field. A bio, display name and @username can have different rules even inside the same app. The Instagram field guide and TikTok field guide explain the fields and their limits using cursive examples.

A mathematical letter such as 𝐀 uses two UTF-16 units, while ordinary A uses one. Each result above shows both character and UTF-16 counts. Small caps also merges upper- and lowercase, so it cannot preserve the original case of a name or password.

If a letter turns into a box, its character may still be intact: the device or app needs a font that can draw it. Try another family or ordinary text. The box test checks this site’s twelve cursive styles; it does not certify every fancy alphabet on this page.

Text, handwriting or an image?

For a bio you can edit, choose a Unicode style here. For the connected strokes of a real handwritten font, use the handwriting generator and download a PNG. A picture keeps its lettering and colour but cannot become text inside a bio.

Use Decoration in the style controls to add stars, hearts, flowers or corner brackets around any result. These are copied characters too. They cannot set the text colour and may look different in another app.

If you only want flowing script, the cursive generator offers twelve focused variations. Fancy cursive adds stars around bold script; this page compares several different alphabets.

For long passages, searchable names or anything someone must read aloud, ordinary text is the safer choice. Fancy characters can be announced as mathematical letters or skipped by a screen reader. Use a short flourish alongside a plain version, or restore fancy text to normal.

Choose a tool for the part you want to change

Compare whole-line alphabets above, or use a dedicated editor with controls for your task.

Frequently asked questions

How do I copy and paste fancy text?

Type into the box, choose a style and press its Copy button. Paste into a bio, caption, display name or message. Test a short line first: an app may reject characters, strip combining marks or use a font that cannot draw them. If copying is blocked, a selectable version appears so you can copy it manually.

Is this an AI text generator?

No. This tool changes the characters of text you supply. It does not write captions, stories or replies, and it does not upload your text to a model or server.

Can I use these as Instagram or TikTok usernames?

Usually you need ordinary text for an account's username or handle. Display names, bios and captions are separate fields and may accept more characters. Keep mentions and hashtags in plain text so they can still link, and check the destination field before replacing a whole profile.

Why do my accents, emoji or other languages stay the same?

The alphabets used here provide counterparts for basic Latin letters, with digits in some families. Accented letters such as é, Chinese, Arabic and other scripts stay intact. Emoji, including flags and joined sequences, are kept together. Replacing them with look-alike letters would change what you wrote.

Can I copy coloured or connected handwriting?

These characters contain no colour setting; the app you paste into chooses their colour and font. For coloured lettering or connected handwriting, use the handwriting image tool. Its PNG is a picture that you can upload, rather than editable text that you can paste into a bio.

What happens to my favourites and typed text?

Only the IDs of your saved styles are kept in this browser. Your input is not saved, uploaded or included in analytics. If the browser blocks local storage, favourites last only while this tab remains open. The tool works without an account.

Keep going