Convert text into bold, italic, script, bubble, and other Unicode font styles — works in Instagram, TikTok, and X/Twitter bios and captions.
Most social media platforms (Instagram, TikTok, X/Twitter, LinkedIn, Facebook) do not support HTML formatting in bios or captions. These Unicode characters are individual letters that look styled — they work anywhere plain text does.
Unicode styled text works on virtually all modern platforms and devices. However, some screen readers may read it strangely (e.g. '𝐀' may be announced as 'mathematical bold capital A'). For accessibility, use sparingly and only for decorative effect.
Most Unicode styles only cover A-Z and a-z. Numbers and special characters like !, ?, and & will usually remain as their standard ASCII equivalents — this is expected behaviour.
Click Copy next to any style to copy just that variant. You can then paste it directly into your Instagram bio, TikTok username, Twitter/X name field, or any text field that accepts Unicode.
Type any text and instantly see it converted into dozens of Unicode font styles — bold, italic, script, bubble text, and more. Works in Instagram, TikTok, and X/Twitter bios and captions where normal formatting is blocked.
"Hello" in Bold
𝐇𝐞𝐥𝐥𝐨
"Hello" in Script
ℋ𝑒𝓁𝓁𝑜
"Hello" in Bubble
ⓗⓔⓛⓛⓞ
"Hello" in Strikethrough
H̶e̶l̶l̶o̶
Unicode is the international standard for encoding text in all writing systems. It was first published in 1991 and now covers over 149,000 characters from more than 150 scripts. The 'Mathematical Alphanumeric Symbols' block (U+1D400 to U+1D7FF) was originally added for mathematical notation — but became the foundation of the 'fancy text' social media trend.
Unicode assigns standard code points to characters from writing systems, symbols, emoji, and many mathematical or stylistic forms. A font still needs to support the character for it to display properly. The tool creates text using available Unicode characters; it does not install fonts or guarantee that every platform will render the result identically.
A box or missing-glyph symbol usually means the device, browser, or chosen font lacks a glyph for that code point. The recipient may see a different result, especially in older apps or assistive technology. Test decorative text on the platforms that matter, and provide a normal-text alternative for important information.
Decorative Unicode can be difficult to search, copy, pronounce, or moderate, and some characters look alike without being the same. Use ordinary letters for names, navigation, instructions, and critical labels. If you use a style for social posts or display text, keep the meaning clear and avoid implying security or verification.
Visually identical text can use different code-point sequences, especially when accented characters are precomposed or built from combining marks. Apply the normalisation form required by the system before comparing, searching, or deduplicating text. Do not normalise blindly when a protocol or application deliberately distinguishes those representations.