Check the essentials
Inspect the HTTP response and TLS certificate expiry for up to 20 public HTTPS targets per run.
Public HTTPS · verified TLSCheck a website’s HTTP status and TLS certificate. Keep a readable report. See what changed the next time you check.
One-time purchase US$12 + applicable tax. Python 3.12+ and terminal use required.
Illustration only. Open the generated sample to see the actual report in English.
A small, useful addition to your toolkit
A downloadable Python utility for freelancers and website builders who want a record of a website check, without setting up another dashboard.
Inspect the HTTP response and TLS certificate expiry for up to 20 public HTTPS targets per run.
Public HTTPS · verified TLSGet a timestamped English HTML report, plus JSON for your own workflow. Open the report in your browser.
English report · UTC timestampsCompare two saved reports to review status changes. An unavailable observation stays unknown.
Local comparison · clear uncertaintyFrom a URL to a useful handoff
Use it for a quick check, a maintenance record, or a second look after a change.
Open the generated sampleAdd public HTTPS addresses you own or have permission to check. The utility accepts up to 20 targets.
Launch the Python tool from your terminal. Its HTTP and TLS observations are saved on your computer.
Open the HTML report. Keep the JSON file to compare with a later check using version 0.2.1.
A useful place to start
A free checklist for checking a website before and after a change: URLs, HTTP responses, TLS expiry and the things a snapshot cannot tell you.
See the actual output
The sample is produced by the tool’s offline demonstration. It includes healthy responses, warnings, and unavailable observations.
All sample targets and observations are synthetic. This is a product demonstration, not a live website assessment.
Before it joins your toolkit
SiteWatch Local runs on your own computer when you start it. It creates a point-in-time snapshot. It does not include an always-on cloud service, scheduled monitoring, or automatic alerts.
HTTP status, TLS certificate expiry, and the time of each observation. The HTML report is in English. JSON output supports saving and comparing snapshots. An unavailable check is shown as unknown, rather than evidence of an outage or recovery.
The utility contacts the public HTTPS websites you configure, and those websites may log the request. It does not send your report to a separate analytics service. Reports stay in the output directory you choose and can contain the website addresses.
Lemon Squeezy handles payment and provides access to the ZIP download after a successful purchase. Your receipt also links to your order. Unzip the files, read the included guide, and run the offline demonstration before checking your own websites. Read the setup guide before buying.
Python 3.12 or newer, basic terminal familiarity, and permission to check your configured websites. The utility uses the Python standard library. You do not need a separate AI service, monitoring subscription, or payment account to run it.
A small tool. Yours to run.
For freelancers and website builders who prefer a portable record to another dashboard.
Runs when you start it. No hosted monitoring, scheduled checks or automatic alerts are included. Requires Python 3.12+ and basic terminal familiarity.
Thoughtful tools. A smaller stack.