URL Encoder / Decoder
Encode or decode URL components and complete URLs safely.
Processed privately on your device
Helpful guidance
Choose component mode for query values, path segments or fragments that must escape reserved characters.
Full URL mode preserves structural characters such as colon, slash and question mark while escaping unsafe text.
Decode reverses valid percent escapes; malformed escape sequences are reported instead of partially changing input.
Frequently asked questions
When should I use component mode?
Use it for a single query value, path segment or other data inserted inside a URL.
What does full URL mode preserve?
It keeps URL structure such as scheme separators, slashes, question marks and ampersands readable.
Why does decode report an error?
A percent sign must be followed by two hexadecimal digits and the bytes must form valid text.
Is the URL requested or opened?
No. The tool only transforms text locally and makes no network request.