Analyze HTTP response headers for any URL. Check security headers, caching configuration, CORS settings, and server information.
These headers protect your website against common web attacks. Our checker verifies all 7 critical security headers.
The most powerful security header. Controls which resources can load on your page, effectively preventing XSS and data injection attacks.
default-src 'self'; script-src 'self' 'unsafe-inline'Forces HTTPS for all future visits. Once set, browsers will not connect via HTTP for the specified max-age duration.
max-age=31536000; includeSubDomains; preloadPrevents your page from being embedded in iframes on other sites, blocking clickjacking attacks.
DENYRestricts which browser APIs (camera, microphone, geolocation) the page can access.
camera=(), microphone=(), geolocation=()add_header X-Frame-Options "DENY" always;
add_header X-Content-Type-Options "nosniff" always;
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;Header always set X-Frame-Options "DENY"
Header always set X-Content-Type-Options "nosniff"
Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains"async headers() {
return [{
source: '/(.*)',
headers: [
{ key: 'X-Frame-Options', value: 'DENY' },
{ key: 'X-Content-Type-Options', value: 'nosniff' },
],
}]
}