← The Code Deck
/ deck / lab / utilities

Small dev utilities.

A handful of small browser-based tools. Nothing novel — there are well-known incumbents for each of these — but each one is hand-coded, runs entirely client-side, and is here if you want it.

/lab/contrast

Contrast checker

WCAG AA / AAA contrast checker for any colour pair. Live text preview at three sizes, plus a one-click "suggest a passing variation."

/lab/cron

Cron explainer

Paste a cron expression and get a plain-English explanation, the next few trigger times, and any common gotchas.

/lab/json

JSON formatter & validator

Pretty-print, minify, sort keys, or convert JSON to YAML or XML. Errors pinpoint to line and column.

/lab/jwt

JWT decoder & verifier

Decode header and payload, see expiration timing, and verify signatures with HS256/384/512 secrets or RS256/384/512 public keys.

/lab/regex

Regex visualizer

Paste a regular expression and see it as a railroad diagram. Live match testing, capture-group highlighting, and a plain-English breakdown.

/lab/uuid

UUID + ULID generator

Generate UUID v4, v7, and ULIDs in bulk. Decode a v7 to read its embedded timestamp. Copy one or copy all.

All client-side. Whatever you paste — JSON, JWT, colours, cron, regex — never leaves your browser. No analytics on input, no logging, no server round-trip.