Represent each Unicode code point in text as binary, hexadecimal, or decimal, or turn space-separated numeric values back into text.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
Each Unicode code point is written in base 2, 16, or 10 and separated from the next with a space. Reverse conversion validates every token in the selected radix, rejects values above U+10FFFF, and creates one code point per token; this is code-point notation, not UTF-8 byte encoding.
Hi
Result: 01001000 01101001 Character count: 2
Unicode inspection checks U+ values, HTML and XML debugging checks numeric character references, and radix exercises compare “A” as decimal 65, hexadecimal 41, and binary 01000001.