How to Search for a Character and Copy Its Hex Code or HTML Entity on Asciify
Open asciify.dev, press Ctrl+K (or click the search field), and type a character name, code point, or the glyph itself. Select the result to see its details, then copy the hex code or HTML entity with one click. This works for standard ASCII, extended/DOS sets, and Unicode characters including emoji, with no account required.
Searching for a character
Asciify's search is designed to match whatever you already know about a character, so you don't need to remember its exact code point first.
You can search by:
- Name — e.g. typing a character's Unicode name or a descriptive term
- Code point — e.g. a hex value like
0041orU+0041 - Glyph — paste or type the character itself
Using the Ctrl+K shortcut
Press Ctrl+K from anywhere on the page to jump straight to the search field. This is the fastest path when you're already scrolling through a character set and want to look something up without scrolling back to the top.
Browsing by category instead
If you don't know the name, browse the category list instead. Asciify groups characters so you can narrow down by type:
| Category | Count | Range / notes |
|---|---|---|
| Control | 28 | 0–8, 14–31, 127 |
| Whitespace | 6 | 9–13, 32 |
| Punctuation & symbols | 32 | 33–47, 58–64, 91–96, 123–126 |
| Numbers | 10 | 48–57 |
| Uppercase letters | 26 | A–Z (65–90) |
| Lowercase letters | 26 | a–z (97–122) |
Switching between standard and extended sets
Asciify lets you toggle between Standard, Extended, DOS, and Compact views. The set you choose changes which characters appear in your browsing results, so pick the one that matches your target environment:
- Standard — the classic 0–127 ASCII range
- Extended / DOS — characters beyond standard ASCII, useful when working with legacy encodings or code-page-specific output
- Compact — a condensed view for scanning many characters at once
If a character you expect isn't showing up, check which set is active before assuming it's missing.
Viewing and copying the hex code or HTML entity
Once you've found the character:
- Select it — click the character in the results or category list.
- Read its details — the detail view shows the character's code point (hex) and its HTML entity.
- Copy what you need — use the single-click copy control next to the value you want.
The two outputs serve different purposes:
- Hex code — for use in code, config files, escape sequences, or when you need the numeric value (e.g. in JavaScript, CSS, or a database).
- HTML entity — for embedding the character directly in HTML markup so it renders reliably regardless of document encoding.
Copy whichever matches where the character is going. If you're writing HTML, the entity is usually the safer choice; if you're writing code or comparing values, take the hex.
Common snags
- Nothing matches your search. Try a different identifier — if the name fails, search the code point, or vice versa. Also confirm the right character set is selected.
- The character looks different from what you expected. Emoji and some symbols render differently across platforms. Asciify shows multiple emoji styles (Twemoji, Noto, Fluent, OpenMoji, and others) for reference and comparison, so the glyph you see may not match your target system's rendering. The code point is what actually matters.
- You copied the entity but it shows as literal text. Make sure you pasted it into HTML source, not into a plain-text field that escapes it.
What you don't need to do
There's no sign-up, no ads, and no tracking cookies involved in using the reference. You can search, browse, and copy without creating an account.