Reference

Fancy Text Glossary: Every Term, Defined

Every term the tool pages use, Unicode, code points, combining marks, ANSI codes and platform field rules, defined once, in plain language. Search the list or read it top to bottom.

15 terms defined Checked against the Unicode Standard Last reviewed 12 November 2026

In short

  • Fancy text is Unicode, not fonts: most terms below describe characters, blocks and code points.
  • Field rules matter as much as characters: character limits, handles and normalisation decide where styled text survives.
  • Accessibility is a term too: screen readers handle fancy text badly, and the definitions here say so plainly.

Showing all 15 terms.

Unicode

The universal character standard. Every letter, symbol and emoji your device can show has a Unicode code point, and fancy text works by choosing look-alike code points instead of ordinary letters.

Code point

The address of a character in the Unicode standard, written like U+1D400. Styled alphabets are simply ranges of code points, for example Mathematical Bold at U+1D400 to U+1D7FF.

Glyph

The visible shape of a character on screen. Two code points can carry similar glyphs, which is the whole trick behind copy and paste fonts.

Combining mark

A character that attaches to the letter before it instead of taking its own space, from the Combining Diacritical Marks block (U+0300 to U+036F). Strikethrough (U+0336), underline (U+0332) and Zalgo are all built from combining marks.

ANSI escape code

A control sequence, starting with the escape character (U+001B), that tells a terminal or app to change text colour or style. Discord renders ANSI codes inside code blocks, which is how coloured Discord text works.

SGR parameters

The numbers inside an ANSI sequence that pick the style: 30 to 37 choose the foreground colour, 1 adds bold, 4 adds underline.

Display name vs handle

The handle (username) is the restricted, typeable identifier: plain letters, numbers and a few symbols only. The display name is the free-text label shown to other people, and it is where fancy text belongs.

Character limit

The maximum length of a field, counted in characters: Instagram bio 150, TikTok bio 80, X display name 50, Discord username 32, WhatsApp About 139. Platforms count differently, and styled characters can count double on X.

Unicode normalisation

A platform process that rewrites characters into a standard form when you save. It is why some styled usernames quietly revert: the platform normalised the characters away.

Fullwidth

Characters from the Halfwidth and Fullwidth Forms block (U+FF01 to U+FF5E) that occupy a full East Asian character cell, roughly double width. Vaporwave text is fullwidth text.

Fraktur (blackletter)

The dense, angular historical German type style encoded as the Mathematical Fraktur alphabet. It is what most people mean by gothic text.

Small caps

Capital-shaped letters at lowercase height, drawn from the Phonetic Extensions block. One half of what small text generators produce; the other half is superscript letters.

Zero-width character

A real character that renders as nothing, such as the zero-width space (U+200B), the Hangul filler (U+3164) or the braille blank (U+2800). Invisible text is built from these.

Kaomoji

Emoticons built from ordinary characters and punctuation, read upright instead of sideways, like the Lenny face. They are text, not images, so they paste anywhere.

Screen reader

Assistive software that reads a screen aloud. Many screen readers read fancy letters one by one or skip them, which is why this site keeps recommending plain text for anything important.

Ready to use the terms?

Open the generator and watch code points turn into styles you can copy, or read how the whole process works step by step.

Open the Fancy Text GeneratorSee How It Works