URL Encoder & Decoder
Encode and decode URLs with support for different encoding types and validation
Encode URL
Decode URL
Validate
Swap
Clear
URL Component
Full URL
Query String
Path Segment
Auto Process
Strict Mode
Input URL
0 characters
Insert Sample
Clear
Format
Output
0 characters
Test URL
Analyze
Beautify
URL Analysis
Enter a URL to see detailed analysis
Encoding Stats
Input Length:
0
Output Length:
0
Size Change:
0%
Encoding Type:
None
Validation
Ready to process
Quick Actions
Complex URL Sample
Query String Sample
Encoded URL Sample
Encoding Guide
Batch Processing
Input URLs (one per line)
Encode All
Decode All
Clear
Results
Results will appear here after processing
Copy Results
URL Encoding Guide
Common Characters That Need Encoding
Reserved Characters
Space → %20
! → %21
" → %22
# → %23
$ → %24
% → %25
& → %26
' → %27
( → %28
) → %29
Special Characters
+ → %2B
, → %2C
/ → %2F
: → %3A
; → %3B
= → %3D
? → %3F
@ → %40
[ → %5B
] → %5D
Encoding Types
URL Component Encoding
Encodes individual URL components (query parameters, path segments)
Full URL Encoding
Encodes the entire URL while preserving structure
Query String Encoding
Specifically for query string parameters
Success!