🔒 URL Encode
ℹ️ Encode vs Encode Component
  • Encode: Uses encodeURI() - preserves URL structure (/, ?, &, =)
  • Encode Component: Uses encodeURIComponent() - encodes everything (use for query parameter values)

Example: For redirect_uri in OAuth, use "Encode Component"

🔓 URL Decode
🔍 Parse Query String
📖 Common Use Cases
  • OAuth redirect_uri: Must be URL-encoded when passed as query parameter
  • SAML parameters: SAMLRequest and SAMLResponse in query strings
  • Email addresses in URLs: Special characters like @ and + need encoding
  • Debugging callbacks: Decode callback URLs to inspect parameters
🔒 Privacy Notice

All encoding and decoding is performed locally in your browser. No data is sent to any server.