HandyBench

Fancy Text Generator

Bold, cursive, circled and more Unicode text styles.

Bold
𝐇𝐞𝐥𝐥𝐨 𝐖𝐨𝐫𝐥𝐝
Italic
𝐻𝑒𝑙𝑙𝑜 𝑊𝑜𝑟𝑙𝑑
Bold Italic
𝑯𝒆𝒍𝒍𝒐 𝑾𝒐𝒓𝒍𝒅
Script / Cursive
ℋℯ𝓁𝓁ℴ 𝒲ℴ𝓇𝓁𝒹
Double-Struck
ℍ𝕖𝕝𝕝𝕠 𝕎𝕠𝕣𝕝𝕕
Fraktur
ℌ𝔢𝔩𝔩𝔬 𝔚𝔬𝔯𝔩𝔡
Monospace
𝙷𝚎𝚕𝚕𝚘 𝚆𝚘𝚛𝚕𝚍
Circled
Ⓗⓔⓛⓛⓞ Ⓦⓞⓡⓛⓓ
Squared
🄷🄴🄻🄻🄾 🅆🄾🅁🄻🄳
Fullwidth
Hello World
Small Caps
ʜᴇʟʟᴏ ᴡᴏʀʟᴅ
Vaporwave / Aesthetic
H e l l o   W o r l d

How to use the Fancy Text Generator

  1. 1 Type or paste your text into the box.
  2. 2 See it instantly rendered in bold, italic, cursive, double-struck, circled and other Unicode styles.
  3. 3 Click Copy next to any style to paste it into a bio, caption or chat.

Why fancy text is not a font

When you copy a "bold" result from this page, you are not copying formatting. You are copying different characters. Unicode contains a block called Mathematical Alphanumeric Symbols, starting at U+1D400, which holds complete A to Z and a to z alphabets in bold, italic, script, fraktur, double-struck and monospace forms. They were added for mathematics, but any app that displays Unicode text can show them, which is why they survive in Instagram bios, Discord nicknames and chat apps that strip real formatting.

How each style is generated

The tool maps each ASCII letter to a code point at a fixed offset from the start of the target alphabet. The 12 styles come from a few different sources.

StyleSource blockNotes
Bold, Bold Italic, Italic, MonospaceMathematical Alphanumeric SymbolsBold and Monospace also convert digits 0-9. Italic lower-case h is borrowed from Letterlike Symbols (ℎ).
Script / Cursive, Fraktur, Double-StruckMathematical Alphanumeric Symbols plus Letterlike SymbolsSome letters were already encoded elsewhere, so the tool substitutes them, for example double-struck C, H, N, P, Q, R, Z. Double-struck also converts digits.
CircledEnclosed AlphanumericsLetters and the digits 0-9.
SquaredEnclosed Alphanumeric SupplementCapitals only: lower-case input is mapped to the capital squares.
FullwidthHalfwidth and Fullwidth FormsLetters, digits, and the wide ideographic space.
Small CapsPhonetic extensionsQ, S and X have no true small-cap glyph and stay as plain capitals.
Vaporwave / AestheticFullwidth plus spacingFullwidth characters with a space between each one.

Anything without a mapping, such as punctuation, emoji and accented letters, passes through unchanged. Styles that lack digits, like Italic and Script, leave numbers as normal text.

Worked example

The word Hello becomes:

  • Bold: 𝐇𝐞𝐥𝐥𝐨
  • Double-Struck: ℍ𝕖𝕝𝕝𝕠 (the capital H comes from Letterlike Symbols, not the main block)
  • Circled: Ⓗⓔⓛⓛⓞ

Where it works, and where it backfires

  • Good fits: social bios, post captions, gaming and chat nicknames, and decorative dividers.
  • Accessibility: screen readers may read each letter as "mathematical bold small h" or skip it. Do not use fancy text for anything people must be able to read aloud, like a call to action or a name on a form.
  • Search: search engines do not treat 𝐇𝐞𝐥𝐥𝐨 as the word "Hello". Fancy text in a bio will not help the profile rank for that word, and fancy text on a web page title or heading will not either.
  • Fonts: if a device's fonts lack a glyph, you will see an empty box. Fraktur and script are the most likely to be missing on older systems.
  • Length limits: these characters sit outside the Basic Multilingual Plane, so some systems count each styled letter as two units of length. Leave headroom when a field has a strict character limit.

For other novelty effects, see the glitch text generator, or use the case converter if you only need to change capitalisation.

Examples

  • ▸ Turning "cool" into 𝓬𝓸𝓸𝓵 for an Instagram bio.
  • ▸ Making a Discord nickname stand out with double-struck or circled text.

Frequently asked questions

How does fancy text work if it is not a real font?

Each style uses different Unicode code points that happen to look bold, italic or cursive — it is not styling applied to normal letters. That is why it displays consistently in bios and usernames that do not support custom fonts or CSS.

Will fancy text display correctly everywhere?

Most modern apps and phones support it since it is plain Unicode text, not an image. Very old systems or fonts missing certain symbols may show empty boxes, and letters without a matching Unicode character (like squared lowercase or some small caps) fall back to normal text.

Can I use fancy text for page titles or headings?

Avoid it for real headings or body copy — screen readers often mispronounce or skip these Unicode look-alike letters, and search engines read them as unrelated symbols, not the actual word. It is best kept to casual bios, captions and chat.

Is my text uploaded anywhere?

No. Every style is generated instantly in your browser by mapping characters to Unicode symbols — nothing you type is sent to a server.

Why do some letters or numbers stay plain in a style?

Only characters with a matching Unicode symbol can be styled. Script and italic have no digit forms, squared text exists only for capital letters, and small caps has no distinct glyph for Q, S or X, so those stay as they are.