SAML Response Decoder is a Chrome extension that allows users to decode and view SAML responses easily. It's an invaluable tool for support engineers, developers, and administrators working with SAML for authentication and authorization. Additionally, it displays 509 certificate information within the SAML response. While there are several SAML decoding tools available, the SAML Response Decoder prioritizes user privacy by not automatically detecting SAML responses during login or other operations. Instead, our tool provides a straightforward interface where users can manually paste their SAML responses for decoding. This design choice ensures maximum control for the user and minimizes potential security or privacy concerns.
Your privacy is of utmost importance. All decoding operations are performed locally on your machine; no SAML responses or decoded information are sent to any external servers. Neither the extension’s developers nor any third parties can access the data you decode using this extension.
- Decode Base64 encoded SAML responses
- View user attributes and other information extracted from the SAML response along with the 509 certificate details
- Copy the decoded information to the clipboard
- Download the decoded XML
- Visit the SAML Response Decoder page on the Chrome Web Store.
- Click the "Add to Chrome" button.
- Download or clone this repository to your local machine.
- Open Chrome and navigate to
chrome://extensions/
. - Enable
Developer mode
at the top right. - Click
Load unpacked
and select the directory of the downloaded extension.
- Click on the extension icon in the Chrome toolbar.
- Paste your Base64 encoded SAML response into the provided textarea.
- Press the
Decode
button to view the extracted details. - Utilize the
Copy to Clipboard
button to copy the refined information, or theDownload Decoded XML
button to retrieve the full decoded pretty XML file.
The Forge Library by Digital Bazaar, Inc. is employed to parse and extract data from X509 certificates. This library is accessible under the terms of either the BSD License or the GNU General Public License (GPL) Version 2, with the copyright header retained as mandated.
This initiative is licensed under the MIT License. Comprehensive license details are available upon inquiry or within the project's official documentation.
For support, feature propositions, or contributions, please initiate an issue or pull request on the GitHub repository.
Employ this extension at your discretion. Always ensure compliance with privacy or security policies when decoding and examining SAML responses.
This modest project is presently overseen by Yasin. For inquiries, suggestions, or further details, don't hesitate to connect:
- Email: [email protected]
- GitHub: github.com/yasinsd