URL Decoder
Decode percent-encoded URLs and query strings back to readable text.
How it works
- 1Paste the encoded text.
- 2Choose whether + means a space.
- 3Copy the decoded result.
Features
- UTF-8 decoding for accents and emoji.
- + as space for form data (optional).
- Malformed sequences reported clearly.
- Private: runs in your browser.
Frequently asked questions
Why does + become a space?
HTML forms encode spaces as +. Turn that off to keep literal plus signs.
What does malformed mean?
A % not followed by two hex digits, or bytes that aren't valid UTF-8.
Is anything sent?
No. It runs in your browser.
Related tools
URL EncoderPercent-encode text so it is safe to use in a URL or query parameter.Base64 DecoderDecode Base64 (standard or URL-safe) back to text.UTM BuilderBuild campaign links with UTM parameters for Google Analytics and other tools.Barcode GeneratorMake EAN, UPC, Code 128 and other barcodes as PNG or SVG.