URL encode / decode
Encoding stays in this tab. Nothing is uploaded.
Input
Output
How to use this tool
Percent-encode or decode a string in this tab. Nothing is uploaded.
Open URL encode
A sample query is already encoded on the right. Encode is selected.
Paste text or a query
Encode uses encodeURIComponent. Switch to Decode to turn % sequences back.
Copy the result
Copy puts the encoded or decoded string on the clipboard.
FAQ
Can I URL-encode text here?
Yes. Encode uses percent-encoding (encodeURIComponent). Decode turns % sequences back into text.
Is this uploaded?
No. Encoding stays in this tab.
What about plus signs?
On decode, + becomes a space, like query strings often do.
Is this a full URL parser?
No. It encodes or decodes the string you paste. It does not split a URL into parts.
What if decode fails?
A broken % sequence shows an error. Fix the hex pairs and try again.