Skip to main content

Website security checker

Check your SSL certificate, HTTPS redirects and security headers in one report. See what needs attention, the evidence behind each finding, and what to fix first.

free · no sign-up · public websites on ports 80 and 443

enter a website to read its public security configuration

What your report covers

checkwhat we look for
SSL certificateExpiry, validity dates and hostname coverage for the host you enter. A separate HTTPS request checks whether our client accepts the certificate chain.
HTTPS and redirectsWhether HTTPS responds, HTTP redirects to HTTPS, and either observed chain returns to unencrypted HTTP.
HSTSWhether the final HTTPS response tells browsers to remember HTTPS, and for how long.
Content Security PolicyWhether an enforced policy is present and whether common script restrictions need review. This is a basic policy review, not a complete CSP audit.
Framing protectionWhether CSP frame-ancestors or X-Frame-Options restricts which sites can embed the page.
Content type and referrerWhether nosniff is configured and an explicit referrer policy limits URL details sent to other sites.

Results describe the responses received from one probe location at the time of the check. A missing header is a configuration finding, not proof of an exploitable vulnerability. An error page or bot challenge can have different headers from your application.

Start with the findings that affect access

Fix expired certificates, hostname mismatches and HTTPS downgrades first. Then review header warnings against how your application works. Test policy changes before applying them to production: a restrictive CSP can block scripts your page needs, and framing restrictions can prevent intentional embedding.

The report places failures first, followed by warnings, incomplete checks and passes. Every pass applies to one stated check. This tool does not scan for malware or application vulnerabilities, inspect logged-in sessions, detect mixed content, or certify that a website is safe.

For the individual evidence, use the SSL certificate checker or HTTP header and redirect checker. Follow the certificate monitoring guide to get expiry alerts.

Header behavior references: MDN on HSTS, Content Security Policy, and Referrer-Policy.

Questions about the security check

What does this website security checker test?
It reads the requested host's certificate, follows the HTTPS URL and its HTTP equivalent, and reviews security headers on the final HTTPS response. Each finding includes the observed evidence and a suggested next step. Checks use public web ports 80 and 443.
Does a passing report mean my website is secure?
No. A pass applies only to the configuration check shown. This tool does not test application vulnerabilities, malware, authenticated pages, cookies, mixed content or every TLS protocol and cipher. It does not crawl your website or run a browser.
Why are some checks marked not checked?
A timeout, blocked request, rate limit or incomplete response can prevent a check. Truncated headers and complex policies may also need manual review. Missing evidence is never counted as a pass or treated as proof that your website is vulnerable.
Which page do the security headers describe?
The final response reached from your HTTPS URL. If your site redirects to another host, the report names that destination. Headers on other pages, redirect responses and signed-in sessions can differ. Certificate details describe the hostname you entered.
Why do you check HTTP as well as HTTPS?
A working HTTPS page does not show what happens to someone following an HTTP link. The separate HTTP check shows whether that URL redirects to HTTPS and whether the observed chain ever downgrades back to HTTP.
Can I monitor these results automatically?
Uptimepage can monitor uptime and certificate expiry. This free configuration report is a one-time check; the monitoring links set up uptime or certificate monitoring, not scheduled security-header scans.

Keep watching uptime and certificate expiry

This report is a snapshot. Set up monitoring to know when your site stops responding or its certificate approaches expiry.

Start monitoring free

more free tools: uptime SLA calculator · cron expression generator · error budget calculator · incident message generator · DNS lookup · HTTP header checker · SSL certificate checker · domain expiry checker · the whole set