ClearPaste · Developer Tools

URL Encoder / Decoder

Last updated: August 28, 2026

Encode text into percent-encoded URL-safe form, or decode a URL-encoded string back to readable text.

Runs in your browser — nothing uploaded

How it works

Encode uses encodeURIComponent semantics: reserved characters (spaces, &, ?, =, /, non-ASCII) become %XX sequences. Decode reverses any percent-encoded string, including + as space in query-style input.

Use cases

Building query parameters by hand. Decoding the encoded mess a redirect URL made of your link. Checking what a tracking parameter actually contains.

Related tools

JSON Formatter & Validator Base64 Encode / Decode HTML Entity Escape / Unescape

Frequently asked questions

Encode or encodeURIComponent?

This uses the component form — every reserved character is escaped, which is what you want for parameter values.

Does it decode + as space?

Yes — both %20 and + decode to a space.

Is anything uploaded?

No — encoding runs locally in your browser.