simple command line tool to check or monitor your https certificate


> checkssl -days=5 checkssl.org
checkssl.org
AmazonS3
 1) *.checkssl.org expires on 2021-10-28 12:00PM Thu (359.4 days)
 CA-2) Amazon expires on 2025-10-19 12:00AM Sun (1810.9 days)
 CA-3) Amazon Root CA 1 expires on 2037-12-31 1:00AM Thu (6266.9 days)
 CA-4) Starfield Services Root Certificate Authority - G2 expires on 2034-06-28 5:39PM Wed (4985.6 days)
 CA-5) (missing common name) expires on 2034-06-29 5:39PM Thu (4986.6 days)
[PASS] https://www.checkssl.org

View Source / Contribute

Goto checkssl on Github

Install Locally

Great for checking lots of sites, scripting or use with private servers

LINUX 64-bit

wget https://github.com/szazeski/checkssl/releases/download/v0.2/checkssl-linux-amd64 && chmod +x checkssl-linux-amd64 && sudo mv checkssl-linux-amd64 /usr/bin/checkssl

LINUX 32-bit

wget https://github.com/szazeski/checkssl/releases/download/v0.2/checkssl-linux-386 && chmod +x checkssl-linux-amd64 && sudo mv checkssl-linux-386 /usr/bin/checkssl

LINUX ARM

wget https://github.com/szazeski/checkssl/releases/download/v0.2/checkssl-linux-arm && chmod +x checkssl-linux-amd64 && sudo mv checkssl-linux-arm /usr/bin/checkssl

View github installation instructions for how to install on mac and windows

Jenkins Continuous Integration Setup

Simple, no dependency command that integrates into your CI workflows

Add a build step with Execute Script

Build
Command

See the list of available environment variables

Share

We hope you found this tool useful and would want to share it with others

Send Tweet

SSL Certificates

A great source for generating certificates for your server:

letsencrypt