# testssl.sh

testssl.sh is a Security Scanning product. It runs on-premises. Pricing is free.

testssl.sh is a free command line tool for checking server's TLS/SSL configurations with clear and machine-readable output.

Checked October 2026.

## What is testssl.sh?

testssl.sh is a free command line tool that checks a server's service on any port for the support of TLS/SSL ciphers, protocols, and cryptographic flaws. It provides clear and machine-readable output, works on various operating systems, and does not require additional installations. The tool offers flexibility to test any SSL/TLS enabled service, not limited to web servers, and ensures reliability, privacy, and freedom as it is open source under GPLv2 license.

Tags: TLS, SSL, Protocol

## Where it fits in your security program (NIST CSF 2.0)

- [Protect](https://cybersectools.com/guides/building-protect-program-small-team): helps you prevent attacks and keep data safe.

## Quick facts

- Category: [Exposure & Vulnerability Management](https://cybersectools.com/categories/exposure-vulnerability-management) · [Security Scanning](https://cybersectools.com/categories/security-scanning)
- Deployment: On-Premises
- Company size fit: Startup, SMB, Mid-Market, Enterprise
- Pricing model: Free
- GitHub stars: 8,956
- Website: github.com

## testssl.sh FAQ

### What is testssl.sh?

testssl.sh is a product in the Security Scanning category. It covers TLS, SSL and Protocol.

### What is the pricing for testssl.sh?

testssl.sh is free. Download and setup instructions are at https://github.com/testssl/testssl.sh.

### What are alternatives to testssl.sh?

Alternatives to testssl.sh listed on CybersecTools:

1. [Domain Verity](https://cybersectools.com/tools/domain-verity) - Monitors domains for TLS, email auth, DNS, and cert misconfigurations. (Commercial)
2. [ImmuniWeb SSL Test](https://cybersectools.com/tools/immuniweb-ssl-test) - AI-powered platform for SSL/TLS security testing and compliance assessment (Free)
3. [CyberChecker](https://cybersectools.com/tools/cyberchecker) - Automated web vulnerability scanner with 60+ security checks (Commercial)
4. [Sucuri Website Malware Scanner](https://cybersectools.com/tools/sucuri-website-malware-scanner) - Website malware scanner with remote & server-side scanning capabilities (Commercial)
5. [Verisys Antivirus API](https://cybersectools.com/tools/verisys-antivirus-api) - REST API service for scanning files/URLs for malware, viruses & NSFW content. (Commercial)

Compare all testssl.sh alternatives at [https://cybersectools.com/alternatives/testsslsh](https://cybersectools.com/alternatives/testsslsh)

### What deployment and organization size does testssl.sh fit?

testssl.sh is available as on-premises software. It is listed for startups, small businesses, mid-market companies and enterprises. It is free.

## Compare testssl.sh with similar solutions

- [testssl.sh vs Domain Verity](https://cybersectools.com/compare/domain-verity-vs-testsslsh)
- [testssl.sh vs ImmuniWeb SSL Test](https://cybersectools.com/compare/immuniweb-ssl-test-vs-testsslsh)
- [testssl.sh vs CyberChecker](https://cybersectools.com/compare/cyberchecker-vs-testsslsh)

All alternatives to testssl.sh: [/alternatives/testsslsh](https://cybersectools.com/alternatives/testsslsh)

---

Source: https://cybersectools.com/tools/testsslsh

For AI agents: every CybersecTools shortlist is listed at https://cybersectools.com/shortlists.md, and any compare page has a Markdown copy too (add .md to its URL).

More on testssl.sh: funding, momentum, hiring and news, plus the full product and company record, are available through the Mandos MCP Server (paid plans), which connects to AI assistants: https://mandos.io/mcp?utm_source=cybersectools.com&utm_medium=product-md
