Unicode Explorer & Character Lookup

Search, inspect, and copy Unicode characters while exploring code points, blocks, scripts, categories, and character encodings.

Unicode Explorer

Browse 172k+ named Unicode characters. Filter, inspect, and copy.

Loading Unicode…

Understanding Unicode: Code Points, Scripts & Character Properties

Learn how Unicode characters are organized, how code points identify them, and why the same character may display differently across fonts and systems.

What Is a Unicode Code Point?

Every Unicode character is identified by a unique code point such as U+0041 for the letter A or U+20AC for the euro sign. Code points provide a universal way to identify characters independently of the font, device, browser, or operating system displaying them.

Format: U+0000 to U+10FFFF

How Is Unicode Organized?

Unicode characters are organized using properties such as blocks, scripts, and general categories. Blocks group related ranges, scripts identify writing systems such as Latin or Arabic, and categories describe whether a character is a letter, number, punctuation mark, symbol, separator, or another type.

Browse: Category, Block & Script

Why Can Unicode Characters Look Different?

Unicode defines characters and their properties, but fonts determine how many of those characters actually look on screen. The same code point can therefore appear slightly different across operating systems, browsers, applications, and fonts, while unsupported characters may appear as empty boxes or replacement symbols.

Display: Depends on Font & System Support
Explore the language of digital text

More Than Letters: Explore the Unicode Universe

The Unicode Explorer lets you search, inspect, and copy characters from writing systems, mathematical notation, technical symbols, punctuation, currency signs, arrows, historic scripts, and thousands of other encoded characters. Look up a Unicode code point, discover its block and script, inspect UTF encodings, or simply find an unusual symbol to copy.

Unicode character lookup Code point finder UTF-8 & UTF-16 HTML entities Unicode blocks & scripts
Example lookup Copy-ready
Ω
GREEK CAPITAL LETTER OMEGA
U+03A9
Greek and Coptic · Greek
Uppercase Letter

Search by Name or Code

Search Unicode characters by official name, visible character, hexadecimal code point, block, category, or script.

Inspect Encodings

See UTF-8 bytes, UTF-16 values, JavaScript escapes, CSS escapes, decimal references, and hexadecimal HTML entities.

Browse Unicode Structure

Filter characters by Unicode block, writing script, or general category to explore related groups without knowing a name first.

Copy in One Click

Copy the character itself or its U+ code point for use in websites, code editors, documents, design work, and messages.

A much bigger world than emoji

What Can You Find in Unicode?

Unicode is the character standard behind text on the modern web. It includes everyday alphabets alongside mathematical symbols, arrows, technical marks, ancient writing systems, combining marks, punctuation, currencies, and many other character families.

A Ž ñ
Latin
Letters used across many languages.
Ω π Σ
Greek
Language, science, and mathematics.
Ж Я Б
Cyrillic
Characters used by many Slavic languages.
→ ↔ ⇧
Arrows
Direction, navigation, and notation.
∞ ≠ √
Math
Operators, relations, and notation.
€ ¥ ₹
Currency
Currency signs from around the world.
Unicode organization

Block, Script, Category — What's the Difference?

01

Unicode Block

A block is a defined range of code points grouped for organizational purposes, such as Basic Latin, Arrows, Mathematical Operators, or Greek and Coptic.

02

Unicode Script

A script describes the writing system associated with a character, such as Latin, Greek, Arabic, Cyrillic, Hebrew, Han, or Devanagari.

03

General Category

Categories describe what kind of character something is: uppercase letter, decimal digit, punctuation mark, math symbol, separator, combining mark, and more.

U+
Code point anatomy

What Does U+0041 Mean?

U+0041
Character
A
Decimal
65
Block
Basic Latin
Script
Latin

The U+ prefix identifies a Unicode code point, while the hexadecimal number identifies the exact character. This gives developers and applications a universal reference independent of how a font draws the character.

One Character, Many Representations

A Unicode character can be represented differently depending on where you use it. The explorer exposes common developer-friendly forms so you do not have to manually convert between code points, HTML references, UTF encodings, or escape sequences.

Unicode
U+20AC
Euro Sign
HTML hexadecimal
€
Numeric character reference
UTF-8
E2 82 AC
Encoded byte sequence
JavaScript
\u20AC
Unicode escape
Useful in more places than you might expect

Why Use a Unicode Character Explorer?

A Unicode lookup tool is useful whenever you need to identify, debug, copy, encode, compare, or understand a character that ordinary keyboards do not make easy to access.

Web & Software Development

Inspect code points, HTML character references, JavaScript escapes, UTF encodings, and symbols appearing unexpectedly in source code.

Writing & Publishing

Find punctuation, quotation marks, typographic symbols, accented letters, currency signs, and special characters for documents and websites.

Languages & Scripts

Explore characters from Latin, Greek, Cyrillic, Arabic, Hebrew, Indic scripts, CJK ranges, historic writing systems, and many others.

Math & Science

Locate mathematical operators, Greek letters, arrows, technical notation, superscripts, subscripts, and scientific symbols.

Debug Strange Characters

Identify unfamiliar symbols, invisible formatting characters, combining marks, or visually similar characters that appear in copied text.

Design & Creative Work

Discover arrows, geometric shapes, decorative marks, stars, technical symbols, and unusual characters for labels, interfaces, and layouts.

Search Tips

You can search using a character name such as arrow, currency, Greek, or letter. If you already know the code point, search for a value such as U+2192. You can also paste a character directly into the search box.

arrow U+03A9 copyright 数学 €
字

Why Do Some Characters Appear as Boxes?

Unicode can define a character even when your current font does not contain a glyph for it. In that situation, your browser or operating system may display an empty square, replacement symbol, or fallback font.

This does not necessarily mean the Unicode character is invalid. It usually means the font or software rendering the page does not support that particular character yet.

Unicode
Search · Inspect · Copy

One Unicode Explorer, Thousands of Characters to Discover

Whether you are looking for a rare symbol, a foreign-language character, a mathematical operator, an arrow, a currency sign, a punctuation mark, or the exact Unicode code point behind a piece of text, the UtilityGlen Unicode Explorer gives you a fast way to investigate it.

Search the Unicode database, filter by block, script, or character category, inspect UTF-8 and UTF-16 values, view HTML and JavaScript representations, and copy the result directly from your browser.

Find the character. Decode the code point. Copy what you need.

Unicode Explorer FAQ

Frequently Asked Questions About Unicode Characters

Quick answers about Unicode code points, blocks, scripts, UTF-8 and UTF-16, HTML character references, font support, searching, and copying special characters.

What is Unicode?

Unicode is a universal character-encoding standard that assigns identifiers to characters used in writing systems, symbols, punctuation, mathematics, technical notation, and many other forms of digital text.

What is a Unicode code point?

A code point is the unique numeric identifier assigned to a Unicode character. It is usually written with the prefix U+, followed by a hexadecimal value, such as U+0041 for the capital letter A.

How do I search for a Unicode character?

Use the explorer search box to look up a character by its official Unicode name, visible character, or code point. You can also narrow the results using Unicode category, block, and script filters.

What is the difference between a Unicode block and script?

A Unicode block is a range of code points grouped for organization, while a script identifies the writing system associated with a character. A block and script can be related, but they are not the same property.

What are UTF-8 and UTF-16?

UTF-8 and UTF-16 are encoding formats used to store Unicode characters as bytes or code units. The character stays conceptually the same, but its encoded representation depends on the chosen format.

What are HTML Unicode codes?

HTML can represent Unicode characters using numeric character references. For example, the right arrow → can be written as → or →.

Why do some Unicode characters appear as boxes?

Your browser may know the Unicode character while the active font does not contain a matching glyph. In that case, the character can appear as an empty square, replacement symbol, or fallback glyph.

Why can the same Unicode character look different?

Unicode defines the identity and properties of a character, but fonts define its visual appearance. Different fonts, browsers, apps, and operating systems can therefore render the same code point differently.

Can I copy Unicode characters from the explorer?

Yes. Select a character to inspect it, then copy the character itself or its U+ code point. You can paste supported Unicode text into websites, code editors, documents, messaging apps, and other text fields.

What kinds of characters can I find?

The explorer includes letters, numbers, punctuation, mathematical operators, arrows, currency symbols, technical marks, combining characters, writing systems, historic scripts, and many other named Unicode characters.

Can the explorer help identify strange characters?

Yes. Paste or search for unfamiliar characters to inspect their name, code point, block, script, category, encodings, and other properties. This can be useful when debugging copied text or unexpected symbols.

Does the Unicode Explorer run in my browser?

The explorer's search, filtering, inspection, and copy functions are designed to work directly in the browser using the Unicode data loaded by the page, so you can explore characters without manually submitting each lookup.

Still exploring?

Use the Unicode Explorer above to search a character, inspect its properties, and copy the representation you need.

U+2192 → U+03A9 Ω U+20AC €
UtilityGlen

Handy web tools for daily use. Everything runs right in your browser—no sign-ups, no cloud uploads, and your data stays entirely on your device.