Unicode assigns a unique code to every character used in computing. Below is a handy table of commonly used Unicode characters you can copy and use.
Unicode Characters Table
Basic Latin Letters
| Character |
Name |
Unicode |
HTML Code |
| A |
Latin Capital Letter A |
U+0041 |
A |
| a |
Latin Small Letter a |
U+0061 |
a |
| B |
Latin Capital Letter B |
U+0042 |
B |
| b |
Latin Small Letter b |
U+0062 |
b |
| Z |
Latin Capital Letter Z |
U+005A |
Z |
| z |
Latin Small Letter z |
U+007A |
z |
Numbers
| Character |
Name |
Unicode |
HTML Code |
| 0 |
Digit Zero |
U+0030 |
0 |
| 1 |
Digit One |
U+0031 |
1 |
| 5 |
Digit Five |
U+0035 |
5 |
| 9 |
Digit Nine |
U+0039 |
9 |
Math Symbols
| Character |
Name |
Unicode |
HTML Code |
| + |
Plus Sign |
U+002B |
+ |
| − |
Minus Sign |
U+2212 |
− |
| × |
Multiplication Sign |
U+00D7 |
× |
| ÷ |
Division Sign |
U+00F7 |
÷ |
| = |
Equals Sign |
U+003D |
= |
| ≠ |
Not Equal To |
U+2260 |
≠ |
| ≤ |
Less-Than or Equal |
U+2264 |
≤ |
| ≥ |
Greater-Than or Equal |
U+2265 |
≥ |
| √ |
Square Root |
U+221A |
√ |
| π |
Pi |
U+03C0 |
π |
Currency Symbols
| Character |
Name |
Unicode |
HTML Code |
| $ |
Dollar Sign |
U+0024 |
$ |
| € |
Euro Sign |
U+20AC |
€ |
| £ |
Pound Sign |
U+00A3 |
£ |
| ¥ |
Yen Sign |
U+00A5 |
¥ |
| ₹ |
Indian Rupee |
U+20B9 |
₹ |
| KSh |
Kenya Shilling (text) |
— |
— |
Arrows
| Character |
Name |
Unicode |
HTML Code |
| ← |
Left Arrow |
U+2190 |
← |
| ↑ |
Up Arrow |
U+2191 |
↑ |
| → |
Right Arrow |
U+2192 |
→ |
| ↓ |
Down Arrow |
U+2193 |
↓ |
| ↔ |
Left Right Arrow |
U+2194 |
↔ |
| ⇒ |
Right Double Arrow |
U+21D2 |
⇒ |
Common Symbols
| Character |
Name |
Unicode |
HTML Code |
| © |
Copyright |
U+00A9 |
© |
| ® |
Registered |
U+00AE |
® |
| ™ |
Trademark |
U+2122 |
™ |
| ° |
Degree Sign |
U+00B0 |
° |
| • |
Bullet |
U+2022 |
• |
| ✓ |
Check Mark |
U+2713 |
✓ |
| ✗ |
Cross Mark |
U+2717 |
✗ |
| ★ |
Black Star |
U+2605 |
★ |
| ♥ |
Heart Suit |
U+2665 |
♥ |
How to Use Unicode Characters
You can use Unicode in several ways:
1. Direct copy-paste
Simply copy the character and paste it into your text.
2. HTML numeric code
★
3. Unicode escape (CSS/JS)
\2605
Full Unicode Blocks Table
Tip: Unicode currently spans from U+0000 to U+10FFFF
Basic Multilingual Plane (BMP)
| Block Name |
Range |
| Basic Latin |
U+0000–U+007F |
| Latin-1 Supplement |
U+0080–U+00FF |
| Latin Extended-A |
U+0100–U+017F |
| Latin Extended-B |
U+0180–U+024F |
| IPA Extensions |
U+0250–U+02AF |
| Spacing Modifier Letters |
U+02B0–U+02FF |
| Combining Diacritical Marks |
U+0300–U+036F |
| Greek and Coptic |
U+0370–U+03FF |
| Cyrillic |
U+0400–U+04FF |
| Cyrillic Supplement |
U+0500–U+052F |
| Armenian |
U+0530–U+058F |
| Hebrew |
U+0590–U+05FF |
| Arabic |
U+0600–U+06FF |
| Syriac |
U+0700–U+074F |
| Arabic Supplement |
U+0750–U+077F |
| Thaana |
U+0780–U+07BF |
| NKo |
U+07C0–U+07FF |
| Samaritan |
U+0800–U+083F |
| Mandaic |
U+0840–U+085F |
| Arabic Extended-A |
U+08A0–U+08FF |
South & Southeast Asian Scripts
| Block Name |
Range |
| Devanagari |
U+0900–U+097F |
| Bengali |
U+0980–U+09FF |
| Gurmukhi |
U+0A00–U+0A7F |
| Gujarati |
U+0A80–U+0AFF |
| Oriya |
U+0B00–U+0B7F |
| Tamil |
U+0B80–U+0BFF |
| Telugu |
U+0C00–U+0C7F |
| Kannada |
U+0C80–U+0CFF |
| Malayalam |
U+0D00–U+0D7F |
| Sinhala |
U+0D80–U+0DFF |
| Thai |
U+0E00–U+0E7F |
| Lao |
U+0E80–U+0EFF |
| Tibetan |
U+0F00–U+0FFF |
| Myanmar |
U+1000–U+109F |
East Asian Scripts
| Block Name |
Range |
| Hangul Jamo |
U+1100–U+11FF |
| Ethiopic |
U+1200–U+137F |
| Cherokee |
U+13A0–U+13FF |
| Unified Canadian Aboriginal Syllabics |
U+1400–U+167F |
| Ogham |
U+1680–U+169F |
| Runic |
U+16A0–U+16FF |
| Tagalog |
U+1700–U+171F |
| Hanunoo |
U+1720–U+173F |
| Buhid |
U+1740–U+175F |
| Tagbanwa |
U+1760–U+177F |
| Khmer |
U+1780–U+17FF |
| Mongolian |
U+1800–U+18AF |
| Unified Canadian Aboriginal Syllabics Extended |
U+18B0–U+18FF |
| Limbu |
U+1900–U+194F |
| Tai Le |
U+1950–U+197F |
| New Tai Lue |
U+1980–U+19DF |
| Khmer Symbols |
U+19E0–U+19FF |
| Buginese |
U+1A00–U+1A1F |
| Tai Tham |
U+1A20–U+1AAF |
Symbols & Punctuation
| Block Name |
Range |
| General Punctuation |
U+2000–U+206F |
| Superscripts and Subscripts |
U+2070–U+209F |
| Currency Symbols |
U+20A0–U+20CF |
| Combining Marks for Symbols |
U+20D0–U+20FF |
| Letterlike Symbols |
U+2100–U+214F |
| Number Forms |
U+2150–U+218F |
| Arrows |
U+2190–U+21FF |
| Mathematical Operators |
U+2200–U+22FF |
| Miscellaneous Technical |
U+2300–U+23FF |
| Control Pictures |
U+2400–U+243F |
| Optical Character Recognition |
U+2440–U+245F |
| Enclosed Alphanumerics |
U+2460–U+24FF |
| Box Drawing |
U+2500–U+257F |
| Block Elements |
U+2580–U+259F |
| Geometric Shapes |
U+25A0–U+25FF |
| Miscellaneous Symbols |
U+2600–U+26FF |
| Dingbats |
U+2700–U+27BF |
Emoji & Modern Additions
| Block Name |
Range |
| Miscellaneous Symbols and Pictographs |
U+1F300–U+1F5FF |
| Emoticons |
U+1F600–U+1F64F |
| Transport and Map Symbols |
U+1F680–U+1F6FF |
| Supplemental Symbols and Pictographs |
U+1F900–U+1F9FF |
| Symbols and Pictographs Extended-A |
U+1FA70–U+1FAFF |
Supplementary Planes
| Plane |
Range |
| Supplementary Multilingual Plane |
U+10000–U+1FFFF |
| Supplementary Ideographic Plane |
U+20000–U+2FFFF |
| Tertiary Ideographic Plane |
U+30000–U+3FFFF |
| Supplementary Special-purpose Plane |
U+E0000–U+E0FFF |
| Private Use Area (Supplementary) |
U+F0000–U+FFFFF |
| Private Use Area (Supplementary) |
U+100000–U+10FFFF |