// free-tool
Paste an encoded URL or query string and read it in plain text instantly — %20s become spaces, %E2%9C%93 becomes ✓, and malformed sequences are reported clearly rather than silently mangled.
no signup · no watermark · unlimited use
No. The transformation happens in your browser with plain JavaScript — nothing you type or paste leaves your device.
In query strings, + traditionally means a space. Toggle the option to treat + as space when decoding form-encoded data.
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.
Convert text to its hexadecimal byte representation.
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.