In the HTTP-Redirect binding (A SAML binding used for exchanging AuthNRequests, SAML Logout Requests and SAML Logout Responses) the SAML Message is sent as a HTTP GET parameter. This message must be url encoded before being sent.
Use this tool to URL encode and decode a SAML Message GET parameter. Paste a SAML Message and obtain its url-encoded version or paste an url-encoded SAML Message and obtain its plain-text version.