Unicode Character Map
Browse Unicode characters by block — Latin, Greek, Arrows, Math, Currency, Emoji and more. Click any character to copy it. Runs entirely in your browser.
Basic Latin — 96 characters
Related Tools
Markdown → HTML
Convert Markdown to clean HTML instantly. Supports GFM, tables, code blocks, and more.
Case Converter
Convert text to camelCase, PascalCase, snake_case, kebab-case, and more — all at once.
HTML → Markdown
Convert HTML to clean Markdown instantly. Supports headings, links, lists, tables, and code blocks.
How to Use
- Select a Unicode block from the category chips to browse characters in that range.
- Or type in the search box to find characters by name (e.g. “arrow”, “heart”).
- Hover over any character to see its Unicode code point and official name.
- Click a character to instantly copy it to your clipboard.
- Paste it into documents, code, or any text field.
Unicode Block Categories
- Basic Latin — Standard ASCII characters (U+0000–U+007F)
- Latin Extended — Accented letters and diacritics for European languages
- Greek & Coptic — Greek alphabet and mathematical symbols
- Arrows — Directional arrows (←↑→↓↗↘↙↖)
- Mathematical — Operators, fractions, superscripts (∑∞±√)
- Currency — Currency symbols (€£¥₹₿)
- Emoji — Smileys, objects, flags, and symbols
Unicode Code Points
Each character has a unique code point written as U+XXXX. In HTML, use &#DECIMAL; or &#xHEX; to embed any character without copying.