Pick a Unicode block
Choose Latin-1, Greek, Currency, Arrows, Math, and other BMP blocks from the list.
Interactive Unicode character table: browse blocks, click a glyph for U+ codes, JS escapes, HTML entities, UTF-8 and UTF-16. Runs locally in your browser.
Loading tool…
Follow these steps for a clear answer.
Choose Latin-1, Greek, Currency, Arrows, Math, and other BMP blocks from the list.
Open Unicode, JS escape, HTML numeric/named, UTF-8, and UTF-16 with one-click copy.
Search by glyph, name, or entity—or Go to a code point such as U+2665.
Version 1.0.0 · Last reviewed 2026-07-28
glyph ↔ code_point; escape = \uXXXX; html = &#dec; | &name;; utf8 = UTF-8(code_point)Use the tool above to browse Unicode blocks and copy encodings. The tables below highlight common symbols for everyday web and text work.
| Unicode | Escape | HTML | Description |
|---|---|---|---|
| U+0009 | \u0009 |
	 |
Horizontal tab |
| U+000A | \u000A |
|
Line feed |
| U+000D | \u000D |
|
Carriage return |
| U+00A0 | \u00A0 |
  / |
Non-breaking space |
| Char | Unicode | Escape | HTML numeric | HTML named | Description |
|---|---|---|---|---|---|
| & | U+0026 | \u0026 |
& |
& |
Ampersand |
| • | U+2022 | \u2022 |
• |
• |
Bullet |
| ◦ | U+25E6 | \u25E6 |
◦ |
— | White bullet |
| ∙ | U+2219 | \u2219 |
∙ |
— | Bullet operator |
| ‣ | U+2023 | \u2023 |
‣ |
— | Triangular bullet |
| ⁃ | U+2043 | \u2043 |
⁃ |
— | Hyphen bullet |
| ° | U+00B0 | \u00B0 |
° |
° |
Degree |
| ∞ | U+221E | \u221E |
∞ |
∞ |
Infinity |
| ♥ | U+2665 | \u2665 |
♥ |
♥ |
Black heart |
| ❤ | U+2764 | \u2764 |
❤ |
— | Heavy black heart |
| Char | Unicode | Escape | HTML numeric | HTML named | Description |
|---|---|---|---|---|---|
| $ | U+0024 | \u0024 |
$ |
— | Dollar |
| € | U+20AC | \u20AC |
€ |
€ |
Euro |
| £ | U+00A3 | \u00A3 |
£ |
£ |
Pound |
| ¥ | U+00A5 | \u00A5 |
¥ |
¥ |
Yen / yuan |
| ¢ | U+00A2 | \u00A2 |
¢ |
¢ |
Cent |
| ₹ | U+20B9 | \u20B9 |
₹ |
— | Indian rupee |
| ₱ | U+20B1 | \u20B1 |
₱ |
— | Peso |
| ₩ | U+20A9 | \u20A9 |
₩ |
— | Korean won |
| ฿ | U+0E3F | \u0E3F |
฿ |
— | Thai baht |
| ₫ | U+20AB | \u20AB |
₫ |
— | Vietnamese dong |
| ₪ | U+20AA | \u20AA |
₪ |
— | Israeli shekel |
| Char | Unicode | Escape | HTML numeric | HTML named | Description |
|---|---|---|---|---|---|
| © | U+00A9 | \u00A9 |
© |
© |
Copyright |
| ® | U+00AE | \u00AE |
® |
® |
Registered trademark |
| ℗ | U+2117 | \u2117 |
℗ |
— | Sound recording copyright |
| ™ | U+2122 | \u2122 |
™ |
™ |
Trademark |
| ℠ | U+2120 | \u2120 |
℠ |
— | Service mark |
| Char | Unicode | Escape | HTML | Named |
|---|---|---|---|---|
| α–ω | U+03B1–U+03C9 | \u03B1… |
α… |
α… |
| Α–Ω | U+0391–U+03A9 | \u0391… |
Α… |
Α… |
Open the Greek and Coptic block in the tool for the full set.
| Context | Example for © (U+00A9) |
|---|---|
| HTML named | © |
| HTML numeric | © |
| JavaScript | \u00A9 |
| Python | \u00A9 or chr(169) |
| Linux input | Ctrl+Shift+U, 00A9, Enter |
| Windows | Alt+0169 (code page dependent) |
Basic Latin, Latin-1, Latin Extended-A, IPA Extensions, Greek, Cyrillic, Hebrew, Arabic, Devanagari, General Punctuation, Currency, Letterlike Symbols, Number Forms, Arrows, Math Operators, Misc Technical, Box Drawing, Block Elements, Geometric Shapes, Miscellaneous Symbols, Dingbats, Braille, CJK Symbols, Hiragana, and Katakana. Use Go to code point for characters outside these ranges.
Key distinctions behind the tool.
ASCII covers 128 characters (0–127). Unicode includes ASCII as its first 128 code points and adds scripts and symbols for virtually every writing system.
U+ introduces a Unicode code point in hexadecimal. U+00A9 is the copyright sign © (decimal 169).
Named entities (©) are readable when they exist. Numeric entities (© or ©) work for any code point.
Press Ctrl+Shift+U, type the hex code point (for example 2665 for ♥), then Enter.
No. Unicode defines the character repertoire. UTF-8 is an encoding that stores code points as one or more bytes.
Paste a character into Search, type U+20AC, or use Go to code point. Switch Unicode block for Greek, arrows, currency, and more.