Tool
Character & Digital Conversion
Reveal what’s actually in your text — rich-text HTML, every code point, hidden / control / zero-width chars, plus live conversions between text, hex, base64, URL, HTML entities, Unicode escapes, binary, decimal code points, number bases, SHA hashes, and Unix timestamps. Everything runs locally.
Rich-text paste inspector
Paste from Word, Outlook, a webpage, or any rich source. The browser sends both text/plain and text/html to the clipboard; this tool captures both so you can see the actual HTML being copied around.
Character inspector
Every code point in the input, with hidden / control / zero-width characters surfaced and labeled.
| # | Char | U+ | Dec | UTF-8 | UTF-16 | HTML | Category | Name |
|---|---|---|---|---|---|---|---|---|
| 0 | H | U+0048 | 72 | 48 | 0048 | H | letter | — |
| 1 | e | U+0065 | 101 | 65 | 0065 | e | letter | — |
| 2 | l | U+006C | 108 | 6C | 006C | l | letter | — |
| 3 | l | U+006C | 108 | 6C | 006C | l | letter | — |
| 4 | o | U+006F | 111 | 6F | 006F | o | letter | — |
| 5 | , | U+002C | 44 | 2C | 002C | , | punctuation | — |
| 6 | · | U+00A0 | 160 | C2 A0 | 00A0 | | whitespace | NO-BREAK SPACE (NBSP) |
| 7 | w | U+0077 | 119 | 77 | 0077 | w | letter | — |
| 8 | o | U+006F | 111 | 6F | 006F | o | letter | — |
| 9 | r | U+0072 | 114 | 72 | 0072 | r | letter | — |
| 10 | l | U+006C | 108 | 6C | 006C | l | letter | — |
| 11 | d | U+0064 | 100 | 64 | 0064 | d | letter | — |
| 12 | ! | U+0021 | 33 | 21 | 0021 | ! | punctuation | — |
| 13 | ■ | U+200B | 8203 | E2 80 8B | 200B | ​ | format | ZERO WIDTH SPACE |
| 14 | · | U+0020 | 32 | 20 | 0020 |   | whitespace | SPACE |
| 15 | L | U+004C | 76 | 4C | 004C | L | letter | — |
| 16 | o | U+006F | 111 | 6F | 006F | o | letter | — |
| 17 | o | U+006F | 111 | 6F | 006F | o | letter | — |
| 18 | k | U+006B | 107 | 6B | 006B | k | letter | — |
| 19 | ■ | U+00AD | 173 | C2 AD | 00AD | ­ | format | SOFT HYPHEN |
| 20 | h | U+0068 | 104 | 68 | 0068 | h | letter | — |
| 21 | e | U+0065 | 101 | 65 | 0065 | e | letter | — |
| 22 | r | U+0072 | 114 | 72 | 0072 | r | letter | — |
| 23 | e | U+0065 | 101 | 65 | 0065 | e | letter | — |
| 24 | . | U+002E | 46 | 2E | 002E | . | punctuation | — |
Live encoder / decoder
Type or paste into any field — every other field updates live. Invalid input in one field just leaves the others unchanged.
Number base converter
Type into any base; the others convert. Handles arbitrarily large integers.
SHA hashes
UTF-8 bytes of the input are hashed with the browser’s Web Crypto API.
…
…
…
…