PageyPagey
Menu
Theme
Theme

URL encode and decode

Turn spaces, accents and symbols into %-codes for a web address or query string, or decode them back into text.

Nothing leaves your device.Free and unlimited, no account needed. This tool works in your browser, so nothing is uploaded.

Encode or decode

URL encode and decode online

Percent-encode text for a web address or query string, or decode %-codes back into text, with UTF-8 accents and emoji handled. Free, and nothing leaves your device.

  1. 1

    Choose encode or decode.

  2. 2

    Type or paste the text or address.

  3. 3

    Copy the result.

Looking for one in particular? URL decode.

Questions

Should I encode a value or a whole address?

Encode a single value, such as a search term, to put inside a query string: every symbol is encoded. For a whole address, choose the setting that keeps :, /, ? and & so it still works as a link.

Is URL encode and decode free?

Yes, and as often as you like. It works in your browser, so there is nothing to sign up for.

What happens to my files?

They stay on your device. Everything is worked out in your browser, so nothing you type or choose is uploaded.

Do I need to install anything?

No. It works in the browser on any computer, tablet or phone.

Can I use URL encode and decode from my own code?

You won't need to: every programming language has hashing, Base64 and URL encoding built in. This page is for quick jobs by hand.