Use tool

URL encoder and decoder

Encode and decode URL components, full URLs, and form values locally in your browser, with per-line batch processing and multi-round decode troubleshooting. Input and output are not written to the URL, local storage, or backend logs.

If a URL contains tokens, codes, signatures, or session values, paste it only into the input field and review sensitive parameters before sharing output.

Browser localNo input sentNo address-bar query readNo URL/storage writes
Output
Error location and sensitive parameter hints
Complete transform report

URL encoding boundary

Choose the mode

Use URL component for query values or path segments. Full URL mode preserves : / ? # & =. Form value mode follows application/x-www-form-urlencoded space and plus handling.

Locate errors

Malformed percent encoding, invalid UTF-8, failed batch lines, and layered encoding hints are shown as text diagnostics. Failed lines stay unchanged.

Sensitive parameters

The page reports common sensitive query key names only. Output is still the full transformed text, so redact before copying, downloading, or sharing.

Local boundary

This page does not request target URLs, send input, or write input, output, diagnostics, mode, or rounds to the URL, storage, or cookies.