URL Encoder / Decoder
Escape special characters for query strings and path segments, or reverse an encoded URL back to something readable.
Three steps, no setup
Paste a URL or string
Works on full URLs or individual query parameter values.
Encode or decode
Uses encodeURIComponent under the hood for RFC 3986-compliant output.
Copy the result
Drop the encoded value straight into a query string or API call.
Frequently asked questions
Related tools
Base64 Text Encoder / Decoder
Encode text to Base64 or decode Base64 back to plain text, with full UTF-8 support.
Encoding & ConversionFile to Base64 Converter
Convert any file to a Base64 string, or turn a Base64 string back into a downloadable file.
Encoding & ConversionHTML Entity Encoder / Decoder
Escape special characters to HTML entities, or unescape entities back to readable text.
Encoding & ConversionText to Binary Converter
Convert text to 8-bit ASCII binary, or decode space-separated binary back to text.
Encoding & ConversionText to Unicode Converter
Convert text to Unicode code points (U+XXXX) and decode code points back to characters.
Encoding & ConversionNumber Base Converter
Convert integers between decimal, binary, octal, hexadecimal and other bases.
