All styles
Every style, grouped by family โ with the Unicode range doing the work and the catch worth knowing before you use it.
Classic
Bold, italic and monospace built from the Mathematical Alphanumeric Symbols block. The most widely supported styles.
Bold
๐๐๐ฆ๐ฉ๐ฅ๐ ๐ญ๐๐ฑ๐ญ
- How.
- Mathematical Bold, U+1D400โU+1D433 plus bold digits at U+1D7CE.
- Watch.
- Screen readers may read these letter by letter or skip them.
Italic
๐๐๐๐๐๐ ๐ก๐๐ฅ๐ก
- How.
- Mathematical Italic, U+1D434โU+1D467. Italic h borrows U+210E.
- Watch.
- There are no italic digits โ numbers pass through unchanged.
Bold Italic
๐บ๐๐๐๐๐ ๐๐๐๐
- How.
- Mathematical Bold Italic, U+1D468โU+1D49B.
- Watch.
- Digits are not covered by this range.
Sans
๐ฒ๐บ๐๐๐ ๐พ ๐๐พ๐๐
- How.
- Mathematical Sans-Serif, U+1D5A0โU+1D5D3.
- Watch.
- Close enough to normal text that the effect can go unnoticed.
Sans Bold
๐ฆ๐ฎ๐บ๐ฝ๐น๐ฒ ๐๐ฒ๐ ๐
- How.
- Mathematical Sans-Serif Bold, U+1D5D4โU+1D607.
- Watch.
- Very wide; long lines wrap awkwardly on mobile.
Sans Italic
๐๐ข๐ฎ๐ฑ๐ญ๐ฆ ๐ต๐ฆ๐น๐ต
- How.
- Mathematical Sans-Serif Italic, U+1D608โU+1D63B.
- Watch.
- No digit coverage.
Sans Bold Italic
๐๐๐ข๐ฅ๐ก๐ ๐ฉ๐๐ญ๐ฉ
- How.
- Mathematical Sans-Serif Bold Italic, U+1D63CโU+1D66F.
- Watch.
- No digit coverage.
Monospace
๐๐๐๐๐๐ ๐๐๐ก๐
- How.
- Mathematical Monospace, U+1D670โU+1D6A3, digits at U+1D7F6.
- Watch.
- Wider than normal text, so it eats character limits fast.
Double-struck
๐๐๐๐ก๐๐ ๐ฅ๐๐ฉ๐ฅ
- How.
- Mathematical Double-Struck, U+1D538โU+1D56B. Seven letters borrow from Letterlike Symbols.
- Watch.
- Thin strokes can wash out against low-contrast backgrounds.
Cursive & Script
Flowing, handwritten shapes โ the go-to look for bios, invitations and signatures.
Script
๐ฎ๐ถ๐๐ ๐โฏ ๐โฏ๐๐
- How.
- Mathematical Script, U+1D49CโU+1D4CF. Eleven letters borrow from Letterlike Symbols.
- Watch.
- Fine strokes get hard to read below about 14px.
Bold Script
๐ข๐ช๐ถ๐น๐ต๐ฎ ๐ฝ๐ฎ๐๐ฝ
- How.
- Mathematical Bold Script, U+1D4D0โU+1D503 โ a complete range.
- Watch.
- Digits and punctuation are not styled.
Gothic & Blackletter
Angular medieval letterforms, sometimes called Fraktur or Old English.
Fraktur
๐๐๐ช๐ญ๐ฉ๐ข ๐ฑ๐ข๐ต๐ฑ
- How.
- Mathematical Fraktur, U+1D504โU+1D537. Five letters borrow from Letterlike Symbols.
- Watch.
- Genuinely hard to read in long runs โ keep it to a few words.
Bold Fraktur
๐พ๐๐๐๐๐ ๐๐๐๐
- How.
- Mathematical Bold Fraktur, U+1D56CโU+1D59F โ a complete range.
- Watch.
- Legibility drops fast at small sizes.
Bubble & Box
Letters enclosed in circles and squares. High-impact, and readable at small sizes.
Bubble
โโโโโโ โฃโโงโฃ
- How.
- Enclosed Alphanumerics, U+24B6โU+24E9, with digits from U+2460.
- Watch.
- Circles add visual width and can look cramped when packed together.
Bubble Filled
๐ ข๐ ๐ ๐ ๐ ๐ ๐ ฃ๐ ๐ ง๐ ฃ
- How.
- Enclosed Alphanumeric Supplement, U+1F150 onward.
- Watch.
- Uppercase only โ lowercase input is shown in the same glyphs.
Squared
๐ ๐ฐ๐ผ๐ฟ๐ป๐ด ๐ ๐ด๐ ๐
- How.
- Enclosed Alphanumeric Supplement, U+1F130 onward.
- Watch.
- Uppercase only, and no digit coverage.
Squared Filled
๐๐ ฐ๐ ผ๐ ฟ๐ ป๐ ด ๐๐ ด๐๐
- How.
- Enclosed Alphanumeric Supplement, U+1F170 onward.
- Watch.
- Some platforms render these as coloured emoji tiles instead of text.
Flag Tiles
๐ธ๐ฆ๐ฒ๐ต๐ฑ๐ช ๐น๐ช๐ฝ๐น
- How.
- Regional Indicator Symbols, U+1F1E6โU+1F1FF.
- Watch.
- Adjacent pairs can combine into a country flag โ an unintended effect worth checking.
Aesthetic & Wide
Airy, spaced-out text with a vaporwave feel. Best kept to short lines.
Vaporwave
๏ผณ๏ฝ๏ฝ๏ฝ๏ฝ๏ฝ ใ๏ฝ๏ฝ ๏ฝ๏ฝ
- How.
- Halfwidth and Fullwidth Forms, U+FF01โU+FF5E.
- Watch.
- Each character is double width, so lines get long quickly.
S p a c e d
S a m p l e t e x t
- How.
- No substitution โ your original characters, spaced apart.
- Watch.
- Word boundaries blur, so keep it to two or three words.
Small Caps
sแดแดแดสแด แดแดxแด
- How.
- Phonetic Extensions and IPA blocks โ not a true small-caps font.
- Watch.
- No small-caps forms exist for s and x, so those stay as normal letters.
Tiny
Raised and lowered characters that read as miniature text. Incomplete alphabets by design.
Superscript
หขแตแตแตหกแต แตแตหฃแต
- How.
- Superscripts and Subscripts plus Phonetic Extensions.
- Watch.
- There is no superscript q, so it passes through unchanged.
Subscript
โโโโโโ โโโโ
- How.
- Subscripts block, U+2080โU+209C.
- Watch.
- Only about half the alphabet exists โ unmapped letters stay full size.
Flipped & Mirrored
Text turned upside down or written in reverse using look-alike characters.
Upside Down
สxวส วldษฏษS
- How.
- Latin Extended, IPA Extensions and Cyrillic look-alikes.
- Watch.
- Not a true rotation โ a few letters only approximate the shape.
Reversed
txet elpmaS
- How.
- No substitution โ pure character reordering.
- Watch.
- Reads as gibberish to anyone not expecting it.
Lines & Strikes
Combining marks layered over your own letters โ the text stays fully readable and searchable.
Strikethrough
Sฬถaฬถmฬถpฬถlฬถeฬถ tฬถeฬถxฬถtฬถ
- How.
- Combining Long Stroke Overlay, U+0336, after every character.
- Watch.
- Doubles the character count against platform limits.
Slash Strike
Sฬธaฬธmฬธpฬธlฬธeฬธ tฬธeฬธxฬธtฬธ
- How.
- Combining Long Solidus Overlay, U+0338.
- Watch.
- Rendering varies noticeably between fonts and platforms.
Underline
Sฬฒaฬฒmฬฒpฬฒlฬฒeฬฒ tฬฒeฬฒxฬฒtฬฒ
- How.
- Combining Low Line, U+0332.
- Watch.
- The line can collide with descenders like g, y and p.
Wavy Underline
Sฬฐaฬฐmฬฐpฬฐlฬฐeฬฐ tฬฐeฬฐxฬฐtฬฐ
- How.
- Combining Tilde Below, U+0330.
- Watch.
- Support is patchy on older Android builds.
Overline
Sฬ aฬ mฬ pฬ lฬ eฬ tฬ eฬ xฬ tฬ
- How.
- Combining Overline, U+0305.
- Watch.
- Can clash with tall letters and accents.
Glitch
Stacked diacritics that spill past the line. Also known as Zalgo or cursed text.
Glitch (light)
Sออaฬอmฬงอpอฬจlฬอeฬฬ tฬขฬeอฬxฬฬtฬอ
- How.
- Combining Diacritical Marks, U+0300โU+036F.
- Watch.
- Still multiplies your character count several times over.
Glitch (heavy)
Sออฬจฬฬดฬaฬขฬอฬฬจฬตmฬฬงฬฬฬฬpฬฬขฬฬฬฬlฬฬกฬดฬฬขอeฬฬฬฬอฬ tฬอฬงฬฬฬดeอฬฬฬงฬตฬxฬจฬฬดฬขฬฬtฬดฬฬฬดฬอ
- How.
- Combining Diacritical Marks, U+0300โU+036F.
- Watch.
- Overlaps neighbouring lines, and some apps reject or strip it outright.
Decorated
Your text framed with symbols and emoji. The letters themselves stay unchanged.
โ Star frame
โ Sample text โ
- How.
- Black Star, U+2605 โ a text symbol rather than an emoji.
- Watch.
- Renders in your text colour, not as a coloured emoji.
โก Heart frame
โก Sample text โก
- How.
- White Heart Suit, U+2661.
- Watch.
- Some keyboards auto-convert this into a coloured emoji.
Dotted Line
ยทSยทaยทmยทpยทlยทeยท ยทtยทeยทxยทtยท
- How.
- Middle Dot, U+00B7.
- Watch.
- Roughly doubles the length of your text.
Arrow Line
โค Sample text โ
- How.
- Dingbats block, U+27A4 and U+25C4.
- Watch.
- Arrow direction can look wrong in right-to-left contexts.
Emoji Wrap
An emoji on each side of your text. Nothing can render as tofu, but every emoji costs you characters.
๐ฅ Fire wrap
๐ฅ Sample text ๐ฅ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
โจ Sparkle wrap
โจ Sample text โจ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
โญ Star wrap
โญ Sample text โญ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
โค๏ธ Heart wrap
โค๏ธ Sample text โค๏ธ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
โ ๏ธ Warning wrap
โ ๏ธ Sample text โ ๏ธ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Crown wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Diamond wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐น Rose wrap
๐น Sample text ๐น
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ธ Flower wrap
๐ธ Sample text ๐ธ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ฆ Butterfly wrap
๐ฆ Sample text ๐ฆ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Moon wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
โ๏ธ Sun wrap
โ๏ธ Sample text โ๏ธ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Rainbow wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
โก Lightning wrap
โก Sample text โก
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ต Music wrap
๐ต Sample text ๐ต
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐พ Paw wrap
๐พ Sample text ๐พ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ฑ Cat wrap
๐ฑ Sample text ๐ฑ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ถ Dog wrap
๐ถ Sample text ๐ถ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ผ Panda wrap
๐ผ Sample text ๐ผ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ฎ Controller wrap
๐ฎ Sample text ๐ฎ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ฝ Alien wrap
๐ฝ Sample text ๐ฝ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ป Ghost wrap
๐ป Sample text ๐ป
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Skull wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ค Robot wrap
๐ค Sample text ๐ค
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Dragon wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
โ๏ธ Sword wrap
โ๏ธ Sample text โ๏ธ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Rocket wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ฐ Money wrap
๐ฐ Sample text ๐ฐ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Gift wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Party wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Cake wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
โ Coffee wrap
โ Sample text โ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Pizza wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Cherry wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Leaf wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
โ๏ธ Cloud wrap
โ๏ธ Sample text โ๏ธ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
โ๏ธ Snowflake wrap
โ๏ธ Sample text โ๏ธ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Wave wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ธ Camera wrap
๐ธ Sample text ๐ธ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐๏ธ Pen wrap
๐๏ธ Sample text ๐๏ธ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Book wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Bell wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Key wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐๏ธ Eye wrap
๐๏ธ Sample text ๐๏ธ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Smile wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
๐ Cool wrap
๐ Sample text ๐
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
โค Arrow wrap
โค Sample text โ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
ยป Pointer wrap
ยป Sample text ยซ
- How.
- Standard emoji around plain text โ no letter substitution.
- Watch.
- Most platforms count each emoji as two characters against the limit.
Emoji Line
An emoji repeated between every character. Striking for one or two words, unreadable for a sentence.
โญ Star line
โญSโญaโญmโญpโญlโญeโญ โญtโญeโญxโญtโญ
- How.
- Standard emoji interleaved with plain text โ no substitution.
- Watch.
- Roughly triples the length of your text, and long words become hard to read.
โค๏ธ Heart line
โค๏ธSโค๏ธaโค๏ธmโค๏ธpโค๏ธlโค๏ธeโค๏ธ โค๏ธtโค๏ธeโค๏ธxโค๏ธtโค๏ธ
- How.
- Standard emoji interleaved with plain text โ no substitution.
- Watch.
- Roughly triples the length of your text, and long words become hard to read.
โจ Sparkle line
โจSโจaโจmโจpโจlโจeโจ โจtโจeโจxโจtโจ
- How.
- Standard emoji interleaved with plain text โ no substitution.
- Watch.
- Roughly triples the length of your text, and long words become hard to read.
๐ฅ Fire line
๐ฅS๐ฅa๐ฅm๐ฅp๐ฅl๐ฅe๐ฅ ๐ฅt๐ฅe๐ฅx๐ฅt๐ฅ
- How.
- Standard emoji interleaved with plain text โ no substitution.
- Watch.
- Roughly triples the length of your text, and long words become hard to read.
๐ธ Flower line
๐ธS๐ธa๐ธm๐ธp๐ธl๐ธe๐ธ ๐ธt๐ธe๐ธx๐ธt๐ธ
- How.
- Standard emoji interleaved with plain text โ no substitution.
- Watch.
- Roughly triples the length of your text, and long words become hard to read.
๐ฆ Butterfly line
๐ฆS๐ฆa๐ฆm๐ฆp๐ฆl๐ฆe๐ฆ ๐ฆt๐ฆe๐ฆx๐ฆt๐ฆ
- How.
- Standard emoji interleaved with plain text โ no substitution.
- Watch.
- Roughly triples the length of your text, and long words become hard to read.
๐ Moon line
๐S๐a๐m๐p๐l๐e๐ ๐t๐e๐x๐t๐
- How.
- Standard emoji interleaved with plain text โ no substitution.
- Watch.
- Roughly triples the length of your text, and long words become hard to read.
โ๏ธ Snowflake line
โ๏ธSโ๏ธaโ๏ธmโ๏ธpโ๏ธlโ๏ธeโ๏ธ โ๏ธtโ๏ธeโ๏ธxโ๏ธtโ๏ธ
- How.
- Standard emoji interleaved with plain text โ no substitution.
- Watch.
- Roughly triples the length of your text, and long words become hard to read.
๐พ Paw line
๐พS๐พa๐พm๐พp๐พl๐พe๐พ ๐พt๐พe๐พx๐พt๐พ
- How.
- Standard emoji interleaved with plain text โ no substitution.
- Watch.
- Roughly triples the length of your text, and long words become hard to read.
๐ Skull line
๐S๐a๐m๐p๐l๐e๐ ๐t๐e๐x๐t๐
- How.
- Standard emoji interleaved with plain text โ no substitution.
- Watch.
- Roughly triples the length of your text, and long words become hard to read.
๐ Diamond line
๐S๐a๐m๐p๐l๐e๐ ๐t๐e๐x๐t๐
- How.
- Standard emoji interleaved with plain text โ no substitution.
- Watch.
- Roughly triples the length of your text, and long words become hard to read.
๐ต Music line
๐ตS๐ตa๐ตm๐ตp๐ตl๐ตe๐ต ๐ตt๐ตe๐ตx๐ตt๐ต
- How.
- Standard emoji interleaved with plain text โ no substitution.
- Watch.
- Roughly triples the length of your text, and long words become hard to read.
โข Bullet line
โขSโขaโขmโขpโขlโขeโข โขtโขeโขxโขtโข
- How.
- Standard emoji interleaved with plain text โ no substitution.
- Watch.
- Roughly triples the length of your text, and long words become hard to read.
โ Cross line
โSโaโmโpโlโeโ โtโeโxโtโ
- How.
- Standard emoji interleaved with plain text โ no substitution.
- Watch.
- Roughly triples the length of your text, and long words become hard to read.
โ Frost line
โSโaโmโpโlโeโ โtโeโxโtโ
- How.
- Standard emoji interleaved with plain text โ no substitution.
- Watch.
- Roughly triples the length of your text, and long words become hard to read.
