URL Encode & Decode

Encode or decode URLs and query strings. Handles special characters, spaces, and Unicode.

About This Tool

URL encoding (percent-encoding) replaces unsafe characters in URLs with %XX hex codes. Use 'Encode' for full URLs (preserves :, /, ?, etc.) and 'Encode Component' for query parameter values (encodes everything except letters, digits, and - _ . ~).