A worked example, rendered from real sample data. Sign in to run the tool on your own input.
-----BEGIN CERTIFICATE-----
MIIEMDCCAxigAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwPjELMAkGA1UEBhMCVVMx
FTATBgNVBAoMDEV4YW1wbGUgQ29ycDEYMBYGA1UEAwwPRXhhbXBsZSBSb290IENB
MB4XDTI2MDkyMDA5NDUyNVoXDTI3MDkyMDA5NDUyNVowOjELMAkGA1UEBhMCVVMx
FTATBgNVBAoMDEV4YW1wbGUgQ29ycDEUMBIGA1UEAwwLZXhhbXBsZS5jb20wggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIuj4fiC5Ld+I5dSz2m+rSFWN8
MMW5mX7Jy0WjYtkaiY8oWi+qnUtjGMwBNHXEjum/RNnP9ErpQDF2n1HMVGo5/L5j
q4hphqbA5ukGF+VCTVJHgaWVc7ffjhjgq2CN5HdSM/WcUDJ+VXHlYx/cKXWOQOxt
inf2Y1mypHPhpG6BpklOwSGqfY9oFDxh7xbjtLLUQebLV/a23g22bPQf0qcKTtuM
Zs3Xk62bstKnBgRYNNhfL+kvJaJNFi9EschXUsYV8wC0Ah7mrqSFxxNI7p5f+mZo
uD8zPu8T6Jx3fVmX3dNBzSGrq/kZMoz3dUqR+b6FvZlJ2u5w3WiJbyIBCwOfAgMB
AAGjggE6MIIBNjAJBgNVHRMEAjAAMAsGA1UdDwQEAwIFoDATBgNVHSUEDDAKBggr
BgEFBQcDATAnBgNVHREEIDAeggtleGFtcGxlLmNvbYIPd3d3LmV4YW1wbGUuY29t
MDQGA1UdHwQtMCswKaAnoCWGI2h0dHA6Ly9jcmwuZXhhbXBsZS1jYS50ZXN0L3Jv
b3QuY3JsMGgGCCsGAQUFBwEBBFwwWjAnBggrBgEFBQcwAYYbaHR0cDovL29jc3Au
ZXhhbXBsZS1jYS50ZXN0MC8GCCsGAQUFBzAChiNodHRwOi8vY3J0LmV4YW1wbGUt
Y2EudGVzdC9yb290LmNydDAdBgNVHQ4EFgQUl4vQrIjLV1MhqCcPXZQxIXzW6Ikw
HwYDVR0jBBgwFoAUZdrvvOyBl3SELJ9X5GKq2fYjtRowDQYJKoZIhvcNAQELBQAD
ggEBABJpDLqM445Sle49jANA55JcgtZ+bKN0lSkDJwPCk27mMIdQLjwqWQpJpWhZ
0U+E0lKCUS1s78wKHrMjaTwdM4haVM86Atnr1ANdiLOG1dr8m+kVYi8MHw2kKwNB
aFASuOyzf3yH6P0CtiI2xRiOAQ49BwCgVPxlGX/XJl4d7Ia+/AMNAqP4Z4B3y+NR
EJa8Hzmu+deQH0ddvxRsp7+eYwoVlBnlbjUb1z+XPFoWdlFT0LfNfOsXFKF1TTLx
BXw7lM/OEeIeMCPEOJqlQTOoA+oSmPSjYLV1lcpYUirq+URMccNsSnmnj+unkewO
4p8PZmPF7yBZgkMsWo6pN03O4Vc=
-----END CERTIFICATE-----═══ What this tool did ═══
ℹ No CRL was downloaded and no OCSP responder was contacted. This page runs offline and makes no outbound network calls.
ℹ It decodes exactly what you pasted. A revocation verdict is only given when the CRL covering the certificate is pasted in as well.
═══ Certificate you pasted ═══
Subject: C=US, O=Example Corp, CN=example.com
Issuer: C=US, O=Example Corp, CN=Example Root CA
Serial: 1000
Valid from: 2026-09-20T09:45:25Z
Valid to: 2027-09-20T09:45:25Z
✓ Not expired: 365 days of validity left.
CRL distribution points: http://crl.example-ca.test/root.crl
OCSP responder: http://ocsp.example-ca.test
═══ Revocation status ═══
✗ Revocation status was NOT determined. Deciding it requires fetching the CRL or querying OCSP, which this page cannot do.
• Paste the matching CRL alongside the certificate and this tool will tell you whether the serial is on it.
═══ Commands that give a real answer ═══
openssl x509 -in cert.pem -noout -serial -issuer -dates
openssl x509 -in cert.pem -noout -ext crlDistributionPoints,authorityInfoAccess
curl -sSo crl.der 'http://crl.example-ca.test/root.crl' && openssl crl -inform DER -in crl.der -noout -text | head -40
openssl crl -in crl.pem -noout -nextupdate -crlnumber
openssl verify -crl_check -CAfile chain.pem -CRLfile crl.pem cert.pem
openssl ocsp -issuer issuer.pem -cert cert.pem -url 'http://ocsp.example-ca.test' -resp_text -no_nonce
openssl s_client -connect example.com:443 -status < /dev/null 2>&1 | grep -A6 'OCSP Response'
ℹ Paste the `openssl crl` output or the CRL PEM back in here and every revoked
…
Decode a PEM certificate and CRL and check whether that serial is on that list — no CRL is downloaded and no OCSP responder is contacted. Part of the DevTools Surf developer suite. Browse more tools in the Security / Crypto collection.