ssl.enhost.uk
Check SSL certificate details, expiration, chain, and certificate history
This free SSL/TLS certificate checker provides comprehensive certificate information including validity periods, issuer details, certificate chain, Subject Alternative Names (SANs), and historical certificates from crt.sh certificate transparency logs.
Certificate data retrieved in real-time from target servers. Historical data powered by crt.sh.
Query SSL certificate via HTTP API:
https://ssl.enhost.uk/?domain=example.com
Include certificate history:
https://ssl.enhost.uk/?domain=example.com&history
Custom port:
https://ssl.enhost.uk/?domain=example.com&port=8443
cURL example:
curl "https://ssl.enhost.uk/?domain=example.com"
Bash script example:
#!/bin/bash
DOMAIN="example.com"
curl -s "https://ssl.enhost.uk/?domain=$DOMAIN" | jq .
Python example:
import requests
domain = 'example.com'
response = requests.get(f'https://ssl.enhost.uk/?domain={domain}')
data = response.json()
print(f"Domain: {data['domain']}")
print(f"Valid until: {data['valid_to']}")
print(f"Days remaining: {data['days_remaining']}")
JavaScript example:
const domain = 'example.com';
fetch(`https://ssl.enhost.uk/?domain=${domain}`)
.then(res => res.json())
.then(data => {
console.log('Domain:', data.domain);
console.log('Valid until:', data.valid_to);
console.log('Days remaining:', data.days_remaining);
});