Developer tools

URL Encoder / Decoder

Encode or decode URL text without sending your links to a server.

Processed locally

Choose the mode deliberately. Invalid percent escapes or invalid UTF-8 cannot be decoded. Up to 100000 characters.

URL Encoder / Decoder
Result

Your answer will appear here.

Help and method

Component mode encodes reserved symbols in a single value. Full-URL mode preserves URL separators and does not decode reserved separators. Form-value mode uses + for spaces. Decode once at a time: repeated decoding can change meaning. This is encoding, not encryption.

Methods and reliability

Worked example

An example you can try or adapt to your own values.

URL text
Hello world & مرحبا
Action
Encode
Encoding mode
Single value (component)

Result

Hello%20world%20%26%20%D9%85%D8%B1%D8%AD%D8%A8%D8%A7

Try these inputs