Title Case Converter
Capitalise headlines properly using AP, Chicago, APA or MLA rules.
Convert text into hexadecimal bytes.
Text to Hex produces the UTF-8 hexadecimal bytes a hex editor would show for your text, formatted the way you need it — space separated for reading, 0x prefixed for source code, or unseparated for comparing against a hash.
Hexadecimal is the format every programmer reads bytes in, because two hex digits are exactly one byte and the mapping is easy to hold in your head in a way that eight binary digits is not.
This produces the UTF-8 hex bytes a hex editor would show for your text, formatted the way you need it: space separated for reading, unseparated for a hash comparison, prefixed with 0x or \x for pasting into source code, or comma separated for a byte array. Upper and lower case are both available, since different tools and languages have different conventions and a mismatch makes two identical values look different.
Space separated, comma separated, 0x prefixed or \x prefixed — each matching where the hex is going.
Because a string comparison between two hex values is case sensitive even though the value is not.
What a hex editor would show, so an accented letter correctly produces two bytes rather than one.
The figure a size limit actually measures, shown next to the character count for comparison.
Any format produced here is read back by the Hex to Text tool without editing.
A value, a key, a string or a whole document.
Space separated for reading, 0x prefixed for source code, or unseparated for comparison.
Upper or lower case hex digits, to match whatever you are comparing against.
The byte count is shown alongside, which is the figure a size limit actually measures.
The value is not — FF and ff are the same byte. But a string comparison between two hex representations is, which is why two identical hashes can look different when one tool outputs upper case and another lower.
Because UTF-8 is variable width. Two hex digits are one byte, and plain ASCII characters take one byte each. An accented letter takes two bytes, so four hex digits, and an emoji takes four bytes, so eight.
It tells a programming language that the number that follows is hexadecimal rather than decimal. Most C-family languages use 0x; some contexts use \x per byte, which is the other option here.
Use the Hex to Text tool, which reads any of these formats — with or without prefixes and separators — and reassembles the UTF-8 bytes into characters.
What people who use the Text to Hex think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the Text to Hex. It takes half a minute and no account.
Write the first reviewCapitalise headlines properly using AP, Chicago, APA or MLA rules.
Rank every word and phrase in your text by how often it appears.
Italic text for fields with no formatting controls.
Decode percent-encoded URLs back into readable text.
Turn text into ⓑⓤⓑⓑⓛⓔ letters in circles.
Generate filler text to an exact character or word budget.
Convert Cyrillic, Greek, Arabic and Hebrew into Latin letters.
Strip filler words so the meaningful terms stand out.