← Back to Tools
🔗 URL Encoder & Decoder
Encode and decode URLs for safe transmission
Input
🔒 Encode URL
🔓 Decode URL
📦 Encode Component
Output
📋 Copy Output
🔄 Swap Input/Output
🗑️ Clear All
🔍 What's the Difference?
Encode URL:
Encodes special characters in a full URL, preserving :, /, ?, &, =, etc.
Decode URL:
Decodes URL-encoded strings back to normal text
Encode Component:
Encodes everything including :, /, ?, &, =, etc. Use for query parameters or URL parts
💡 Common Use Cases
Encode query parameters with special characters
Decode URLs from logs or browser address bars
Prepare data for inclusion in URLs
Debug URL-related issues in web applications
Safely transmit data in URL parameters
📋 Examples
Space:
" " → "%20" or "+"
Special chars:
"Hello World!" → "Hello%20World%21"
URL component:
"foo=bar&baz=qux" → "foo%3Dbar%26baz%3Dqux"
Copied to clipboard!