Skip to content
Fancy Text

Unicode Text Converter

Convert plain text into specific Unicode variants and see exactly which block each result comes from — mathematical alphanumerics, enclosed letters, fullwidth forms and combining marks.

13 / 1000

Private by design — your text is processed in your browser and isn’t sent to our server.

31 styles match

31 styles

Sans Serif

High

Serif Bold

High

Double Struck

High

Monospace

High

Small Caps

High

Fullwidth

High

Strikethrough

High

Underline

High

Circled

Medium

Parenthesized

Medium

Wide Text

High

Emoji Letters

Medium

Superscript

Medium

Subscript

Medium

Wide Thin Space

High

Squared

Medium

Reversed

High

Outline Caps

High

aLtErNaTiNg

High

Dot Separated

High

snake_case

High

Monospace Wide

High

Short Strike

High

Double Underline

High

Unicode Text Converter examples

Every row below shows the word Abc123 converted by this page’s styles.

Example output for Abc123 in 6 styles
StyleExampleSupport
Sans Serif𝖠𝖻𝖼𝟣𝟤𝟥High
Double Struck𝔸𝕓𝕔𝟙𝟚𝟛High
Monospace𝙰𝚋𝚌𝟷𝟸𝟹High
FullwidthAbc123High
StrikethroughA̶b̶c̶1̶2̶3̶High
CircledⒶⓑⓒ①②③Medium

What the conversion actually does

Every conversion here is a character-for-character substitution. The letter A (U+0041) becomes MATHEMATICAL BOLD CAPITAL A (U+1D400), or FULLWIDTH LATIN CAPITAL LETTER A (U+FF21), or CIRCLED LATIN CAPITAL LETTER A (U+24B6). No formatting is applied, because plain text has no formatting to apply.

That distinction matters when you count characters. Most of the mathematical alphabet lives above U+FFFF, so a single styled letter takes two UTF-16 code units. Platforms that count code units — rather than characters — will treat a ten-letter styled word as twenty characters, which is why a styled bio can hit a limit sooner than the plain version.

Combining marks work differently

Strikethrough, underline and overline are not substitutions. They append a combining character after each letter, and the renderer draws it on top of the previous glyph. The base letters stay exactly as they were, which is why struck-through text remains searchable and readable when the mark fails to render.

Zalgo uses the same mechanism, just with many marks stacked at once. Some apps normalise or strip long runs of combining marks, so heavy stacks are the first thing to break.

  • Substitution: bold, italic, script, blackletter, outline, monospace, fullwidth, circled
  • Combining marks: strikethrough, underline, overline, slash, zalgo, glitch
  • Reordering: reversed and upside-down text, which flips the sequence as well as the glyphs

Normalisation and what survives it

Unicode defines normalisation forms, and some systems apply them to text you submit. Under compatibility normalisation (NFKC) many styled letters collapse back to plain ASCII — a bold A becomes a plain A again. That is a feature, not a bug: it lets search and comparison work. It also means a styled username can silently become plain in a database that normalises input, so never rely on the styling being preserved in a system you do not control.

What people use it for

Unicode Text Converter: questions and answers

Which Unicode block do most “fonts” come from?

Mathematical Alphanumeric Symbols, U+1D400 to U+1D7FF. It contains bold, italic, bold italic, script, bold script, Fraktur, bold Fraktur, double-struck, sans-serif variants and monospace, plus several sets of digits.

Why is my styled text counted as double?

Characters above U+FFFF are stored as two UTF-16 code units. Some platforms count those units instead of characters, so styled text consumes limits twice as fast. Small caps and fullwidth forms live below that boundary and count as one.

Does converting change my original text?

No. Conversion happens in your browser and produces a new string. Your input stays in the box, and nothing is sent to a server.

Can I convert numbers and punctuation?

Digits are supported in the bold, sans, monospace, double-struck, fullwidth and circled families. Punctuation is only converted where a matching character genuinely exists — mostly in fullwidth and in the flipped set.

Is this the same as an ASCII or HTML entity converter?

No. This maps characters to other characters. It does not produce escape sequences, entities or code points as text. If you need code points, the style names on this page tell you which block to look up.

Closely related tools, chosen for this page rather than generated from a list.