URL Encoder / Decoder

Encode or decode URLs and query parameter values instantly.

Encoding uses encodeURIComponent(), which is suitable for query parameter values and individual URL components. It does not preserve URL separators such as /, ?, and &. Decoding reports an error if the input contains invalid percent-encoding.