100% local and secure
Your data stays on your device and is never sent to our servers.
Generate a readable CSP with presets, warnings, and output ready for an HTTP header or meta tag.
Generates a monitoring header that does not block resources.
Separate sources with spaces or commas.
Build a Content Security Policy to restrict the sources a browser may load. Generation stays local.
Your data stays on your device and is never sent to our servers.
Generate or verify sensitive data with clear and immediate controls.
Strings, keys, hashes, and technical formats depending on the security function.
Get a clean, ready-to-use result in seconds without installing software or configuring a complex workflow.
Guide
Start with a strict, analytics, or permissive policy.
Add only the domains and schemes your site needs.
Test with Report-Only before blocking resources.
It helps reduce risks such as executing scripts or loading resources from unexpected sources.
The HTTP header is preferred and supports more directives. A meta tag can help but has limitations.
It lets you observe violations before enforcing a blocking policy.
Learn how to introduce a CSP progressively, understand its main directives, Report-Only mode, nonces and common mistakes.
Understand the layers that protect a website: HTTPS, HTTP security headers, CSP, SRI, authentication, passwords and integrity.
Understand HSTS, CSP, X-Content-Type-Options, Referrer-Policy and Permissions-Policy and how to verify the headers actually returned.
Distinguish hashing from encryption and encoding, understand SHA-256 and SHA-3, collisions and the limits of a hash without authentication.
Recommended workflow
Discover tools that naturally fit before, after, or alongside this one.
Generate HTTP security headers for the protections you want to enable on your site.
Encrypt and decrypt text locally with AES-256-GCM and a password.
Inspect an X.509 certificate or CSR in PEM format locally.