Certificate analyser
Validate an X.509 trust chain
Supply a Root CA, any number of Intermediate CAs, and the server certificate. Validation runs locally in your browser.
Analysis
Validation results
Trust context
Supplied trust vs host trust
The browser can validate against the Root CA supplied here, but it cannot enumerate the host OS/browser trust store.
Discovered path
Certificate chain
Time sanity
Validity & lifetime
RFC checks
X.509 constraints
Deployment check
Server bundle order
Chain diagnosis
Missing or mismatched issuer
Corrected output
fullchain.pem
Leaf certificate first, followed by intermediate CA certificates. The Root CA is intentionally omitted.
Portable evidence
Diagnostic report
Suitable for tickets, change records, notes and incident troubleshooting.
Certificate inventory
Certificate details
Private-key validation
Match a certificate to its private key
Public-key comparison runs entirely in browser memory. Private-key material is never persisted, logged or transmitted.
Result
Certificate ↔ private key
Private-key handling policy
- Key material remains in browser memory only and is never uploaded.
- No localStorage, sessionStorage, IndexedDB, cookies, analytics or telemetry.
- Private keys are excluded from reports, URLs and console logging.
- Clear removes the key and password from application references and form controls.
PKCS#10
Inspect and validate a CSR
Verify the CSR signature, inspect requested SANs and compare the request with a private key or issued certificate.
CSR analysis
Request details
Certificate containers
Inspect DER, PKCS#7 and PKCS#12
Decode common certificate containers locally. PFX/P12 passwords are used only in memory.
MacData is verified for SHA-1/SHA-256/SHA-384/SHA-512. Modern PBES2 + PBKDF2 + AES-CBC bags are decrypted locally. Legacy PKCS#12 PBE algorithms are detected and reported explicitly rather than silently mishandled.Revocation
Inspect CRL and OCSP evidence
Import revocation evidence instead of automatically contacting CA endpoints, preserving the application's no-network privacy model.
Reference
Certificate trust & troubleshooting commands
Reference commands for installing/removing Root CA trust and inspecting TLS material. Review commands before running them on production systems.
Operating system
Root CA trust store
OpenSSL