Coverage is specific
Each card tells you whether letters, digits or punctuation change. Unsupported characters pass through untouched.
Unicode styling, without the guesswork
Type once, compare 29 useful Unicode styles, then copy with clear coverage and compatibility notes.
Up to 500 characters counted as complete graphemes, so emoji stay intact.
Unicode styles are not installed fonts. Appearance, search, accessibility and support can vary by app, device and font. Keep a plain-text version for important content.
Start typing above or use the example. Empty cards stay out of your way.
U+ local
Choose a result and then a character to see what was copied. No inspected character is recorded.
Type text to inspect generated characters.
Unicode styles are not installed fonts
Fancy text replaces characters; it does not apply a font file. That makes copying easy, but every destination gets the final say on rendering.
Each card tells you whether letters, digits or punctuation change. Unsupported characters pass through untouched.
A missing glyph may appear as a box, and an app may normalize or filter text when you paste it.
Unicode bold is not the same as semantic bold. Use real headings and emphasis when structure matters.
Some screen readers announce mathematical letter names one character at a time. Readable view keeps the original text visible and reduces decorative previews, while every Copy button has a descriptive accessible name.
Learn moreOrdinary text is easier to search, translate, moderate and announce. Keep it beside decorative text when a message, name or instruction matters.
Unicode guideUnicode styling, without the guesswork
The input is split into complete graphemes, so joined emoji and accented characters are not cut in half.
A documented registry transforms only characters a style actually supports and preserves everything else.
Generation, filtering, favorites, comparison and inspection happen in your browser without an account.