Wondering what might be lurking behind the text you have copied from the web or a document (white space and newline chars, maybe zero-width invisible character to boot)? Curious about how emoji composed of multiple characters are constructed? Find out here how to view non-printing characters and Unicode code points for any text.
First, a Mayan Step Count
If you count each small, steep step up one side of Chichen Itza’s Kukulcan pyramid, you shall arrive at the number 91—and almost at the top. There’s one more step on one side to the very top, after all, so the total number of pyramidal steps is 4 × 91 + 1 or 365.
As is the wont for Mayan culture (or its common reception), underneath the facade of the building also known as the Castillo are meaningful numbers—one step per day in the Mayan calendar’s year in this case.
Now, want to peek underneath the facade of the building known as Unicode? There are numbers to be found, as is a computer’s wont, and meaning perchance:
How to View Non-Printable Characters and Unicode Code Points in Any Text
Time needed: 1 minute
To find the Unicode code point for all characters and reveal hidden non-printable symbols in a text:
- Paste or enter the text under Input in the form below.
- Find the text including many non-printing characters under With Non-Printable Characters.
All the code points: See the text represented as UTF-16 code points under As Unicode Code Points.
All the parts: Both will, for the most part, show the individual parts for combining characters; browsers may still combine two characters to the combined form for display.
Example: The astronaut 🧑🏽🚀 will display as the Unicode code points U+1F9D1U+1F3FDU+200DU+1F680, of which it is composed. - Hover over any character to see its Unicode code point or rendered representation, respectively.
Alternatives: You can also find code points for individual characters using Character Viewer on a Mac and Characters on Gnome Linux (see below) or using View non-printable unicode characters elsewhere on the web.
Text Including Non-Printable Characters
Hover to see Unicode code points.
Text as Unicode Code Points
Hover to see characters as rendered.
Non-Printable Character Representation
␉ | Tab |
␊ | Line feed (newline) |
␌ | Form feed |
␍ | Carriage return (newline) |
␠ | Whitespace |
 | Newline |
␢ | Zero-width joiner (for combining chars) |
␗ | New paragraph |
Is there a plain-text version of an emoji? How to Get the Text Version of Emojis (and Vice Versa)
View Unicode Characters with Mac Character Viewer
To find the Unicode code point for a character on a Mac:
- Open Character Viewer on the Mac.
Here’s how: Select Edit | Emoji & Symbols from the menu.
Emoji panel: If the emoji panel opens, click the button in its top right corner to expand it. - Type or paste the character or characters in the Search field.
- Click on the desired character in the search results with the right moue button.
- Select Copy Character Info from the context menu that has appeared.
- Paste the code point information, for example in a blank note in Notes.
Here’s what you get: Find the UTF-16 codes under Unicode: and the UTF-8 codes under, well, UTF-8:.
View Code Points Using Gnome Characters on Linux
To reveal the Unicode code point for a character on Linux Gnome:
- Open Characters.
- Click Search.
Keyboard shortcut: You can also press Ctrl F. - Type or paste the character whose code point you want to reveal.
Just one: Characters will find individual characters or emoji. - Click the character in search results.
- Find the UTF-16 code under Unicode:
Combining characters: For combining chars, click See also, then click the characters in succession to see their code points.
How to View Unicode Characters, Non-Printable Chars and Code Points in Any Text: FAQ
How can I find out more about a Unicode character?
To see details about a character or code point, search for its UTF-16 representation as revealed above using a Unicode character search engine.
Can I identify code points with Windows Character Map?
No, not easily.
While Character Map lets you find characters by name (to copy and insert them, for instance), locating information for a specific character is not a task accomplished easily with it.
UTF-16: For a character highlighted in character map, you can find the UTF-16 code point in the lower left corner.
(How to view Unicode characters, non-printable chars and code points in any text first published June 2024)