X.509 Certificate & CSR Decoder
Decode and verify SSL/TLS X.509 certificates and CSRs in your browser. Inspect SANs, validity, issuer, and fingerprints without exposing sensitive internal certs to external servers.
Paste a PEM certificate or drop a .crt file to inspect details.
About This Tool
Parses PEM-encoded X.509 certificates and CSRs with a zero-dependency ASN.1/DER parser, surfacing Subject, Issuer, validity window, SANs, fingerprints, and key/signature algorithm without requiring openssl commands. Inspect certificates safely for expiration dates, root CA issuers, and requested domain names.
This is a read-only inspector rather than a chain validator: it does not verify certificates against a live CA trust store or query OCSP/CRL revocation endpoints, keeping your inspection strictly offline and private.
Key Features
- Certificate & CSR Support: Parses both full X.509 certificates and PEM-formatted certificate signing requests.
- Active / Expired Status Badge: Evaluates Not After expiration dates against browser local time, displaying remaining validity days.
- Cryptographic Fingerprints: Computes SHA-256 and SHA-1 hashes across raw DER payload bytes using the Web Crypto API.
- Algorithm Detection: Identifies RSA and Elliptic Curve (ECDSA) public keys and signature algorithms.
- SANs Breakdown: Renders Subject Alternative Names cleanly as scannable tags.
- Local File Upload: Drag and drop or upload .crt, .pem, .cer, or .csr files without uploading data to servers.