X.509 Certificate Decoder
Paste a PEM certificate to view subject, issuer, validity, SANs, fingerprints, and extensions.
Client-side only — nothing leaves your browser
What is an X.509 Certificate Decoder?
An X.509 certificate decoder parses the binary contents of a PEM- or base64-encoded SSL/TLS certificate and shows the human-readable fields inside: subject (CN, O, OU), issuer, serial number, validity dates, public key algorithm and size, signature algorithm, Subject Alternative Names (SANs), key usage, extended key usage, and SHA-1/SHA-256 fingerprints. It's the browser equivalent of running openssl x509 -in cert.pem -text -noout — useful for inspecting what a cert actually covers, when it expires, and which CA signed it.
Common Certificate File Formats
| Format | Encoding | Typical Extension |
|---|---|---|
| PEM | Base64 between BEGIN/END markers | .pem .crt .cer |
| DER | Raw binary ASN.1 | .der .cer |
| PKCS#7 | Cert chain bundle | .p7b .p7c |
| PKCS#12 | Cert + private key, encrypted | .p12 .pfx |
This decoder accepts PEM. If you have a DER file, convert it first with openssl x509 -inform der -in cert.der -out cert.pem. For PKCS#12, extract the certificate with openssl pkcs12 -in cert.pfx -nokeys -out cert.pem.
Frequently Asked Questions
What is an X.509 certificate?
What is the difference between PEM and DER certificate formats?
What is a Subject Alternative Name (SAN) in a certificate?
What is a certificate fingerprint or thumbprint?
How do I decode a certificate with OpenSSL?
Related Tools
SSL Checker
Check SSL/TLS certificate validity, expiry, chain, and issuer for any domain. Color-coded expiry warnings.
chmod Calculator
Visual chmod calculator. Toggle owner/group/other permissions, see octal (755) and symbolic (rwxr-xr-x) live.
Key Generator
Generate RSA, Ed25519, and ECDSA SSH keys securely in your browser.
Port Checker
Test if SSH port 22 is open on any server. Diagnose firewall and connection issues.
Config Generator
Generate ~/.ssh/config entries visually. Build config files with host aliases, jump hosts, and identity files.
Need to manage SSH connections?
SSH Workbench lets you connect, browse files, and manage servers visually.
Try SSH Workbench Free