URL Encoder — Percent Encoding

Encode special characters in text or URLs to safe percent-encoding.

How it works

Unsafe characters become %XX byte sequences per RFC 3986.

Examples

InputOutput
hello worldhello%20world
a&b=ca%26b%3Dc
咖啡%E5%92%96%E5%95%A1

Frequently Asked Questions

Why does URL encoding exist?

URLs can only contain a limited character set; special characters must be percent-encoded to travel safely.

What is %20?

It is the encoded form of a space character.

Does it handle non-English text?

Yes — non-ASCII characters are UTF-8 encoded into multiple %XX sequences.

Related Tools

URL DecoderBase64 EncoderBase64 Decoder