My Tools Garage

Hex / Text / Binary Converter

Convert text to hex or binary and back.

in-browser
Hex

How to use

  1. 1 Paste text to encode, or hex/binary to decode.
  2. 2 Choose Encode or Decode.
  3. 3 Pick Hex or Binary as the format.
  4. 4 Copy the result.

About Hex / Text / Binary Converter

Hexadecimal and binary are two ways of looking at the raw bytes behind a piece of text.

Hex packs each byte into two compact digits (0-9, a-f), which is why it shows up in colour codes, memory dumps, hashes and wire protocols.

Binary spells every byte out as eight bits, the form computers actually work in.

This tool moves freely between plain text and either representation, in both directions, with proper UTF-8 handling so accented letters and emoji are encoded as the correct multi-byte sequences and decode back exactly.

Encoding is forgiving — type anything and read the bytes.

Decoding is strict but friendly: it ignores whitespace so you can paste space-separated or run-together input, then validates that you supplied real hex digits or bits in whole-byte groups, telling you plainly when something is off rather than returning nonsense.

If the bytes do not form valid UTF-8 text, it says so.

Everything runs locally in your browser, so even sensitive data stays on your machine.

Use it to inspect what a string really contains, hand-build a byte sequence, or sanity-check data copied out of a debugger or hex editor.

FAQ

Does it handle emoji and accents?

Yes. Conversion goes through UTF-8, so multi-byte characters encode and decode correctly.

Can I paste hex without spaces?

Yes. Whitespace is ignored on decode, so "48 69" and "4869" both work, as long as there is an even number of hex digits.