---
title: SSL Checker
url: "https://pressable.com/web-tools/ssl-checker/"
published: 2025-03-28
modified: 2025-04-18
author: Wayne McWilliams
---

[ Web Tools ](/web-tools/) 

# Free SSL Checker

Quickly verify essential SSL certificate details, such as issuer and validity dates, ensuring your website remains secure without hassle.

 
 

 
 Enter Domain:
 
  Check SSL

 
 SSL Info:
  

 if (!domain) { alert('Please enter a domain.'); return; }

 resultDiv.innerHTML = 'Checking SSL certificate...';

 var data = new FormData(); data.append('action', 'press\_ssl\_check'); data.append('domain', domain);

 fetch("https://pressable.com/wp-admin/admin-ajax.php", { method: 'POST', credentials: 'same-origin', body: data }) .then(function (response) { return response.json(); }) .then(function (response) { if (response.success) { var cert = response.data; var output = '**Subject:** ' + (cert.subject.CN || 'N/A') + '
'; output += '**Issuer:** ' + (cert.issuer.CN || 'N/A') + '
'; output += '**Valid From:** ' + new Date(cert.validFrom\_time\_t \* 1000).toLocaleString() + '
'; output += '**Valid To:** ' + new Date(cert.validTo\_time\_t \* 1000).toLocaleString() + '
'; output += '**Subject Alternative Names:** ' + (cert.extensions && cert.extensions.subjectAltName ? cert.extensions.subjectAltName : 'N/A') + '
'; resultDiv.innerHTML = output; } else { resultDiv.innerHTML = 'Error: ' + response.data + ''; } }) .catch(function () { resultDiv.innerHTML = 'An error occurred.'; }); }

 // Button click document.getElementById('press-ssl-check-button').addEventListener('click', function () { runSSLCheck(); });

 // Enter key support document.getElementById('press-ssl-domain').addEventListener('keydown', function (event) { if (event.key === 'Enter') { event.preventDefault(); runSSLCheck(); } });

 // Prefill and auto-run from ?d= const urlParams = new URLSearchParams(window.location.search); const prefillDomain = urlParams.get('d');

 if (prefillDomain && /^\[a-z0-9.-\]+$/i.test(prefillDomain)) { const input = document.getElementById('press-ssl-domain'); input.value = prefillDomain; runSSLCheck(); }
