This guide covers every major category of Unicode special characters you might need for social media, design, writing, and communication. Every symbol in the tables above is a genuine Unicode character — not an image or emoji replacement — meaning it copies as plain text and works on virtually every device, platform, and application in the world.
Arrow symbols (U+2190 to U+27FF) are among the most widely used Unicode characters for navigation interfaces, social media captions, and design work. The Basic Latin arrows (→ ← ↑ ↓) enjoy near-universal support, while the longer and decorative arrows (⟵ ⟶ ⟹) may render as boxes on very old or minimal systems.
Heart and star symbols are split between the Miscellaneous Symbols block (U+2600–U+26FF) and the Dingbats block (U+2700–U+27BF). Both blocks are well-supported on all modern operating systems. Coloured heart emoji (💕 💖 💙) come from the Emoticons and Supplemental Symbols blocks and may look slightly different across Android, iOS, and Windows.
Currency symbols covering the world's major economies live in the Currency Symbols block (U+20A0–U+20CF). The most recent additions — including ₿ (Bitcoin, U+20BF) and ₾ (Georgian Lari, U+20BE) — require relatively recent system fonts; if you see a box, update your OS or choose an older, widely-supported currency symbol.
Math symbols span multiple Unicode blocks: Basic Latin, Latin-1 Supplement, Mathematical Operators (U+2200–U+22FF), and Supplemental Mathematical Operators (U+2A00–U+2AFF). All symbols in our math table are from the core Mathematical Operators block, which is supported by every modern font.