HTTP Security Headers Checker โ€” HSTS, CSP, Grade A-F avatar

HTTP Security Headers Checker โ€” HSTS, CSP, Grade A-F

Pricing

from $1.00 / 1,000 results

Go to Apify Store
HTTP Security Headers Checker โ€” HSTS, CSP, Grade A-F

HTTP Security Headers Checker โ€” HSTS, CSP, Grade A-F

$1/1K ๐Ÿ”ฅ Fast HTTP security headers checker! HSTS, CSP, X-Frame & a grade for any URL. No key. JSON, CSV, Excel or API in seconds. Paste URLs & audit thousands of sites for security & compliance โšก

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

ninhothedev

ninhothedev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Share

HTTP Security Headers Checker ๐Ÿ›ก๏ธ

Check HTTP security headers (HSTS, CSP, X-Frame-Options and more) for any list of URLs and get an instant Aโ€“F security grade. Perfect for security audits, compliance reporting, DevOps pipelines, and continuous website monitoring.

Give the actor a list of URLs and it fetches each one with a real Chrome browser fingerprint, follows redirects, and reports exactly which security headers are present, which are missing, and an overall grade โ€” one clean row per URL.


โœจ What it checks

For every URL the actor inspects the response headers and returns:

CategoryHeaders
Core (drive the grade)Strict-Transport-Security (HSTS), Content-Security-Policy (CSP), X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy
InformationalX-XSS-Protection, Cross-Origin-Opener-Policy, Server, X-Powered-By
CookiesWhether Set-Cookie uses the Secure flag
TransportFinal URL after redirects, HTTP status code, HTTPS detection

The grade (Aโ€“F) and score (0โ€“6) are computed from how many of the six core headers are present, and missing_headers[] lists exactly what to fix.


๐Ÿš€ Input

{
"startUrls": [
"https://www.apify.com",
"https://www.github.com"
],
"maxItems": 100
}
FieldTypeDescription
startUrlsarrayList of website URLs to check. Bare domains are auto-prefixed with https://.
maxItemsintegerMax URLs to process (default 100, max 1000).

๐Ÿ“ค Output

One item per URL:

{
"url": "https://www.github.com",
"final_url": "https://github.com/",
"status_code": 200,
"is_https": true,
"grade": "B",
"score": 5,
"hsts": "max-age=31536000; includeSubdomains; preload",
"csp": "default-src 'none'; ...",
"x_frame_options": "deny",
"x_content_type_options": "nosniff",
"referrer_policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"permissions_policy": null,
"x_xss_protection": "0",
"cross_origin_opener_policy": "same-origin",
"server": "GitHub.com",
"x_powered_by": null,
"cookies_secure": true,
"missing_headers": ["Permissions-Policy"],
"scraped_at": "2026-07-03T09:00:00+00:00"
}

๐Ÿ’ก Use cases

  • Security audit โ€” quickly grade dozens of properties and get a prioritized list of missing headers.
  • Compliance โ€” evidence for SOC 2 / ISO 27001 / PCI reviews that HSTS and CSP are deployed.
  • DevOps / CI โ€” fail a pipeline when a deploy drops a header or downgrades HTTPS.
  • Monitoring โ€” schedule a run and alert when a site's grade regresses.

๐Ÿ’ฐ Pricing

Pay-as-you-go, roughly $1 per 1,000 URLs checked (input) plus platform usage. Each input URL produces one output JSON item, so cost scales linearly and predictably with the number of URLs you scan.


๐Ÿ” Comparison

This actorDIY curl scriptWeb-based scanners
Bulk URLsโœ… up to 1,000/runโš ๏ธ manual loopโŒ one at a time
Structured JSONโœ…โš ๏ธ parse yourselfโš ๏ธ export limited
Aโ€“F grade + missing listโœ…โŒโœ…
Browser fingerprint (avoids blocks)โœ… Chrome 124โŒvaries
Scheduling / API / integrationsโœ… ApifyโŒโš ๏ธ


๐Ÿ›Ÿ Support

Questions or a header you'd like added? Open an issue or contact us through the Apify actor page โ€” we respond fast.


Keywords: security headers checker, HSTS checker, CSP checker, X-Frame-Options, HTTP security scanner, security grade, header audit, website security scanner, referrer-policy, permissions-policy, compliance, devops security.