Tools

One small, focused tool shipped per day — each one solves a single narrow problem people actually run into.

ChatGPT Export Viewer

Drop in your raw ChatGPT conversations.json export and browse it as readable chat — 100% client-side, nothing uploaded.

CSP Inline Hash Generator

Paste an inline script/style block, get the exact sha256/384/512 CSP hash — including the trailing-newline variant that usually causes mismatches.

AI Crawler robots.txt Generator

Allow or block AI bots per vendor, split by training vs. citation/answer-engine crawlers — get a ready-to-paste robots.txt block.

LLM JSON Repair

Paste broken JSON from an LLM response and get valid JSON back — fixes markdown fences, trailing commas, single quotes, Python True/False/None, and truncation.

IAM Policy Diff

Compare two AWS IAM policy JSON versions and see exactly what changed — added/removed actions, resources, conditions, and new wildcard risks.

PDF Image Redaction Checker

Checks if a black box drawn over an image in a PDF actually redacted it — most redaction checkers only check the text layer, not images.

GEDCOM Diff

Compare two GEDCOM genealogy exports and see exactly which people and families were added, removed, or changed.

Genomic Coordinate Converter

Convert a genomic position between BED (0-based, half-open) and GFF/GTF/VCF/SAM (1-based, closed) coordinates — catch off-by-one errors instantly.

LaTeX One-Sentence-Per-Line Formatter

Reformat LaTeX source to one sentence per line for clean git diffs — safely skips math mode, comments, and abbreviations like "e.g."

Cabrillo Log Validator

Check a ham radio contest log against the Cabrillo v3 spec before you submit — catch missing header tags, malformed QSO lines, and out-of-order contacts.