Unicode Browser

Unicode Browser

Explore 39,656 Unicode characters. Search, filter by category or script, and copy any symbol with one click.

39,656 characters

About the Unicode Browser

Explore the entire Unicode character set. Search, filter, and copy any symbol — from common arrows and math operators to rare scripts and emoji.

Search by Name

Find any Unicode character by typing its name, codepoint, or the character itself. Results update instantly as you type.

Filter by Category

Browse characters by Unicode block, script, or general category — letters, numbers, punctuation, symbols, emoji, and more.

One-Click Copy

Click any character to copy it to your clipboard. The detail panel shows the codepoint, UTF-8 encoding, HTML entity, and CSS escape for developers.

Complete Coverage

Explore the full Unicode standard including Latin, Cyrillic, CJK, Arabic, mathematical operators, box drawing, arrows, and emoji blocks.

Frequently Asked Questions

Unicode is the universal character encoding standard that assigns a unique number (codepoint) to every character in every writing system. It covers over 150,000 characters across 160+ scripts, plus symbols, emoji, and control characters.

You can paste the character directly into your HTML, use its HTML entity (e.g., ★ for a star), or reference it in CSS with a backslash escape (e.g., content: "\2605"). All modern browsers support the full Unicode range.

Empty squares (tofu) appear when your browser does not have a font installed that contains that character. This is common for rare scripts, historic characters, and recently added emoji. Installing additional system fonts can help.

A block is a named, contiguous range of codepoints defined by the Unicode standard. For example, Basic Latin (U+0000-007F) contains ASCII characters, and Arrows (U+2190-21FF) contains arrow symbols. Blocks group related characters together for easier navigation.