Choose a mode
Encode, decode, or parse a URL into its parts.
Encode a single value or a whole URL, decode it back, and see exactly which escape is broken.
Split a URL into its parts and edit its query parameters in a table.
Encodes every character with a meaning in URLs, such as / ? & = and #. Use it for one value.
Encode, decode, or parse a URL into its parts.
Pick component, whole URL or form encoding. Broken escapes are pointed out.
Copy it, or edit the query parameters and copy the rebuilt URL.
Generate images, video and 3D models from your own code with WaveSpeed AI.
Create images from a prompt, or edit the ones you have.
Turn a still image or a prompt into a short video clip.
Turn a picture into a 3D model.
$1 in free credits for eligible new accounts. No card needed. Generators have separate account and credit requirements. The URL encoder is free.
Yes, with no account and no limits.
No. Everything runs in your browser tab, so links with tokens or personal data stay on your device.
Encode a single value (a search term, a redirect target, a path segment) as a component, so / ? & = and # are escaped. Encode a whole URL only to fix spaces and other characters that aren’t allowed, keeping its structure.
In query strings and form data a + stands for a space, as browsers send forms that way. Elsewhere in a URL it is a plus sign. The decoder has a switch for it.
Text that was encoded twice, so a space appears as %2520 instead of %20. The decoder notices it and can decode all layers at once.
Everything except letters, digits and - _ . ~ in component mode, written as UTF-8 bytes in %XX form, as RFC 3986 describes.
Free, private and without sign-up.