URL Encoder / Decoder
Make text safe to use inside a URL, or reverse the process.
Result
hello%20world%3F
Processing happens locally in your browser. Nothing you enter is uploaded.
How It Works
Type or paste your text, choose Encode or Decode, and copy the result.
Example
"hello world" encodes to "hello%20world".
Frequently Asked Questions
- Why do URLs need encoding?
- URLs can only contain a limited set of characters safely — encoding converts spaces and special characters into a percent-encoded form.
Related Tools
Base64 Encoder / Decoder
Editor's pickEncode text to Base64, or decode Base64 back to plain text.
JSON Formatter
Editor's pickFormat, validate, and beautify JSON with proper indentation.
HTML Encoder / Decoder
Similar toolEncode text to HTML entities, or decode HTML entities back to plain text.
Color Converter
Related toolConvert between HEX and RGB color formats.
CSS clamp() Calculator
Related toolGenerate a fluid CSS clamp() value that scales between a minimum and maximum size across viewport widths.
curl Command Generator
Related toolBuild a curl command from a method, URL, headers and body.