Encode / Decode
Encode / Decode Tool
Convert URL components, Base64 text, HTML entities, and query parameters in your browser. Nothing is uploaded, saved, logged, or written to the URL.
URL
Encode or decode URL components with encodeURIComponent and decodeURIComponent.
Base64
Encode and decode Base64 while preserving Unicode text.
HTML
Escape and unescape common HTML entities without executing the result.
Query Params
Parse a full URL or query string into key/value rows.
Result
Ready for inputFormatted parameters
| Key | Value |
|---|
Local processing only
All encoding, decoding, and query parsing runs in this page with browser APIs. The tool does not call a backend, upload input, store history, or append content to the address bar.
Common uses
API debugging
Decode request parameters, encode callback values, and inspect copied URLs without sending data elsewhere.
Unicode-safe Base64
TextEncoder and TextDecoder keep non-ASCII text intact instead of falling back to ASCII-only conversion.
Safe HTML output
Escaped and unescaped text stays in textareas and text nodes, so pasted markup is not executed.
FAQ
Is any content sent to 6MCloud?
No. This is a frontend-only page and every operation runs locally in the browser.
Why can URL decode fail?
decodeURIComponent rejects malformed percent-encoding, such as an incomplete UTF-8 sequence or a trailing percent sign.
Does this include HMAC signing?
No. This first release only covers core encoding, decoding, and query parameter parsing.