Community PKI Tools
Free, open-source online testing tools from the WebPKI community — paste, upload, or enter a domain and get instant results.
Curation policy: only free, community-driven or openly-licensed tools are listed here. No commercial products, no sponsored entries. Links and status of third-party tools may change — if you spot a dead link or a worthy addition, let me know.
ASN.1 & Certificate Parsing
ASN.1 JavaScript Decoder
Open SourceInteractive ASN.1 tree viewer by Lapo Luchini. Paste a PEM or base64/hex DER blob and explore every field of the structure — offsets, lengths, and raw hex included.
lapo.it/asn1js
Certificate Decoder — CertLogik
FreeParses X.509 certificates into human-readable fields: subject, issuer, SANs, extensions, and validity. Useful as a quick sanity-check before deeper linting. No account required.
certlogik.com/decoder
Certificate Linting
zlint
Open SourceGo certificate linter with 300+ rules covering CA/B Forum Baseline Requirements, RFC 5280, ETSI, and Apple policy. The most widely deployed cert linter in the ecosystem — originally developed at Mozilla, now maintained by the open-source community under the zmap project.
github.com/zmap/zlint
x509lint
Open SourceC linter focused on X.509v3 structural correctness. Checks DER encoding, ASN.1 structure, and extension conformance against RFC 5280 and CA/B Forum Baseline Requirements. By Kurt Roeckx.
github.com/kroeckx/x509lint
certlint / cablint
Open SourceMozilla's Ruby linter suite. certlint validates DER encoding, ASN.1 structure, and RFC 5280 PKIX conformance. cablint layers CA/B Forum Baseline Requirements and EV Guidelines checks on top. Both are part of the Mozilla CA Program toolchain.
github.com/certlint/certlint
pkilint
Open SourcePython linter by DigiCert with 400+ rules. Covers the PKIX base profile (RFC 5280), CA/B Forum TLS and S/MIME Baseline Requirements, ETSI EN 319 412 qualified certificate profiles, OCSP responses, CRL structure, and chain validation. Every finding links to its document requirement.
github.com/digicert/pkilint
pkimetal
Open SourceMulti-linter aggregator by Sectigo. Runs zlint, x509lint, certlint, cablint, and pkilint in parallel and normalises findings into a single unified view. Self-hostable via Docker. Also powers the pkimet.al public web front-end.
github.com/pkimetal/pkimetal
ctlint
Open SourceGo CT compliance linter by Sectigo / crt.sh. Validates embedded SCT lists against Chrome, Apple, Mozilla, and BIMI CT policies — checks SCT signatures, temporal log intervals, and policy thresholds using live CCADB log data.
github.com/crtsh/ctlint
crt.sh lintcert
FreeWeb linting service hosted by Sectigo. Submit a PEM certificate and crt.sh runs zlint, x509lint, certlint, cablint, and pkilint server-side, aggregating the results in a single view. The fastest way to cross-check all linters without any local install.
crt.sh/lintcert
Certificate Linters — thameur.org
Open SourceRun all of the above simultaneously — zlint, x509lint, certlint, cablint, pkilint, pkimetal, ctlint, and crt.sh lintcert — on the same certificate, or fetch a live cert from any domain. Includes OCSP and CRL revocation linting with direct requirement references.
thameur.org/tools/linter
TLS & HTTPS Analysis
Mozilla Observatory
Open SourceAnalyses HTTP security headers, CSP, HSTS, subresource integrity, cookies, and X-Frame-Options. Gives a grade and actionable recommendations. Operated by Mozilla Foundation.
observatory.mozilla.org
badssl.com
Open SourceReference site from the Google Chrome team. Each subdomain deliberately misconfigures TLS in a specific way — expired cert, self-signed, wrong host, RC4, SHA-1, etc. — letting you test how your browser or HTTP client handles each case.
badssl.com
testssl.sh
Open SourceThe most comprehensive open-source TLS analysis tool, written in bash. Tests protocol support, cipher suites, key exchange, certificate chain, OCSP stapling, HSTS, vulnerabilities (POODLE, BEAST, ROBOT…), and more.
testssl.sh
SSL Server Test — SSL Labs
FreeQualys SSL Labs' deep-analysis TLS scanner. Grades your server A–F across protocol support, cipher suite strength, key exchange, certificate chain, HSTS, and handshake simulation across real browsers. The de-facto standard reference for TLS configuration quality.
ssllabs.com/ssltest
Digital Signature Validation
EU DSS Demonstration WebApp
Open SourceReference implementation of the EU's DSS (Digital Signature Service) library (LGPL). Validates and creates AdES-compliant signatures: CAdES, XAdES, PAdES (PDF), and JAdES. Source on GitHub (esig/dss).
github.com/esig/dss
ETSI Signature Conformance Checker
FreeETSI's own conformance checking service for AdES digital signatures (CAdES, XAdES, PAdES). Tests compliance against ETSI EN 319 100-series standards. Particularly useful for eIDAS qualified signature validation.
signatures-conformance-checker.etsi.org
Certificate Transparency
crt.sh
FreeSectigo's CT log search engine — the most widely used public interface to the Certificate Transparency ecosystem. Search by domain, organisation, certificate fingerprint, or serial.
crt.sh
Google Transparency Report — CT
FreeGoogle's Certificate Transparency monitoring and reporting tool. Check whether a certificate has been logged, view recent CT log additions, and access the authoritative Chrome CT log list.
transparencyreport.google.com
ACME & Certificate Issuance
Let's Debug
Open SourceDiagnoses why Let's Encrypt or any ACME CA might fail to validate a domain. Simulates HTTP-01 and DNS-01 challenges, checks CAA records, firewall behaviour, and multi-perspective reachability. By Andrew Ayer (SSLMate).
letsdebug.net
DNS, DNSSEC & CAA
DNSViz
Open SourceVisual analysis and debugging of the DNSSEC chain of trust for any domain. Renders the entire delegation path from root → TLD → zone with coloured status indicators for each signature, key, and DS record.
dnsviz.net
HSTS Preload
Open SourceChrome/Firefox HSTS preload list submission and eligibility checker. Verifies that your domain meets the strict requirements (valid HTTPS, max-age ≥ 1 year, includeSubDomains, preload directive) before applying for preloading.
hstspreload.org
CAA Test
FreeChecks CAA (Certification Authority Authorization) DNS records for any domain. Shows which CAs are authorised to issue, which issuewild / iodef properties are set, and whether the record is valid. By Rob Stradling (Sectigo researcher).
caatest.co.uk
OID & Standards Lookup
OID Repository (oid-info.com)
FreeCommunity-maintained OID registry. Paste any OID in dotted notation and get its name, description, owning organisation, and the standards that define it. Covers the full arc tree including PKIX, PKCS, ETSI, CAB Forum, and vendor arcs.
oid-info.com
RFC Editor
FreeThe authoritative source for all IETF RFCs. Full-text search, cross-references between documents, errata tracking, and machine-readable formats. Operated by the IETF/IASA.
rfc-editor.org