Content Security Policy Evaluator - Online Hash & Nonce Check
Test if a script or style will be allowed by a given CSP. Compute hash/nonce. Strengthen your site’s defense against XSS. Local.
UD5 Toolkit
Analyze HTTP security headers for any website. Check HSTS, CSP, X-Frame-Options, and more to assess your site's security posture.
Auditing security headers...
Security Grade
max-age of at least one year (31536000 seconds), include the includeSubDomains directive, and ideally use the preload directive to be included in browser HSTS preload lists.
'unsafe-inline' and 'unsafe-eval', and instead uses nonces or hashes for inline scripts. It should also restrict default-src to 'self' or a specific set of trusted origins.
<iframe> elements on other sites. The recommended values are DENY (blocks all framing) or SAMEORIGIN (allows framing only from the same origin). While CSP's frame-ancestors directive is the modern replacement, X-Frame-Options remains important for compatibility with older browsers.
'self' or a specific origin, you reduce the attack surface and prevent malicious third-party scripts from abusing these features. It's an important part of a defense-in-depth security strategy.
Test if a script or style will be allowed by a given CSP. Compute hash/nonce. Strengthen your site’s defense against XSS. Local.
Enter a domain and see its SSL certificate details: issuer, validity dates, and chain. Client‑side fetch.
Tell if your password has appeared in data breaches without sending the full password. Uses hash prefix locally.
Define minimum length, uppercase, digits, special chars, and check if a password meets your custom policy. Instant feedback.
Paste the Permissions‑Policy header and get a human‑readable table of allowed/blocked browser features. Understand how your site is restricted.
Validate a DNSSEC chain by entering DS and RRSIG records. Verify that signatures match. Educational. Local algorithm.
Display your effective connection type (4g, 3g, etc.) and downlink speed using the Navigator API. Adapt your app accordingly.
Generate a Contributor Covenant or custom Code of Conduct for your project or event. Ready to paste into your repo.
Enter a router's MAC address or serial and generate the common default WPA passphrase for major ISP brands. Educational purpose only.
Convert integers into short, unique, YouTube‑style IDs (hashids) and decode them back. Customize salt and minimum length.
Tell the tool what base liquor and mixers you have, and it suggests classic cocktails. Simple database. Cheers!
Paste HTML and detect elements with aria‑hidden='true' that contain focusable children. An easy a11y win to fix.
Enter a URL and fetch its text/background colors to perform a bulk contrast check. See warnings for WCAG violations.
Send a test CSP violation report and see the ReportingObserver in action. Understand how monitoring works.
Paste your CSS and see rules sorted by specificity. Find overrides and potential collisions. Understand your cascade.
Answer questions about your page (image size, caching, fonts) and get a tailored list of optimization tips. Manual audit helper.
Fetch a site’s HSTS header and validate its syntax, max‑age, and subdomain flags. Ensure your site enforce HTTPS.
Paste a Content‑Security‑Policy header and get a human‑readable breakdown. See potential risks and suggestions.
Enter a URL and see a preview of how it will appear when shared on Facebook, Twitter, LinkedIn. Detect missing tags.
Paste HTML or Markdown to count total words, unique words, heading distribution, and reading time. Content audit helper.
Enter a URL and get a one‑page report of titles, description, headings, image alts, and broken links. All from browser.