JustConvertAll-in-One Convert

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

Advertisement

Unicode is the universal character encoding standard that assigns a unique numeric code point to every character used in human writing — over 149,000 characters across 161 scripts, plus symbols, mathematical notation, emoji, and control characters. Each code point is written in the form U+XXXX (e.g., U+0041 is the Latin capital letter A; U+1F600 is the grinning face emoji). The complete Unicode character repertoire is organized into named blocks, each containing characters from a specific script or category.

Finding the right Unicode character for a specific purpose — a mathematical operator, a currency symbol, an arrow, a typographic mark, or a special letter — traditionally required consulting Unicode charts or operating system character map utilities (Windows Character Map, macOS Character Viewer). Browser-based character maps provide the same functionality without opening a separate application, and with search capability that lets users find characters by their official Unicode name rather than browsing through thousands of code points.

This tool provides a searchable Unicode character map organized by block categories. Characters can be browsed by selecting a Unicode block (Basic Latin, Latin Extended, Greek & Coptic, Arrows, Mathematical Operators, Currency Symbols, Emoji, and more) or searched by name. Hovering over a character reveals its code point and official Unicode name. Clicking any character copies it to the clipboard instantly, ready to paste into any document, code editor, or form field.

Common Use Cases

Inserting special symbols in documents and presentations

Technical writers, mathematicians, and publishers regularly need characters outside the standard keyboard range: em dashes (—), ellipses (…), degree symbols (°), fractions (½ ¼), registered trademark symbols (®), multiplication signs (×), and Greek letters (α β γ) for formulas. The character map provides fast access to these symbols by name or category, eliminating the need to remember HTML entity codes or navigate operating system character panels.

Finding Unicode code points for programming and HTML

Frontend developers embedding special characters in HTML need the correct numeric entity or Unicode escape: ☃ for a snowman, \u2665 for a heart in JavaScript, or \u{1F600} for an emoji. The character map displays the code point for any character, making it easy to translate a visual symbol into the exact escape sequence needed for HTML, CSS content properties, JavaScript string literals, or JSON values.

Locating obscure technical and scientific symbols

Academic papers, engineering documents, and technical specifications use symbols from the Mathematical Operators block (∈, ∉, ∑, ∏, ∇), the Letterlike Symbols block (ℝ, ℤ, ℂ for number sets), and various currency and unit symbols (₿, Ω, μ). The search function finds these symbols by their Unicode name rather than requiring knowledge of which Unicode block they belong to.

How to Use

  1. Select a Unicode block from the category chips to browse characters in that range.
  2. Or type in the search box to find characters by name (e.g. “arrow”, “heart”).
  3. Hover over any character to see its Unicode code point and official name.
  4. Click a character to instantly copy it to your clipboard.
  5. Paste it into documents, code, or any text field.

Unicode Block Categories

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.