About This Tool
What is Character Map?
A tool for browsing, searching, and copying Unicode special characters. Features a Unicode block browser, mathematical font style converter, and combining character generator.
How to Use
- In the Unicode tab, select a block to browse special characters.
- Click a character to copy it and view detailed info.
- In the Font Converter tab, type text to convert it to various mathematical font styles.
- In the Combining Chars tab, add combining marks to a base character.
Key Features
- 22 Unicode block browser
- 13 mathematical font style conversions
- Combining diacritical mark generator
- Character detail info (code point, HTML entity, UTF-8)
- Recent character history
Tips
- You can search by code point directly (e.g., U+0041).
- Font conversion uses Unicode mathematical symbols and only converts A-Z, a-z, 0-9.
- Recent characters are saved in browser local storage and persist across sessions.
Character Map
Browse and copy Unicode special characters
Frequently Asked Questions
What is Unicode and why does it matter?▼
Unicode is a universal character encoding standard that assigns a unique number (code point) to every character in every writing system. It supports over 149,000 characters across 161 scripts. Without Unicode, computers could only display characters from one language at a time. Unicode enables multilingual text, emoji, mathematical symbols, and special characters to coexist in a single document.
How do I find a specific special character?▼
Use the search bar to search by Unicode code point (e.g., U+0041 for 'A') or by typing the character directly. You can also browse by Unicode block — select a category like 'Arrows', 'Mathematical Operators', or 'Box Drawing' to see all characters in that range. Click any character to copy it and view its details.
What are combining diacritical marks?▼
Combining diacritical marks are Unicode characters that attach to the preceding character to modify it — adding accents, dots, lines, or other marks above or below. For example, combining an 'a' with a combining acute accent (U+0301) produces 'á'. The Combining Chars tab lets you experiment with adding multiple marks to any base character.
Related Tools
Codec (Encoder / Decoder)
Encode and decode text in Base64, Base64URL, Base32, Hex, and ASCII85
URL Encoder / Decoder
Encode or decode URL strings
Data Format Converter
Convert and validate between JSON, YAML, TOML, XML, INI, and Properties formats
Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-512 hashes from text
JWT Encoder / Decoder
Encode or decode JWT tokens
Regex Tester
Test regular expressions with real-time matching