CharacterMap.org is a free online character map that lets you browse, search, and copy any Unicode character to your clipboard.
What is CharacterMap.org?
CharacterMap.org is a web-based tool for viewing, searching, and copying Unicode characters, from the ASCII table (0–127) through accented letters, currency symbols, math signs, arrows, and emoji. It requires no installation, account, or payment. Users input a character by clicking it or typing a name, code point, or numeric range, and the output is a copy of the character (with optional metadata) to the system clipboard. The site is developed by GreatSoftwareCompany.com and is completely free with no ads, tracking, or upsells.
Key Features
- Search by name, code point, or range — type "heart" to find related emoji, "65-90" to display uppercase letters A–Z, or "U+00E9" for é.
- Customizable display — toggle numeric (decimal), octal, hexadecimal, description, Unicode code point (U+XXXX), and HTML entity for every character.
- One-click copy — click any character to copy it, along with all enabled details, directly to the clipboard.
- Category browsing — choose from ASCII Table, Letters, Punctuation, Numbers, Math, Currency, Symbols, Arrows, Emojis, and Hearts.
- Non-printable filter — hide control characters (0–31, 127) for a cleaner view.
- Full Unicode coverage — supports all 150,000+ defined Unicode characters, with the first 128 matching ASCII exactly.
- Free and privacy-respecting — no accounts, no ads, no tracking; supported by optional donations via the Support Us page.
Who is it for?
- Web developers who need to quickly find HTML entities (e.g.,
©for ©) or Unicode code points for rendering special characters in web pages. - Writers and translators who insert accented letters, typographic quotes, or non-English punctuation (like « » or ¿) into documents.
- Anyone who occasionally needs to copy a symbol — such as an arrow (→), a mathematical sign (≠), or an emoji (😀) — without opening a system character map.
What can you do with CharacterMap.org?
- Copy a symbol for design work: Click the ♥ heart icon to paste it into a graphic, then toggle the HTML code display to get the entity for web use.
- Look up character codes for programming: Search for "A" to see its ASCII decimal (65), hex (41), and Unicode code point (U+0041) — useful in C, Python, or HTML.
- Browse by category for inspiration: Open the "Arrows" section to quickly find and copy various arrow symbols for diagrams or UI mockups.









