// free-tool
Type text and see its UTF-8 bytes as hexadecimal — with a choice of separator (spaces, none, or 0x prefixes). Useful for debugging encodings, crafting byte payloads or teaching how text becomes bytes.
no signup · no watermark · unlimited use
No. The transformation happens in your browser with plain JavaScript — nothing you type or paste leaves your device.
UTF-8 — the encoding used by the web. 'A' becomes 41, '€' becomes e2 82 ac.
Encode any text to Base64 — Unicode-safe.
Decode Base64 back to readable text instantly.
Percent-encode text for safe use in URLs and query strings.
Decode percent-encoded URLs back to readable text.
Decode hexadecimal bytes back into readable text.
Convert text into binary (bits), byte by byte.
I build fast, privacy-first web applications with Next.js — these converters run entirely in the browser, and yours can too.