Security Tools

SAML Response Analyzer

Decode and analyze SAML responses. View assertions, attributes, conditions, and signature status in a structured format.

Upload SAML Response XML

What is SAML?

SAML (Security Assertion Markup Language) is an XML-based framework for exchanging authentication and authorization data between identity providers and service providers. It enables Single Sign-On (SSO) functionality.

SAML Responses contain assertions about a user's identity, attributes, and authentication context, digitally signed to ensure integrity and authenticity.

Validation Checks

  • Validates XML structure and well-formedness
  • Checks for digital signature presence
  • Verifies X.509 certificate information
  • Validates assertion timestamps (NotBefore/NotOnOrAfter)
  • Extracts user attributes and assertion details

About SAML

Security Assertion Markup Language (SAML) is an XML-based standard for exchanging authentication and authorization data between identity providers and service providers. It enables single sign-on (SSO) — users authenticate once with their identity provider and gain access to multiple applications without re-entering credentials.

SAML responses are Base64-encoded XML documents that contain assertions about the user. This tool decodes the response, parses the XML structure, and presents the assertions, attributes, conditions, and signature information in a readable format. It is useful for debugging SSO integrations and verifying that identity providers are sending the expected data.