Back to Tools

URL Encoder / Decoder

Encode and decode URLs

0 characters

About URL Encoding

URL encoding converts characters into a format that can be transmitted over the Internet. Special characters are replaced with a "%" followed by two hexadecimal digits.

Space: %20 or +
Special chars: ! # $ & ' ( ) * + , / : ; = ? @ [ ]

What is URL Encoding?

URL encoding (also called percent-encoding) converts characters into a format safe for transmission in URLs. Special characters are replaced with a percent sign followed by their hexadecimal ASCII value (e.g., space becomes %20).

Common Use Cases

Search Queries

Encode search terms with spaces and special characters.

API Parameters

Safely pass data in URL query strings.

Link Sharing

Create valid URLs containing special characters.

Form Data

Encode form submissions for HTTP requests.

How It Works

1

Choose Mode

Select Encode to convert text to URL-safe format, or Decode to reverse.

2

Enter Text

Type or paste your text or URL into the input field.

3

Process

Click the button to encode or decode your input.

4

Copy Result

Copy the processed output to use in your URLs.