/tools

Tools

Small, focused web utilities I keep reaching for while writing the blog — so you (and I) can stop pasting URLs into five different validators every time a post ships.

Social & sharing previews

7 tools · ready

Inspect, validate, and preview how a URL renders across every major platform — from Open Graph to Apple Smart App Banners.

Security

9 tools · ready

Headers, certificates, cookies, DNS. The boring fundamentals you only notice when they fail in production at 2am.

Live

Headers analyzer

Inspect CSP, HSTS, X-Frame-Options, Referrer-Policy, Permissions-Policy and the COOP/COEP/CORP isolation trio. Grade each against current OWASP guidance.

8 headers Open
Beta

CSP builder

Compose a Content-Security-Policy directive by directive with live validation, then send a synthetic violation to your report endpoint.

24 directives Open
Beta

CORS preflight

Replay an OPTIONS preflight against a real endpoint and inspect every Access-Control-* response header against the request you describe.

preflight + simple Open
Live

Cookies

Audit every Set-Cookie for SameSite, Secure, HttpOnly, and the newer Partitioned (CHIPS) attribute. Highlight cookies that would break under third-party blocking.

4 attributes Open
Beta

HSTS preload

Check the Strict-Transport-Security header against Chrome’s preload rules — max-age ≥ 1y, includeSubDomains, and the preload directive — before you submit the form.

5 checks Open
Live

security.txt

Validate fields against RFC 9116. Confirms Expires is in the future and that the required Contact field is present.

RFC 9116 Open
Live

CAA records

List the CA Authorization records for a domain and explain which issuers are permitted (and which are accidentally locked out).

DNS Open
Live

Cache headers

Inspect Cache-Control, ETag, Last-Modified, Vary, Age, and Expires to see exactly how browsers and CDNs will cache — or refuse to cache — a response.

6 headers Open
Beta

Compression

Negotiate gzip, Brotli, and Zstandard against a URL and confirm which encodings the server actually serves — plus whether it advertises Vary correctly.

gzip · br · zstd Open

SEO & structured data

7 tools · ready

Robots, sitemaps, JSON-LD, hreflang, and core meta — the unglamorous fundamentals search depends on.

RSS & Feeds

3 tools · ready

Validate, preview, and convert syndication feeds — RSS 2.0, Atom, RSS 1.0/RDF, and JSON Feed — against each spec.

Performance

3 planned · coming soon

Lightweight checks — bundle inspection, font-loading audits, and image weight at a glance. Not a full Lighthouse replacement.

Soon

Font loading audit

Detect FOIT/FOUT risk, missing preloads, and oversized subsets.

Soon

Image weight ranker

Sort every image on a page by transferred bytes and DPR overdraw.

Soon

Cache header check

Show Cache-Control, ETag, and CDN hints across all assets.

Accessibility

2 planned · coming soon

Practical spot-checks for color contrast, landmarks, and focus order. Don’t treat as a substitute for assistive-tech testing.

Soon

Contrast scanner

Sample every text/background pair on a page against WCAG AA & AAA.

Soon

Landmark outline

Render the implicit document outline a screen reader would build.

Code & syntax

3 planned · coming soon

Snippet utilities for the things you copy-paste five times a day.

Soon

JWT inspector

Decode header + payload locally and verify against a JWK.

Soon

Base64 / URL helper

Encode, decode, URL-safe variants, and detect mojibake.

Soon

Regex playground

Match against multi-line samples with capture-group highlighting.