MSRXMSRXSecurity
Tools / Websites

Content Security Policy evaluator

Find the gaps in a CSP: unsafe-inline, wildcards, CDN bypasses, missing object-src, base-uri and frame-ancestors.

Runs in your browser

Loading tool…

Good to know

  • Paste only the policy value, or the whole header line; the header name is stripped.
  • The strongest modern pattern is a per-request nonce with 'strict-dynamic', plus object-src 'none' and base-uri 'self'.
  • Roll out changes as Content-Security-Policy-Report-Only first.