MSRXMSRXSecurity
Passive inspection · no sign-up · free

Hold your website up to the light.

Paste an address. We look it over the way a bank teller checks a note: certificate, headers, cookies, scripts, mail records and the past year's exploited CVEs. You get a score out of ten, a SWOT of what's strong and what's exposed, and what to fix first.

Passive and read-only, like a single browser visit. Try , , . Scan only sites you own or are allowed to test.

9 areas · 25+ checks · one score

What we hold it against

Every check carries points. The score is points earned out of points available, capped when a critical hole is found so a site with one serious problem can never look “good”.

How scoring works
Transport

HTTPS, the HTTP-to-HTTPS redirect, HSTS and preload readiness.

TLS certificate

Trust chain, hostname match, days to expiry and protocol version.

Security headers

CSP quality, clickjacking, MIME sniffing, Referrer, Permissions and COOP.

Cookies

Secure, HttpOnly and SameSite on every cookie the page sets.

Page content

Mixed content, forms over HTTP, scripts without SRI and known-vulnerable libraries.

Disclosure

Version banners in headers and markup, and a security.txt contact.

DNS & email

SPF, DMARC and CAA: can someone spoof your mail or mis-issue a certificate?

CORS

Whether other sites can read your responses with a visitor's session.

Recent CVEs

Fingerprints PHP, WordPress, Next.js, nginx, Apache and 25 more, then matches the last 365 days of CVEs, php2shell and React2Shell included.

14 tools · most run on your device

13 more instruments

Most run entirely in your browser, so passwords, tokens and code you paste never leave your device.

All tools
How the scanner behaves

The ground rules

Passive only

The scanner makes the same few requests a browser makes when it opens your home page. No attack payloads, no crawling, no logins, no form submissions.

Nothing stored

No accounts and no database. A report lives in your browser tab; download it as JSON or save it as a PDF if you want to keep it.

Private by design

Password, JWT, hash and secret tools run in your browser. The breach check sends only the first 5 characters of a hash, never the password.

Honest limits

An outside scan sees one page. It cannot find SQL injection, broken access control or bugs in your code. Treat it as a health check, not a penetration test.