Hex ↔ Text

Hex ↔ Text is a free encode & crypto tool that runs entirely in your browser — bytes to text and back, any base. No upload, no account, no limits.

Loading Hex ↔ Text…

How to use Hex ↔ Text

  1. Open the Hex ↔ Text tool.
  2. Paste or type your text, code or a token into the input field.
  3. The output updates as you type — adjust the options if you need a different format.
  4. Copy the result, or share the URL to hand the exact input to someone else.

About Hex ↔ Text

Convert text to hexadecimal bytes and back. Going to hex, you can pick the separator (space, none or 0x-prefixed) and uppercase the digits; going back, it tolerates mixed formatting and decodes the bytes as UTF-8 text.

What people use it for

Frequently asked questions

Can I choose the formatting?

Yes — space-separated, no separator, or 0x-prefixed, with optional uppercase.

Is it UTF-8 aware?

Yes. Text is encoded and decoded as UTF-8, so multi-byte characters convert correctly.

Is it private?

Every calculation happens on this page, in your own browser. Your input is never sent to a server, never logged and never used for training — which also means the tool keeps working when you are offline.

Related tools

All Encode & Crypto tools · Every tool on OmniWebTools