Use for one query value, key or path segment. Reserved separators are encoded.
Plain Text
0 chars
Encoded URL
0 chars
Choose the encoding for the job
Use for a complete URL. Structural characters such as :/?&= remain meaningful.
Use for HTML form-style values where spaces are represented by plus signs.
Frequently asked questions
Can I encode multiple values at once?
Yes. Enable “Process each line separately” to preserve line breaks while transforming each line independently.
Why does decoding sometimes fail?
A percent sign must be followed by two hexadecimal digits, and encoded byte sequences must form valid UTF-8.
Is input sent to a server?
No. Encoding, decoding, copying and downloading happen locally in your browser.
Common Encodings Reference
| Character | Encoded | Note |
|---|---|---|
| space | %20 | Also + in form data |
| & | %26 | Parameter separator |
| = | %3D | Key=value separator |
| ? | %3F | Query string start |
| # | %23 | Fragment identifier |
| / | %2F | Path separator (Component only) |