Home >Blog

How to Read SSL Certificate Details: A Practical Guide to Subject, Issuer, CN, SAN, and Fingerprints

Published Updated

SSL certificate details explain which identity a certificate represents, who issued it, which hostnames it covers, and when it can be used. This guide shows how to read those fields with the SSL Certificate Decoder and how to use the results when troubleshooting HTTPS, checking a deployment, or reviewing a renewal.

What you can inspect with the SSL Certificate Decoder

The site accepts public PEM certificate data and PEM certificates saved with .pem, .crt, or .cer extensions. It processes the certificate in your browser and does not upload or store it for decoding. The results can include the certificate status, validity dates and remaining days, Subject, Common Name, organization, Issuer, Subject Alternative Names, Serial Number, X.509 version, signature algorithm, public key information, extensions, and SHA-256 and SHA-1 fingerprints.

How to read SSL certificate details

  1. Open the SSL Certificate Decoder homepage.
  2. Paste a complete public PEM certificate into the input area. Keep the lines -----BEGIN CERTIFICATE----- and -----END CERTIFICATE----- in the input.
  3. If you have a certificate file, choose a .pem, .crt, or .cer file that contains PEM certificate data.
  4. Click Decode and wait for the browser to parse the certificate.
  5. Read the status, names, dates, issuer, extensions, and fingerprints in the result panels. Use Load Safe Sample if you want to see the workflow with the page's sample data, and use Clear to remove the current input.

Meaning of the main certificate fields

Subject

Subject is the identity information associated with the certificate holder. It may contain the Common Name, organization, locality, country, and other distinguished-name attributes. Use it as background identity information, then check SAN for the hostnames that modern browsers use for name matching.

Issuer

Issuer identifies the certificate authority that signed the certificate. Confirm that it is the expected CA when investigating a trust-chain problem, a renewal, or a certificate installed on the wrong endpoint.

Common Name (CN)

Common Name is the traditional primary name shown inside the Subject. It can help you recognize the intended identity, but it should not be treated as the only hostname check. Compare the hostname with the SAN list as well.

Subject Alternative Name (SAN)

SAN lists the DNS names and other identities protected by the certificate. Check every hostname that clients will use. A matching CN does not make an absent or incorrect SAN entry valid for modern HTTPS hostname checks.

Not Before and Not After

Not Before is the beginning of the certificate validity window. Not After is the expiration date. The decoder also shows remaining days where available, which is a quick operational signal. A certificate can contain the right names and issuer but still be expired or not yet valid.

Serial Number

Serial Number is the certificate's unique identifier assigned by the issuer. Record it when matching a deployed certificate to an inventory entry, renewal, replacement, or revocation notice.

SHA-256 Fingerprint

SHA-256 Fingerprint is a hash representation of the certificate bytes. Compare it with a trusted copy to determine whether the exact certificate changed, even when the visible Subject, Issuer, and SAN entries look similar. The page also exposes a SHA-1 fingerprint for reference.

A practical comparison example

When checking a certificate before deployment, read the result in this order:

FieldWhat to verify
Subject and CNThe identity matches the certificate record you expect.
SANEvery required domain name appears in the protected-name list.
IssuerThe signing certificate authority is expected for this environment.
Not Before and Not AfterThe current date falls inside the validity window and the expiration date is acceptable.
Serial NumberThe identifier matches the certificate you selected or documented.
SHA-256 FingerprintThe exact certificate bytes match a trusted or previously saved copy.

If a replacement certificate is being verified, decode both the old and new public certificates and compare the Serial Number, SHA-256 Fingerprint, validity period, Issuer, signature algorithm, and SAN entries. For a live deployment, obtain the certificate from the same path clients use and check each relevant proxy, load balancer, web server, or staging endpoint.

Supported inputs and safety boundaries

The page is designed for public PEM certificate data. A CRT or CER file must contain PEM text; a binary DER file is not treated as PEM by this page. PKCS#7 files such as P7B, PKCS#12 bundles such as PFX or P12, certificate signing requests, and private-key files are outside the supported input boundary. Never paste or upload a private key just to inspect a public certificate.

Common questions

Should I check CN or SAN first?

Check SAN first for hostname coverage, then use Subject and CN as supporting identity information. Modern browsers generally rely on SAN for hostname matching.

What does Not After tell me?

Not After is the certificate expiration date. Compare it with the current date and the decoder's remaining-days value to identify an expired or soon-to-expire certificate.

What is the best field for comparing two certificates?

Compare the SHA-256 Fingerprint for the exact certificate bytes, and also compare the Serial Number, dates, Issuer, and SAN entries to understand the operational change.

Can I decode a PFX or P12 bundle here?

No. The page supports public PEM certificate data and PEM certificates with .pem, .crt, or .cer extensions. PFX and P12 bundles are outside the supported input boundary.

Is it safe to upload a private key?

No. Do not upload a private key. Use only a public certificate; the page states that private keys are rejected before decoding.

For a quick review, open the SSL Certificate Decoder, paste or select the public certificate, click Decode, and inspect the fields above.

FAQ

What is the difference between Subject and Issuer?
Subject describes the certificate identity, while Issuer identifies the certificate authority that signed it.
Should I check CN or SAN first?
Check SAN first for hostname coverage, then use Subject and Common Name as supporting identity information because modern browsers generally rely on SAN.
What do Not Before and Not After mean?
Not Before is the start of the validity window and Not After is the expiration date; the decoder also shows remaining days where available.
What does the SHA-256 Fingerprint identify?
It is a hash representation of the certificate bytes, so comparing it with a trusted copy helps confirm whether the exact certificate changed.
Can the decoder inspect PFX or P12 bundles?
No. The page supports public PEM certificate data and PEM certificates with .pem, .crt, or .cer extensions; PFX and P12 are outside its supported input boundary.

Table of Contents

Information

  • Hits39
  • Published date2026/08/27
0/500
Share your thoughts respectfully.

More Posts

Explore more articles from this section
How to Decode an SSL Certificate Online
Aug 24, 202648views

How to Decode an SSL Certificate Online

Learn how to decode an SSL certificate online by pasting PEM text or uploading a certificate, then review the ...

#ssl certificate#certificate decoder#PEM#TLS
Online Certificate Decoder: Supported Formats and Certificate Details
Sep 20, 202631views

Online Certificate Decoder: Supported Formats and Certificate Details

A browser-based X.509 certificate decoder that parses PEM, CRT, CER, and DER files and shows issuer, subject, ...

#certificate decoder online#X.509#PEM#SSL certificate
How to Check an SSL Certificate Fingerprint
Sep 08, 202630views

How to Check an SSL Certificate Fingerprint

Learn how to use SSL Certificate Decoder to read SHA-256 and SHA-1 certificate fingerprints, copy a fingerprin...

#SSL certificate fingerprint#SHA-256 fingerprint#SHA-1 fingerprint#certificate fingerprint checker
How to Decode a PEM Certificate Online with SSL Certificate Decoder
Aug 30, 202630views

How to Decode a PEM Certificate Online with SSL Certificate Decoder

Learn how PEM boundary markers work and how to decode a public PEM certificate by pasting it or uploading a PE...

#pem certificate decoder#PEM certificate#BEGIN CERTIFICATE#END CERTIFICATE
How to Compare Two SSL Certificates
Sep 14, 202626views

How to Compare Two SSL Certificates

A practical guide to comparing two SSL/TLS certificates: subject and issuer, validity period, key strength, su...

#compare ssl certificates#ssl certificate comparison#openssl compare certificates#x509 compare
X.509 Certificate Decoder: How to Read an X.509 Certificate
Sep 02, 202624views

X.509 Certificate Decoder: How to Read an X.509 Certificate

A practical guide to using SSL Certificate Decoder to inspect a public PEM certificate and understand its X.50...

#x509 certificate decoder#X.509 certificate#SSL certificate decoder#PEM
Feedback email