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.

Related tools