URL Encoder & Decoder
Encode or decode a URL component.
Processed on your device. Your files and text are not uploaded.
Operations apply to the complete input. Review the result before replacing your original.
How to use
Paste your input, choose an operation, then copy or download the result.
When to use URL Encoder & Decoder
Encode a single value before placing it in a query parameter or URL path component. Decode reveals the text represented by percent-encoded bytes.
Practical example
Hello world & tools becomes Hello%20world%20%26%20tools. Decode returns the original phrase.
Should I encode an entire website URL?
Usually not with this component encoder: it also encodes separators such as : and /. Encode individual values. A plus sign is not treated as a space when decoding here.