Decode your Certificate Signing Request (CSR) data for free with our online decoder tool, quickly and easily view important information like domain name, organization, and public key
About CSR Decoder Tool
If you have ever received a Certificate Signing Request (CSR) from a client and wanted to know what it contained, then our CSR Decoder tool is for you. It will help you decode the contents of your CSR and display the contents in a human-readable format. Our free online CSR decoder tool can be a useful tool for anyone who needs to view the information contained within a CSR.
Some common uses for a CSR decoder tool include:
- Verifying the information contained within a CSR before submitting it to a CA
- Troubleshooting issues with a CSR or digital certificate
- Viewing the information contained within a CSR for compliance or auditing purposes
How to use our free CSR Decoder tool ?To use it, simply follow these steps:
- Copy the encoded CSR from the location where it was generated or obtained.
- Paste the encoded CSR into the above form and click the "Decode" button
- The tool will then decode the CSR and display the result in a formatted table
The decoded information will include the common name (CN), organization (O), organizational unit (OU), country (C),Public Key and other details associated with the CSR. You can then verify that the information contained within the CSR is correct and matches the organization's details.
-----BEGIN RSA PUBLIC KEY----- MIIBCgKCAQEA8+To7d+2kPWeBv/orU3LVbJwDrSQbeKamCmowp5bqDxIwV20zqRb 7APUOKYoVEFFOEQs6T6gImnIolhbiH6m4zgZ/CPvWBOkZc+c1Po2EmvBz+AD5sBd T5kzGQA6NbWyZGldxRthNLOs1efOhdnWFuhI162qmcflgpiIWDuwq4C9f+YkeJhN n9dF5+owm8cOQmDrV8NNdiTqin8q3qYAHHJRW28glJUCZkTZwIaSR6crBQ8TbYNE 0dc+Caa3DOIkz1EOsHWzTx+n0zKfqcbgXi4DJx+C1bjptYPRBPZL8DAeWuA8ebud VT44yEp82G96/Ggcf7F33xMxe0yc+Xa6owIDAQAB -----END RSA PUBLIC KEY-----
What is a CSR?
A CSR is an encoded message submitted by an applicant to a CA to get an SSL certificate. In other words, it is a request from an applicant to a CA to get a digital certificate. It's generally created on the host at which the certificate will be set up and contains information which will be held in the certificate like the business name, common name (domain name), locality, and state. Additionally, it includes the public key which will be contained in the certification.
A CSR carries the following information in encrypted form as
- Common Name
- Organization Name
- Organization Unit
- Email Address
The common form of a CSR File is .PEM FormatHere is an example of what a CSR looks like:
-----BEGIN CERTIFICATE REQUEST----- MIICvDCCAaQCAQAwdzELMAkGA1UEBhMCVVMxDTALBgNVBAgMBFV0YWgxDzANBgNV BAcMBkxpbmRvbjEWMBQGA1UECgwNRGlnaUNlcnQgSW5jLjERMA8GA1UECwwIRGln aUNlcnQxHTAbBgNVBAMMFGV4YW1wbGUuZGlnaWNlcnQuY29tMIIBIjANBgkqhkiG 9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8+To7d+2kPWeBv/orU3LVbJwDrSQbeKamCmo wp5bqDxIwV20zqRb7APUOKYoVEFFOEQs6T6gImnIolhbiH6m4zgZ/CPvWBOkZc+c 1Po2EmvBz+AD5sBdT5kzGQA6NbWyZGldxRthNLOs1efOhdnWFuhI162qmcflgpiI WDuwq4C9f+YkeJhNn9dF5+owm8cOQmDrV8NNdiTqin8q3qYAHHJRW28glJUCZkTZ wIaSR6crBQ8TbYNE0dc+Caa3DOIkz1EOsHWzTx+n0zKfqcbgXi4DJx+C1bjptYPR BPZL8DAeWuA8ebudVT44yEp82G96/Ggcf7F33xMxe0yc+Xa6owIDAQABoAAwDQYJ KoZIhvcNAQEFBQADggEBAB0kcrFccSmFDmxox0Ne01UIqSsDqHgL+XmHTXJwre6D hJSZwbvEtOK0G3+dr4Fs11WuUNt5qcLsx5a8uk4G6AKHMzuhLsJ7XZjgmQXGECpY Q4mC3yT3ZoCGpIXbw+iP3lmEEXgaQL0Tx5LFl/okKbKYwIqNiyKWOMj7ZR/wxWg/ ZDGRs55xuoeLDJ/ZRFf9bI+IaCUd1YrfYcHIl3G87Av+r49YVwqRDT0VDV7uLgqn 29XI1PpVUNCPQGn9p/eX6Qo7vpDaPybRtA2R7XLKjQaF9oXWeCUqy1hvJac9QFO2 97Ob1alpHPoZ7mWiEuJwjBPii6a9M9G30nUo39lBi1w= -----END CERTIFICATE REQUEST-----
What is Private Key ?
A private key is generally created in precisely the same time when you create the CSR. It should be saved safely on the server you generated it on. During the handshake process, the private key and its public counterpart are used for authentication. A user’s web browser will use the public key to decrypt the digital signature left by the private key. If it’s readable, the signature is authenticated and secure connection can be negotiated. If you lose your private key, you will be unable to install your SSL certificate and will need to generate a new key pair.