Paste an encoded string. Malformed sequences show an error.
Encoded text
Decoded
How it works
Percent triplets are decoded to bytes, then interpreted as UTF-8.
+ is treated as a literal plus (decodeURIComponent does not map + to space).
Use cases
Read query strings copied from network tools or logs.
Caution
Decoded content can include scripts or sensitive data; handle it carefully.
Common questions
- Plus to space?
- Not here. This follows decodeURIComponent. Replace + with %20 if you need space decoding from application/x-www-form-urlencoded.
- Why errors?
- Incomplete % sequences or invalid UTF-8 after decoding.
- Full URLs?
- Paste only the encoded component; full URLs may need parsing first.
- Privacy?
- Processing is local in the browser.