About this tool
Encode special characters into RFC 3986 percent-encoded strings or decode encoded URLs back to human-readable text with dedicated component and full-URI modes.
Convert text and query parameters to and from RFC 3986 percent-encoding with component and full URL modes.
Example
Run the tool to generate output.
Encode special characters into RFC 3986 percent-encoded strings or decode encoded URLs back to human-readable text with dedicated component and full-URI modes.
Use URL Encode/Decode when query strings, redirects, or webhook callbacks break because reserved characters like spaces, ampersands, or question marks are not encoded properly.
Encode spaces, ampersands, and special characters in search parameters like `q=cats & dogs?` into `q=cats%20%26%20dogs%3F` to prevent broken API calls.
Decode an encoded return URL like `redirect_uri=https%3A%2F%2Fapp.example.com%2Fcallback` to verify its destination domain.