Skip to content

Hex encoder / decoder

Encode any text into hex (UTF-8 byte sequence) or decode a hex string back to text. Separator and case configurable.

Mode
0 chars
Output will appear here as you type.
Separator

Features

How it works

  1. Choose Encode to go from text to hex, or Decode for the reverse.
  2. Paste your text or hex string into the input.
  3. Pick a separator (none, space, dash or colon) and toggle uppercase, then copy the result.

Your files never leave this page

Every conversion runs entirely in your browser using WebAssembly. There is no upload, no server-side processing, no analytics, and no cookies. Open DevTools → Network during the operation and you will see zero outbound traffic.

Related tools

Topics covered