┌──────────────────────────────────────────────────────────┐ │ ░██████╗░░██████╗░██╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │ │ ██╔════╝░██╔════╝░██║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │ │ ╚█████╗░░╚█████╗░░██║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │ │ ░╚═══██╗░░╚═══██╗░██║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │ │ ██████╔╝░██████╔╝░███████╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │ │ ╚═════╝░░╚═════╝░░╚══════╝░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │ │ ████████╗░█████╗░░█████╗░██╗░░░░░██╗░██╗██╗████████╗░░ │ │ ╚══██╔══╝██╔══██╗██╔══██╗██║░░░░░██║██╔╝░██║╚══██╔══╝░ │ │ ░░░██║░░░██║░░██║██║░░██║██║░░░░░█████╔╝░██║░░░██║░░░░ │ │ ░░░██║░░░██║░░██║██║░░██║██║░░░░░██╔═██╗░██║░░░██║░░░░ │ │ ░░░██║░░░╚█████╔╝╚█████╔╝███████╗██║░╚██╗██║░░░██║░░░░ │ │ ░░░╚═╝░░░░╚════╝░░╚════╝░╚══════╝╚═╝░░╚═╝╚═╝░░░╚═╝░░░░ │ └──────────────────────────────────────────────────────────┘
SSL/TLS Certificate Diagnostic Tool
Comprehensive certificate analysis, security grading, and diagnostics from the command line. Written in Rust.
ssl-toolkit — bash — 80x24
█
Scroll
Features
Everything you need for
SSL/TLS diagnostics
dns
DNS Resolution
Multi-provider DNS lookups with A, AAAA, CNAME records and DNSSEC validation.
tls
TLS Analysis
Protocol detection (TLS 1.0-1.3), cipher analysis, and handshake inspection.
cert
Certificate Ops
Inspect, verify, and convert certificates. PEM/DER/PKCS#12 support.
whois
WHOIS Lookup
Domain registration details, registrar info, and expiration monitoring.
grade
Security Grading
Automated A+ through F grading based on industry best practices.
report
Reports & Export
HTML reports, JSON output for CI/CD, and iCal expiry reminders.
Get Started
Ready to analyze your
SSL/TLS certificates?
Check out the documentation to get started with ssl-toolkit.
╰──────────────────────── eof ────────────────────────╯