Scan a URL's HTTP security headers
Fetches the target URL with a GET request (following redirects), inspects the response headers, and returns a weighted 0-100 security score, an A+ to F grade, the present/missing header map, and a severity-sorted list of recommendations.
query Parameters
urlTarget page URL. Accepts values with or without a scheme (https:// is assumed when omitted).
Must resolve to a valid http(s) URL with a host.
timeout_msUpstream fetch timeout in milliseconds. Default 10000, clamped to the range 1000..15000.
Scan a URL's HTTP security headers › Responses
Scan completed successfully.
urlThe normalized requested URL.
final_urlThe URL after following redirects.
statusHTTP status code of the final response.
scoreWeighted security score.
gradeLetter grade derived from the score.
Canonical header name -> returned value for headers that were present.
missingCanonical names of evaluated headers that were absent.
Severity-sorted list of remediation guidance.