🗺️ Unicode Character Map
Browse & search all Unicode characters · UTF-8/UTF-16/HTML encoding · One-click copy
Character Browser
What Can the Unicode Character Map Do?
The Unicode Character Map is a visual tool for browsing and searching Unicode characters. It supports browsing by block, searching by name, viewing multiple encoding formats (UTF-8/UTF-16/HTML entity/CSS/JS), and one-click copy to clipboard.
Why choose ️ Unicode Character Map
- Browse by Block: 17 common Unicode blocks including Latin, Greek, CJK, Emoji, and more
- Name Search: Quick find by character name keywords
- Multiple Encodings: Simultaneously display codepoint, decimal, UTF-8, UTF-16, HTML entity, CSS, and JS encodings
- One-click Copy: Click any encoding value or character to copy
- Paginated Browsing: 256 characters per page with quick navigation
When to use ️ Unicode Character Map
Frontend Development: Find HTML entities, CSS escapes, and JS escapes for special characters.
Design & Typography: Browse decorative symbols, arrows, math symbols, and other special characters.
Internationalization: View character ranges and encodings for different writing systems.
Technical Background
Unicode is maintained by the Unicode Consortium. Version 15.1 contains 149,813 characters. Code points range from U+0000 to U+10FFFF, divided into 17 planes. The BMP (Basic Multilingual Plane, U+0000-FFFF) contains the most commonly used characters. UTF-8 is the most widely used web encoding, ASCII-compatible, with variable length 1-4 bytes.
Frequently Asked Questions
What is a Unicode character map?
A visual tool for browsing and searching Unicode characters. Unicode contains 140,000+ characters covering all writing systems. Browse by block, search, view encodings, one-click copy.
How many characters in Unicode?
Unicode 15.1 contains 149,813 characters covering 161 writing systems. Code point range U+0000 to U+10FFFF.
UTF-8 vs UTF-16?
UTF-8: 1-4 bytes (ASCII 1, Chinese 3, emoji 4). UTF-16: 2 or 4 bytes. UTF-8 is most common for web; UTF-16 is JS internal encoding.
How to input special characters?
One-click copy from this tool; Windows Alt+numpad; macOS Ctrl+Cmd+Space; HTML + hex; CSS \\ + hex; JS \\u + hex.
What are Unicode blocks?
Unicode groups characters by function into blocks: Basic Latin (U+0000), CJK (U+4E00), Emoticons (U+1F600), etc.