Capture a SAMLResponse during SSO
Use browser DevTools on the ACS POST: copy the SAMLResponse hidden field. For redirect binding, copy the query parameter from the location bar before the page navigates away.
Decode SAMLResponse assertions, attributes, and signing certificates
Decode SAMLResponse XML after enterprise SSO login. This SAML response decoder reads StatusCode, NameID, Conditions, AttributeStatement, and embedded X.509 certificates. Paste Base64 from an HTTP-POST ACS callback, a redirect URL, or raw XML. To debug outbound requests, use the SAML Request Decoder. Fully client-side.
StatusCode | Success or failure URI |
InResponseTo | AuthnRequest ID this answers |
Destination | SP ACS URL |
Issuer | IdP entity ID |
NameID | Stable user identifier |
Audience | SP entity ID allowed to consume the assertion |
NotOnOrAfter | Assertion expiry (clock skew matters) |
SessionIndex | Logout correlation token |
Use browser DevTools on the ACS POST: copy the SAMLResponse hidden field. For redirect binding, copy the query parameter from the location bar before the page navigates away.
Check NotBefore and NotOnOrAfter against your server clock. Confirm Audience matches your SP entity ID. Skew or wrong audience is a frequent cause of silent login failures.
When an X509Certificate is present, compare the SHA-256 fingerprint with the cert registered in your SP. For full PEM inspection, use the SSL/TLS Certificate Decoder.
Paste the SAMLResponse form field, redirect parameter, or XML. The tool decodes Base64 and DEFLATE when needed.
Look at the AttributeStatement table for each attribute name and value returned by the IdP.
No. Parsing stays in your browser with JavaScript only.
Use the SAML Request Decoder for AuthnRequest payloads before login.