Encoding

Unicode Character Table — Arrows, Symbols, Greek, Math & Currency

Searchable Unicode character table: click to copy & paste any symbol, with code points, names and HTML entities for arrows, math, Greek, currency and emoji.

Quick Reference Updated Sep 9, 2026

Every character in the tables below can be clicked to copy it to your clipboard, and the search box above filters every row by name, symbol or code point (try arrow, U+2192 or greek). Code points are shown as U+XXXX; see how to type Unicode characters for Alt codes, HTML entities and escape sequences for CSS, JavaScript, Python and C#.

Need styled text instead of single symbols? Unicode Fonts turns plain text into Unicode bold, italic and script styles, and the Unicode Encoder converts text to and from \u escapes and code points.

Arrows

Char Code Name Char Code Name
← U+2190 Leftwards Arrow ⇐ U+21D0 Leftwards Double Arrow
↑ U+2191 Upwards Arrow ⇑ U+21D1 Upwards Double Arrow
→ U+2192 Rightwards Arrow ⇒ U+21D2 Rightwards Double Arrow
↓ U+2193 Downwards Arrow ⇓ U+21D3 Downwards Double Arrow
↔ U+2194 Left Right Arrow ⇔ U+21D4 Left Right Double Arrow
↕ U+2195 Up Down Arrow ⇕ U+21D5 Up Down Double Arrow
↖ U+2196 North West Arrow ↗ U+2197 North East Arrow
↘ U+2198 South East Arrow ↙ U+2199 South West Arrow
↩ U+21A9 Leftwards Arrow with Hook ↪ U+21AA Rightwards Arrow with Hook
↺ U+21BA Anticlockwise Arrow ↻ U+21BB Clockwise Arrow
⇦ U+21E6 Leftwards White Arrow ⇨ U+21E8 Rightwards White Arrow
⇧ U+21E7 Upwards White Arrow ⇩ U+21E9 Downwards White Arrow
⟵ U+27F5 Long Leftwards Arrow ⟶ U+27F6 Long Rightwards Arrow
⟷ U+27F7 Long Left Right Arrow ⟹ U+27F9 Long Rightwards Double Arrow
↤ U+21A4 Leftwards Arrow from Bar ↦ U+21A6 Rightwards Arrow from Bar
⇄ U+21C4 Rightwards Arrow over Leftwards Arrow ⇅ U+21C5 Upwards Arrow Leftwards of Downwards Arrow
↰ U+21B0 Upwards Arrow with Tip Leftwards ↱ U+21B1 Upwards Arrow with Tip Rightwards
⤴ U+2934 Arrow Pointing Rightwards Then Curving Upwards ⤵ U+2935 Arrow Pointing Rightwards Then Curving Downwards
➜ U+279C Heavy Round-Tipped Arrow ➤ U+27A4 Black Rightwards Arrowhead
➡ U+27A1 Black Rightwards Arrow ⬅ U+2B05 Leftwards Black Arrow
⬆ U+2B06 Upwards Black Arrow ⬇ U+2B07 Downwards Black Arrow

Mathematical Symbols

Char Code Name Char Code Name
± U+00B1 Plus-Minus Sign ∓ U+2213 Minus-or-Plus Sign
× U+00D7 Multiplication Sign ÷ U+00F7 Division Sign
≠ U+2260 Not Equal To ≈ U+2248 Almost Equal To
≡ U+2261 Identical To ≢ U+2262 Not Identical To
≤ U+2264 Less-Than or Equal ≥ U+2265 Greater-Than or Equal
≪ U+226A Much Less-Than ≫ U+226B Much Greater-Than
∞ U+221E Infinity ∝ U+221D Proportional To
√ U+221A Square Root ∛ U+221B Cube Root
∑ U+2211 N-Ary Summation ∏ U+220F N-Ary Product
∫ U+222B Integral ∬ U+222C Double Integral
∮ U+222E Contour Integral ∆ U+2206 Increment
∂ U+2202 Partial Differential ∇ U+2207 Nabla
∈ U+2208 Element Of ∉ U+2209 Not Element Of
⊂ U+2282 Subset Of ⊃ U+2283 Superset Of
⊆ U+2286 Subset or Equal ⊇ U+2287 Superset or Equal
∪ U+222A Union ∩ U+2229 Intersection
∅ U+2205 Empty Set ∴ U+2234 Therefore
∵ U+2235 Because ∀ U+2200 For All
∃ U+2203 There Exists ¬ U+00AC Not Sign
∧ U+2227 Logical And ∨ U+2228 Logical Or
⊕ U+2295 Circled Plus (XOR) ⊗ U+2297 Circled Times
∠ U+2220 Angle ∟ U+221F Right Angle
⊥ U+22A5 Up Tack (Perpendicular) ∥ U+2225 Parallel To
∼ U+223C Tilde Operator ≅ U+2245 Approximately Equal To
∙ U+2219 Bullet Operator ⋅ U+22C5 Dot Operator
∗ U+2217 Asterisk Operator ∘ U+2218 Ring Operator
ℕ U+2115 Double-Struck Capital N (Naturals) ℤ U+2124 Double-Struck Capital Z (Integers)
ℚ U+211A Double-Struck Capital Q (Rationals) ℝ U+211D Double-Struck Capital R (Reals)
ℂ U+2102 Double-Struck Capital C (Complex) ∎ U+220E End of Proof

Fractions

Char Code Name Char Code Name
½ U+00BD Vulgar Fraction One Half ⅓ U+2153 Vulgar Fraction One Third
⅔ U+2154 Vulgar Fraction Two Thirds ¼ U+00BC Vulgar Fraction One Quarter
¾ U+00BE Vulgar Fraction Three Quarters ⅕ U+2155 Vulgar Fraction One Fifth
⅖ U+2156 Vulgar Fraction Two Fifths ⅗ U+2157 Vulgar Fraction Three Fifths
⅘ U+2158 Vulgar Fraction Four Fifths ⅙ U+2159 Vulgar Fraction One Sixth
⅚ U+215A Vulgar Fraction Five Sixths ⅐ U+2150 Vulgar Fraction One Seventh
⅛ U+215B Vulgar Fraction One Eighth ⅜ U+215C Vulgar Fraction Three Eighths
⅝ U+215D Vulgar Fraction Five Eighths ⅞ U+215E Vulgar Fraction Seven Eighths
⅑ U+2151 Vulgar Fraction One Ninth ⅒ U+2152 Vulgar Fraction One Tenth
⁄ U+2044 Fraction Slash ⅟ U+215F Fraction Numerator One
% U+0025 Percent Sign ‰ U+2030 Per Mille Sign
‱ U+2031 Per Ten Thousand Sign ↉ U+2189 Vulgar Fraction Zero Thirds

Any other fraction can be built from superscript digits, the fraction slash U+2044 and subscript digits, for example ⁵⁄₁₆.

Superscripts & Subscripts

Char Code Name Char Code Name
⁰ U+2070 Superscript Zero ₀ U+2080 Subscript Zero
¹ U+00B9 Superscript One ₁ U+2081 Subscript One
² U+00B2 Superscript Two ₂ U+2082 Subscript Two
³ U+00B3 Superscript Three ₃ U+2083 Subscript Three
⁴ U+2074 Superscript Four ₄ U+2084 Subscript Four
⁵ U+2075 Superscript Five ₅ U+2085 Subscript Five
⁶ U+2076 Superscript Six ₆ U+2086 Subscript Six
⁷ U+2077 Superscript Seven ₇ U+2087 Subscript Seven
⁸ U+2078 Superscript Eight ₈ U+2088 Subscript Eight
⁹ U+2079 Superscript Nine ₉ U+2089 Subscript Nine
⁺ U+207A Superscript Plus Sign ₊ U+208A Subscript Plus Sign
⁻ U+207B Superscript Minus ₋ U+208B Subscript Minus
⁼ U+207C Superscript Equals Sign ₌ U+208C Subscript Equals Sign
⁽ U+207D Superscript Left Parenthesis ₍ U+208D Subscript Left Parenthesis
⁾ U+207E Superscript Right Parenthesis ₎ U+208E Subscript Right Parenthesis
ⁿ U+207F Superscript Latin Small Letter N ₙ U+2099 Latin Subscript Small Letter N
ⁱ U+2071 Superscript Latin Small Letter I ᵢ U+1D62 Latin Subscript Small Letter I
ₐ U+2090 Latin Subscript Small Letter A ₑ U+2091 Latin Subscript Small Letter E
ₒ U+2092 Latin Subscript Small Letter O ₓ U+2093 Latin Subscript Small Letter X

Greek Letters

Upper Code Lower Code Name
Α U+0391 α U+03B1 Alpha
Β U+0392 β U+03B2 Beta
Γ U+0393 γ U+03B3 Gamma
Δ U+0394 δ U+03B4 Delta
Ε U+0395 ε U+03B5 Epsilon
Ζ U+0396 ζ U+03B6 Zeta
Η U+0397 η U+03B7 Eta
Θ U+0398 θ U+03B8 Theta
Ι U+0399 ι U+03B9 Iota
Κ U+039A κ U+03BA Kappa
Λ U+039B λ U+03BB Lambda
Μ U+039C μ U+03BC Mu
Ν U+039D ν U+03BD Nu
Ξ U+039E ξ U+03BE Xi
Ο U+039F ο U+03BF Omicron
Π U+03A0 π U+03C0 Pi
Ρ U+03A1 ρ U+03C1 Rho
Σ U+03A3 σ U+03C3 Sigma
ς U+03C2 Final Sigma (word-final form)
Τ U+03A4 τ U+03C4 Tau
Υ U+03A5 υ U+03C5 Upsilon
Φ U+03A6 φ U+03C6 Phi
Χ U+03A7 χ U+03C7 Chi
Ψ U+03A8 ψ U+03C8 Psi
Ω U+03A9 ω U+03C9 Omega
ϑ U+03D1 Theta Symbol (script variant)
ϕ U+03D5 Phi Symbol (straight variant)
ϵ U+03F5 Lunate Epsilon Symbol

Latin-1 Accented Letters

Upper Code Lower Code Name
À U+00C0 à U+00E0 A with Grave
Á U+00C1 á U+00E1 A with Acute
 U+00C2 â U+00E2 A with Circumflex
à U+00C3 ã U+00E3 A with Tilde
Ä U+00C4 ä U+00E4 A with Diaeresis (Umlaut)
Å U+00C5 å U+00E5 A with Ring Above
Æ U+00C6 æ U+00E6 AE (Ash)
Ç U+00C7 ç U+00E7 C with Cedilla
È U+00C8 è U+00E8 E with Grave
É U+00C9 é U+00E9 E with Acute
Ê U+00CA ê U+00EA E with Circumflex
Ë U+00CB ë U+00EB E with Diaeresis
Ì U+00CC ì U+00EC I with Grave
Í U+00CD í U+00ED I with Acute
Î U+00CE î U+00EE I with Circumflex
Ï U+00CF ï U+00EF I with Diaeresis
Ð U+00D0 ð U+00F0 Eth
Ñ U+00D1 ñ U+00F1 N with Tilde
Ò U+00D2 ò U+00F2 O with Grave
Ó U+00D3 ó U+00F3 O with Acute
Ô U+00D4 ô U+00F4 O with Circumflex
Õ U+00D5 õ U+00F5 O with Tilde
Ö U+00D6 ö U+00F6 O with Diaeresis (Umlaut)
Ø U+00D8 ø U+00F8 O with Stroke
Ù U+00D9 ù U+00F9 U with Grave
Ú U+00DA ú U+00FA U with Acute
Û U+00DB û U+00FB U with Circumflex
Ü U+00DC ü U+00FC U with Diaeresis (Umlaut)
Ý U+00DD ý U+00FD Y with Acute
Ÿ U+0178 ÿ U+00FF Y with Diaeresis
Þ U+00DE þ U+00FE Thorn
ẞ U+1E9E ß U+00DF Sharp S (Eszett)

Latin Extended Letters

Common letters from Latin Extended-A and B used in Central and Eastern European, Turkish, Baltic and Romanian text.

Upper Code Lower Code Name
Ā U+0100 ā U+0101 A with Macron
Ă U+0102 ă U+0103 A with Breve
Ą U+0104 ą U+0105 A with Ogonek
Ć U+0106 ć U+0107 C with Acute
Č U+010C č U+010D C with Caron
Ď U+010E ď U+010F D with Caron
Đ U+0110 đ U+0111 D with Stroke
Ē U+0112 ē U+0113 E with Macron
Ė U+0116 ė U+0117 E with Dot Above
Ę U+0118 ę U+0119 E with Ogonek
Ě U+011A ě U+011B E with Caron
Ğ U+011E ğ U+011F G with Breve
Ī U+012A ī U+012B I with Macron
İ U+0130 ı U+0131 I with Dot Above / Dotless I (Turkish)
Ł U+0141 ł U+0142 L with Stroke
Ń U+0143 ń U+0144 N with Acute
Ň U+0147 ň U+0148 N with Caron
Ō U+014C ō U+014D O with Macron
Ő U+0150 ő U+0151 O with Double Acute
Œ U+0152 œ U+0153 OE Ligature
Ř U+0158 ř U+0159 R with Caron
Ś U+015A ś U+015B S with Acute
Ş U+015E ş U+015F S with Cedilla
Š U+0160 š U+0161 S with Caron
Ș U+0218 ș U+0219 S with Comma Below (Romanian)
Ť U+0164 ť U+0165 T with Caron
Ț U+021A ț U+021B T with Comma Below (Romanian)
Ū U+016A ū U+016B U with Macron
Ů U+016E ů U+016F U with Ring Above
Ű U+0170 ű U+0171 U with Double Acute
Ź U+0179 ź U+017A Z with Acute
Ż U+017B ż U+017C Z with Dot Above
Ž U+017D ž U+017E Z with Caron

Currency Symbols

Char Code Name Char Code Name
$ U+0024 Dollar Sign ¢ U+00A2 Cent Sign
£ U+00A3 Pound Sign ¥ U+00A5 Yen Sign
€ U+20AC Euro Sign ₹ U+20B9 Indian Rupee
₽ U+20BD Russian Ruble ₿ U+20BF Bitcoin
₩ U+20A9 Won Sign ₱ U+20B1 Peso Sign
฿ U+0E3F Thai Baht ₴ U+20B4 Hryvnia Sign
₺ U+20BA Turkish Lira ₸ U+20B8 Tenge Sign
¤ U+00A4 Currency Sign ₪ U+20AA New Sheqel Sign
₫ U+20AB Dong Sign ₦ U+20A6 Naira Sign
₡ U+20A1 Colón Sign ₨ U+20A8 Rupee Sign
₭ U+20AD Kip Sign ₮ U+20AE Tugrik Sign
₲ U+20B2 Guarani Sign ₵ U+20B5 Cedi Sign
₾ U+20BE Lari Sign ₼ U+20BC Manat Sign
֏ U+058F Armenian Dram Sign ﷼ U+FDFC Rial Sign
ƒ U+0192 Florin Sign ₣ U+20A3 French Franc Sign

Punctuation & Typography

Char Code Name Char Code Name
… U+2026 Horizontal Ellipsis · U+00B7 Middle Dot
• U+2022 Bullet ◦ U+25E6 White Bullet
‣ U+2023 Triangular Bullet ⁃ U+2043 Hyphen Bullet
§ U+00A7 Section Sign U+00B6 Pilcrow Sign
† U+2020 Dagger ‡ U+2021 Double Dagger
′ U+2032 Prime (feet, minutes) ″ U+2033 Double Prime (inches, seconds)
¡ U+00A1 Inverted Exclamation Mark ¿ U+00BF Inverted Question Mark
‽ U+203D Interrobang ⸮ U+2E2E Reversed Question Mark
№ U+2116 Numero Sign ℅ U+2105 Care Of
℗ U+2117 Sound Recording Copyright ℠ U+2120 Service Mark
⁂ U+2042 Asterism ※ U+203B Reference Mark
‖ U+2016 Double Vertical Line ¦ U+00A6 Broken Bar
´ U+00B4 Acute Accent ¨ U+00A8 Diaeresis

Quotation Marks

Char Code Name Language
“ U+201C Left Double Quotation Mark English (open), German (close)
” U+201D Right Double Quotation Mark English (close), Swedish, Finnish
‘ U+2018 Left Single Quotation Mark English (open, single)
’ U+2019 Right Single Quotation Mark English (close, single), typographic apostrophe
„ U+201E Double Low-9 Quotation Mark German, Polish, Czech (open)
‚ U+201A Single Low-9 Quotation Mark German (open, single)
« U+00AB Left-Pointing Double Angle Quotation Mark (Guillemet) French, Spanish, Russian (open)
» U+00BB Right-Pointing Double Angle Quotation Mark (Guillemet) French, Spanish, Russian (close)
‹ U+2039 Single Left-Pointing Angle Quotation Mark French (open, single)
› U+203A Single Right-Pointing Angle Quotation Mark French (close, single)
「 U+300C Left Corner Bracket Japanese, Chinese (open)
」 U+300D Right Corner Bracket Japanese, Chinese (close)
『 U+300E Left White Corner Bracket Japanese, Chinese (open, nested)
』 U+300F Right White Corner Bracket Japanese, Chinese (close, nested)
❝ U+275D Heavy Double Turned Comma Quotation Mark Ornament Decorative (open)
❞ U+275E Heavy Double Comma Quotation Mark Ornament Decorative (close)
" U+0022 Quotation Mark Straight double quote, used in code
' U+0027 Apostrophe Straight single quote, used in code

Dashes and Hyphens

Char Code Name Use
- U+002D Hyphen-Minus General hyphen, minus
‐ U+2010 Hyphen Proper hyphen
‑ U+2011 Non-Breaking Hyphen Hyphen that never wraps
‒ U+2012 Figure Dash Same width as a digit, phone numbers
– U+2013 En Dash Ranges (1–10)
— U+2014 Em Dash Parenthetical—like this
― U+2015 Horizontal Bar Dialogue
⸺ U+2E3A Two-Em Dash Omitted words
− U+2212 Minus Sign Mathematics
~ U+007E Tilde Approximately, ranges
〜 U+301C Wave Dash Japanese ranges

Spaces & Invisible Characters

The character cells below look empty but contain the real character - click one to copy it.

Char Code Name Use
U+00A0 No-Break Space (nbsp) Space that never wraps
U+202F Narrow No-Break Space Thin non-breaking space (e.g. before units)
U+2002 En Space Half an em wide
U+2003 Em Space One em wide
U+2009 Thin Space Narrow space, between quotes
U+200A Hair Space Very narrow space
U+2007 Figure Space Same width as a digit
U+3000 Ideographic Space Full-width CJK space
​ U+200B Zero Width Space Invisible break opportunity
‌ U+200C Zero Width Non-Joiner Prevents ligatures/joining
‍ U+200D Zero Width Joiner Joins emoji sequences (e.g. 👨‍👩‍👧)
⁠ U+2060 Word Joiner Invisible no-break
­ U+00AD Soft Hyphen Invisible optional hyphenation point
‎ U+200E Left-to-Right Mark Bidirectional text control
‏ U+200F Right-to-Left Mark Bidirectional text control
 U+FEFF Byte Order Mark (BOM) Zero width no-break space, UTF-8 signature
␣ U+2423 Open Box Visible symbol for a space

Check Marks & Ballot Boxes

Char Code Name Char Code Name
✓ U+2713 Check Mark ✔ U+2714 Heavy Check Mark
✗ U+2717 Ballot X ✘ U+2718 Heavy Ballot X
☐ U+2610 Ballot Box ☑ U+2611 Ballot Box with Check
☒ U+2612 Ballot Box with X ☓ U+2613 Saltire
✅ U+2705 White Heavy Check Mark (Check Mark Button) ❌ U+274C Cross Mark
❎ U+274E Negative Squared Cross Mark (Cross Mark Button) ✖ U+2716 Heavy Multiplication X
✕ U+2715 Multiplication X 🗸 U+1F5F8 Light Check Mark
🗹 U+1F5F9 Ballot Box with Bold Check ⍻ U+237B Not Check Mark

Stars & Shapes

Char Code Name Char Code Name
★ U+2605 Black Star ☆ U+2606 White Star
✦ U+2726 Black Four Pointed Star ✧ U+2727 White Four Pointed Star
✩ U+2729 Stress Outlined White Star ✪ U+272A Circled White Star
✫ U+272B Open Centre Black Star ✯ U+272F Pinwheel Star
⭐ U+2B50 White Medium Star 🌟 U+1F31F Glowing Star
● U+25CF Black Circle ○ U+25CB White Circle
◉ U+25C9 Fisheye ◎ U+25CE Bullseye
⚫ U+26AB Medium Black Circle ⚪ U+26AA Medium White Circle
◯ U+25EF Large Circle ⬤ U+2B24 Black Large Circle
◐ U+25D0 Circle with Left Half Black ◑ U+25D1 Circle with Right Half Black
■ U+25A0 Black Square □ U+25A1 White Square
▪ U+25AA Black Small Square ▫ U+25AB White Small Square
◆ U+25C6 Black Diamond ◇ U+25C7 White Diamond
▲ U+25B2 Black Up-Pointing Triangle △ U+25B3 White Up-Pointing Triangle
▼ U+25BC Black Down-Pointing Triangle ▽ U+25BD White Down-Pointing Triangle
▶ U+25B6 Black Right-Pointing Triangle ◀ U+25C0 Black Left-Pointing Triangle
► U+25BA Black Right-Pointing Pointer ◄ U+25C4 Black Left-Pointing Pointer
⬢ U+2B22 Black Hexagon ⬡ U+2B21 White Hexagon
♡ U+2661 White Heart Suit ❤ U+2764 Heavy Black Heart

Common Symbols

Char Code Name Char Code Name
© U+00A9 Copyright ® U+00AE Registered
™ U+2122 Trade Mark ° U+00B0 Degree Sign
• U+2022 Bullet ◦ U+25E6 White Bullet
… U+2026 Ellipsis § U+00A7 Section Sign
U+00B6 Pilcrow † U+2020 Dagger
‡ U+2021 Double Dagger ※ U+203B Reference Mark
✓ U+2713 Check Mark ✔ U+2714 Heavy Check Mark
✗ U+2717 Ballot X ✘ U+2718 Heavy Ballot X
★ U+2605 Black Star ☆ U+2606 White Star
♠ U+2660 Spade Suit ♥ U+2665 Heart Suit
♦ U+2666 Diamond Suit ♣ U+2663 Club Suit
♪ U+266A Eighth Note ♫ U+266B Beamed Eighth Notes
♩ U+2669 Quarter Note ♬ U+266C Beamed Sixteenth Notes
♭ U+266D Music Flat Sign ♯ U+266F Music Sharp Sign
☀ U+2600 Sun ☁ U+2601 Cloud
☂ U+2602 Umbrella ☃ U+2603 Snowman
☎ U+260E Black Telephone ✉ U+2709 Envelope
☺ U+263A White Smiling Face ☹ U+2639 White Frowning Face
♀ U+2640 Female Sign ♂ U+2642 Male Sign
☮ U+262E Peace Symbol ☯ U+262F Yin Yang
☠ U+2620 Skull and Crossbones ☢ U+2622 Radioactive Sign
⚠ U+26A0 Warning Sign ⚡ U+26A1 High Voltage Sign
♻ U+267B Universal Recycling Symbol ⚙ U+2699 Gear
✂ U+2702 Black Scissors ✈ U+2708 Airplane
☕ U+2615 Hot Beverage ⌚ U+231A Watch
✝ U+271D Latin Cross ☪ U+262A Star and Crescent
⚕ U+2695 Staff of Aesculapius (Medical) ⚖ U+2696 Scales

Keyboard & Technical Symbols

Char Code Name Char Code Name
⌘ U+2318 Place of Interest Sign (Command) ⌥ U+2325 Option Key
⇧ U+21E7 Upwards White Arrow (Shift) ⌃ U+2303 Up Arrowhead (Control)
⌫ U+232B Erase to the Left (Backspace) ⌦ U+2326 Erase to the Right (Delete)
⏎ U+23CE Return Symbol ↵ U+21B5 Downwards Arrow with Corner Leftwards (Enter)
⇥ U+21E5 Rightwards Arrow to Bar (Tab) ⇤ U+21E4 Leftwards Arrow to Bar (Shift-Tab)
⎋ U+238B Broken Circle with Northwest Arrow (Escape) ⇪ U+21EA Upwards White Arrow from Bar (Caps Lock)
⏏ U+23CF Eject Symbol ⌤ U+2324 Up Arrowhead Between Two Horizontal Bars (Enter)
␣ U+2423 Open Box (Space) ⌨ U+2328 Keyboard
⏻ U+23FB Power Symbol ⏼ U+23FC Power On-Off Symbol
⎙ U+2399 Print Screen Symbol ⌧ U+2327 X in a Rectangle Box (Clear)
⊞ U+229E Squared Plus (used for the Windows key) ⌂ U+2302 House (Home)
⇞ U+21DE Upwards Arrow with Double Stroke (Page Up) ⇟ U+21DF Downwards Arrow with Double Stroke (Page Down)
⏵ U+23F5 Black Medium Right-Pointing Triangle (Play) ⏸ U+23F8 Double Vertical Bar (Pause)
⏹ U+23F9 Black Square for Stop ⏺ U+23FA Black Circle for Record
⏭ U+23ED Next Track ⏮ U+23EE Previous Track
⏩ U+23E9 Fast-Forward ⏪ U+23EA Rewind
⌀ U+2300 Diameter Sign ⏚ U+23DA Earth Ground

Roman Numerals

Upper Code Lower Code Name
Ⅰ U+2160 ⅰ U+2170 Roman Numeral One
Ⅱ U+2161 ⅱ U+2171 Roman Numeral Two
Ⅲ U+2162 ⅲ U+2172 Roman Numeral Three
Ⅳ U+2163 ⅳ U+2173 Roman Numeral Four
Ⅴ U+2164 ⅴ U+2174 Roman Numeral Five
Ⅵ U+2165 ⅵ U+2175 Roman Numeral Six
Ⅶ U+2166 ⅶ U+2176 Roman Numeral Seven
Ⅷ U+2167 ⅷ U+2177 Roman Numeral Eight
Ⅸ U+2168 ⅸ U+2178 Roman Numeral Nine
Ⅹ U+2169 ⅹ U+2179 Roman Numeral Ten
Ⅺ U+216A ⅺ U+217A Roman Numeral Eleven
Ⅻ U+216B ⅻ U+217B Roman Numeral Twelve
Ⅼ U+216C ⅼ U+217C Roman Numeral Fifty
Ⅽ U+216D ⅽ U+217D Roman Numeral One Hundred
Ⅾ U+216E ⅾ U+217E Roman Numeral Five Hundred
Ⅿ U+216F ⅿ U+217F Roman Numeral One Thousand

Box Drawing

Light, heavy and double-line variants of each piece side by side.

Char Code Name Char Code Name Char Code Name
─ U+2500 Light Horizontal ━ U+2501 Heavy Horizontal ═ U+2550 Double Horizontal
│ U+2502 Light Vertical ┃ U+2503 Heavy Vertical ║ U+2551 Double Vertical
┌ U+250C Light Down and Right ┏ U+250F Heavy Down and Right ╔ U+2554 Double Down and Right
┐ U+2510 Light Down and Left ┓ U+2513 Heavy Down and Left ╗ U+2557 Double Down and Left
└ U+2514 Light Up and Right ┗ U+2517 Heavy Up and Right ╚ U+255A Double Up and Right
┘ U+2518 Light Up and Left ┛ U+251B Heavy Up and Left ╝ U+255D Double Up and Left
├ U+251C Light Vertical and Right ┣ U+2523 Heavy Vertical and Right ╠ U+2560 Double Vertical and Right
┤ U+2524 Light Vertical and Left ┫ U+252B Heavy Vertical and Left ╣ U+2563 Double Vertical and Left
┬ U+252C Light Down and Horizontal ┳ U+2533 Heavy Down and Horizontal ╦ U+2566 Double Down and Horizontal
┴ U+2534 Light Up and Horizontal ┻ U+253B Heavy Up and Horizontal ╩ U+2569 Double Up and Horizontal
┼ U+253C Light Vertical and Horizontal ╋ U+254B Heavy Vertical and Horizontal ╬ U+256C Double Vertical and Horizontal

Rounded corners, dashed lines and diagonals:

Char Code Name Char Code Name
╭ U+256D Light Arc Down and Right ╮ U+256E Light Arc Down and Left
╰ U+2570 Light Arc Up and Right ╯ U+256F Light Arc Up and Left
┄ U+2504 Light Triple Dash Horizontal ┆ U+2506 Light Triple Dash Vertical
╌ U+254C Light Double Dash Horizontal ╎ U+254E Light Double Dash Vertical
╱ U+2571 Light Diagonal Upper Right to Lower Left ╲ U+2572 Light Diagonal Upper Left to Lower Right

Block Elements

Char Code Name Char Code Name
█ U+2588 Full Block ░ U+2591 Light Shade
▀ U+2580 Upper Half Block ▒ U+2592 Medium Shade
▄ U+2584 Lower Half Block ▓ U+2593 Dark Shade
▌ U+258C Left Half Block ▐ U+2590 Right Half Block
▁ U+2581 Lower One Eighth Block ▏ U+258F Left One Eighth Block
▂ U+2582 Lower One Quarter Block ▎ U+258E Left One Quarter Block
▃ U+2583 Lower Three Eighths Block ▍ U+258D Left Three Eighths Block
▅ U+2585 Lower Five Eighths Block ▋ U+258B Left Five Eighths Block
▆ U+2586 Lower Three Quarters Block ▊ U+258A Left Three Quarters Block
▇ U+2587 Lower Seven Eighths Block ▉ U+2589 Left Seven Eighths Block
▔ U+2594 Upper One Eighth Block ▕ U+2595 Right One Eighth Block
▖ U+2596 Quadrant Lower Left ▗ U+2597 Quadrant Lower Right
▘ U+2598 Quadrant Upper Left ▝ U+259D Quadrant Upper Right

Emoji Shortlist

The most-used emoji with their code points. Emoji above U+FFFF need a surrogate pair in UTF-16 strings, so use String.fromCodePoint(0x1F600) in JavaScript or char.ConvertFromUtf32(0x1F600) in C#; ❤️ and ⚠️ are a base character followed by the emoji variation selector U+FE0F.

Emoji Code Name Emoji Code Name
😀 U+1F600 Grinning Face 😂 U+1F602 Face with Tears of Joy
🤣 U+1F923 Rolling on the Floor Laughing 😊 U+1F60A Smiling Face with Smiling Eyes
😍 U+1F60D Smiling Face with Heart-Eyes 🥰 U+1F970 Smiling Face with Hearts
😎 U+1F60E Smiling Face with Sunglasses 🤔 U+1F914 Thinking Face
😅 U+1F605 Grinning Face with Sweat 😭 U+1F62D Loudly Crying Face
🙏 U+1F64F Folded Hands 👋 U+1F44B Waving Hand
👍 U+1F44D Thumbs Up 👎 U+1F44E Thumbs Down
👏 U+1F44F Clapping Hands 🙌 U+1F64C Raising Hands
❤️ U+2764 FE0F Red Heart 🔥 U+1F525 Fire
✨ U+2728 Sparkles 🎉 U+1F389 Party Popper
🚀 U+1F680 Rocket 💡 U+1F4A1 Light Bulb
✅ U+2705 Check Mark Button ❌ U+274C Cross Mark
⚠️ U+26A0 FE0F Warning 💯 U+1F4AF Hundred Points
🐛 U+1F41B Bug 📌 U+1F4CC Pushpin
📝 U+1F4DD Memo 🔗 U+1F517 Link
🎯 U+1F3AF Direct Hit (Bullseye) 👀 U+1F440 Eyes

Named HTML Entities

Every character can be written in HTML as a numeric entity (→ for U+2192); these common ones also have a named entity.

Char Code Entity Char Code Entity
→ U+2192 → ← U+2190 ←
↑ U+2191 ↑ ↓ U+2193 ↓
↔ U+2194 ↔ ⇒ U+21D2 ⇒
U+00A0   © U+00A9 ©
® U+00AE ® ™ U+2122 ™
° U+00B0 ° ± U+00B1 ±
× U+00D7 × ÷ U+00F7 ÷
≠ U+2260 ≠ ≈ U+2248 ≈
≤ U+2264 ≤ ≥ U+2265 ≥
∞ U+221E ∞ √ U+221A √
€ U+20AC € £ U+00A3 £
¥ U+00A5 ¥ ¢ U+00A2 ¢
… U+2026 … • U+2022 •
– U+2013 – — U+2014 —
“ U+201C “ ” U+201D ”
‘ U+2018 ‘ ’ U+2019 ’
« U+00AB « » U+00BB »
§ U+00A7 § U+00B6 ¶
† U+2020 † ‡ U+2021 ‡
½ U+00BD ½ ¼ U+00BC ¼
¾ U+00BE ¾ ² U+00B2 ²
α U+03B1 α π U+03C0 π
Ω U+03A9 Ω μ U+03BC μ
✓ U+2713 ✓ ✗ U+2717 ✗
★ U+2605 ★ ☆ U+2606 ☆
♥ U+2665 ♥ ♠ U+2660 ♠
& U+0026 &amp; < U+003C &lt;
> U+003E &gt; " U+0022 &quot;

How to type Unicode characters

The examples use → (U+2192, decimal 8594) and 😀 (U+1F600).

Where How
Windows Alt code Hold Alt and type the decimal code on the numeric keypad with NumLock on, e.g. Alt+0169 gives ©. Reliable for Latin-1 characters only; use the picker or Alt+X for the rest.
Windows emoji & symbol picker Press Win + . (or Win + ;), then open the Symbols tab and search.
Windows (Word, Outlook, WordPad) Type the hex code and press Alt+X: 2192 then Alt+X becomes →.
macOS Character Viewer Press Ctrl+Cmd+Space and search by name. Option combos type common characters: Option+E then e gives é, Option+2 gives ™, Option+Shift+8 gives °.
macOS Unicode Hex Input Add the "Unicode Hex Input" keyboard in System Settings, then hold Option and type the hex code 2192.
Linux (GTK, GNOME, most apps) Press Ctrl+Shift+U, type the hex code 2192, then press Space or Enter.
HTML Numeric entity &#x2192; (hex) or &#8594; (decimal); named entities such as &rarr; for common characters.
CSS content: "\2192"; in ::before or ::after. Add a space after the escape if a hex digit follows it.
JavaScript "\u2192" for characters up to U+FFFF; "\u{1F600}" or String.fromCodePoint(0x1F600) for higher code points. Look one up with "→".codePointAt(0).toString(16).
Python "\u2192", "\U0001F600" or chr(0x2192); by name with "\N{RIGHTWARDS ARROW}". Look one up with hex(ord("→")).
C# / .NET "\u2192" (UTF-16 unit), "\U0001F600" (32-bit) or char.ConvertFromUtf32(0x1F600). Use Rune to iterate code points safely.
Java / Kotlin "\u2192"; for higher code points new String(Character.toChars(0x1F600)).
PowerShell [char]0x2192 or [char]::ConvertFromUtf32(0x1F600).
SQL Server (T-SQL) NCHAR(0x2192) or an N'→' literal in an nvarchar column.
Plain text & Markdown Paste the character directly and save the file as UTF-8; use our Unicode Encoder to convert between characters and \u escapes.
Related Topics
unicode character table unicode table unicode characters unicode symbols code points copy paste symbols html entities utf-8 table
Share this reference

More References

Encoding
ASCII Table

Complete ASCII character table with decimal, hexadecimal, octal, and binary values. Includes control characters, printable characters, and extended descriptions.