URL Encode and Decode

Escape text so it is safe inside a web address, or decode an escaped string back to plain text, for a single value or a whole URL. Runs in your browser.

Also searched as: url encode · url decode · url encoder · percent encoding · urlencode

Loading the tool…

How to use it

  1. 1

    Choose a direction

    Encode plain text, or decode an escaped string.

  2. 2

    Pick the scope

    A single value, or a whole URL that keeps its : / ? & characters.

  3. 3

    Copy the result

    Copy the encoded or decoded text.

Questions about url encode and decode

When should I use "whole URL"?

When you want to keep the structure of a link and only escape the unsafe parts.

Why did decoding fail?

A stray % or an incomplete escape sequence will show an error; fix it and try again.

Is my text uploaded?

No, encoding and decoding run in your browser.

Related tools