HTTP Security Header Checker - Online HSTS, CSP, X-Frame Analysis
Paste response headers string and get a security audit. Check presence and configuration of key security headers. Local analysis.
UD5 Toolkit
—
Generate a cryptographically random nonce for CSP.
—
script-src 'nonce-...'
Enter a CSP header to see analysis.
script-src directive. Browsers will then only execute inline scripts whose hash matches one in the policy, effectively blocking XSS.
nonce attribute on the script tag. Hashes, on the other hand, work best for static inline scripts that rarely change.
'unsafe-inline' and 'unsafe-eval', restrict sources to exact origins, define object-src 'none', and consider using 'strict-dynamic' with nonces/hashes. Always include a report-uri or report-to directive to monitor violations. Our evaluator helps identify such misconfigurations.
script-src directive like this: script-src 'sha256-xyz...';. If you use 'strict-dynamic', the hash allows the inline script and also enables loading of other scripts dynamically added by that script. Remember to base64-encode the hash (as we output) and include the prefix.
Content-Security-Policy header value into the evaluator, and click “Evaluate Security”. You'll get a breakdown of each directive and a security score. It highlights dangerous keywords like 'unsafe-inline' and missing directives.
Paste response headers string and get a security audit. Check presence and configuration of key security headers. Local analysis.
Look at HTTP headers and JavaScript objects to guess which browser extensions might be installed. For awareness.
Paste a potential XSS vector and see if it executes in a sandboxed iframe. For security researchers and education.
Paste a JSON Web Token and decode its header and payload. Verify signature if you provide the secret. Fully local.
Build an iframe with different sandbox flags and see live which features are blocked. For secure embedding.
Enter a URL and see the full redirect chain with status codes and response times. Also validates against your chosen rule.
Paste a robots.txt file and validate its syntax. See if a specific user‑agent can access a path. Essential for webmasters.
Design a clean, professional email signature with your photo, links, and disclaimers. Copy the HTML to use in Gmail/Outlook.
Paste a user agent string to get a human-readable breakdown of browser, operating system, and device. See your own current agent info automatically.
See your monitor's color depth and pixel depth. Detect if HDR or wide gamut is available using media queries.
Browse Unicode by block: Latin, Cyrillic, CJK, Emoticons. See characters and copy with a click. Full reference.
Create a polished HTML email signature with your photo, links, and company details. Live preview and copy HTML to clipboard. Works with Gmail, Outlook, Apple Mail.
Paste an HTML snippet and see how a screen reader might interpret it. Highlights missing alt texts and ARIA misuses. Educational.
Type your name and create a stylized ASCII text banner for email signatures or forum posts. Choose a font style.
Test required, pattern, minlength etc. See validity states and custom error messages. Learn browser‑native validation.
Paste two JSON objects and find the structural differences with side‑by‑side highlighted output. Indispensable for API debugging.
Design borders with linear or conic gradients. Supports border‑image and background‑clip methods. Copy optimized CSS.
Compare two text blocks and highlight differences line by line. Ideal for code review and document revisions. All diffs computed locally for privacy.
Parse a URL's query string into a key-value table, or build a query string from parameters. Perfect for API testing and web development.
Compose messages with bold, italic, links, and code. See the raw HTML or Markdown for your Telegram bot API calls.
Paste a website's HTML and see which text is only visible to screen readers (e.g., .sr‑only). Preview the accessible layer.
Create custom traceable handwriting worksheets with name or sentence. Print in dotted font. Great for teachers and parents.
Enter HTML with aria-labels and see what a screen reader would announce. Simulates common patterns. Local educational tool.
Simulate a traceroute by entering a destination IP. Learn about AS paths and latency. Does not send real packets; educational visualisation.
Graph a cubic‑bezier or steps easing function and see a bouncing ball animation using it. Copy the CSS timing‑function.
Draw pixel art with a grid, color palette, and eraser. Export as PNG. Perfect for game developers and hobbyists.
Draw walls on a grid and watch A*, Dijkstra, or BFS find the shortest path. Interactive animation. Learn graph traversal.
Calculate the entropy (in bits) of a password based on character pool size and length. Visual strength meter with crack time estimation. Local only.
Test a regular expression against malicious inputs to detect catastrophic backtracking and ReDoS vulnerabilities. Educational.
Paste a URL or HTML to detect known vulnerable JavaScript library versions. Quick security audit. Client‑side only.