useful, sometimes violent, things to do to your Data.
A browser toolbox for messy data. Clean it, convert it, find your way around it — all on your own machine. Nothing is uploaded, there's no account, and whatever comes out is yours to keep.
Your data, your machine. Clean it, convert it, keep what comes out — no accounts, no uploads, no lock-in.
The toolshed
22 tools · 22 liveconvert
Turn data from one format into anotherNotion Unfck
Strip UUID filenames, fix internal links & images, lift page properties to frontmatter, decode CSV databases.
JSON to TypeScript
Paste any JSON and get clean TypeScript interfaces (plus a Zod schema) — nested objects, arrays, nullable & optional fields handled.
cURL to Code
Paste a curl command and get the same request as fetch, axios, Python requests, or HTTPie — headers, body, query & auth parsed.
CSV to JSON
Convert CSV to JSON, JSONL or SQL INSERTs (and JSON back to CSV) with a table preview — quoted fields & delimiters handled.
ENV File Converter
Convert a .env file to JSON, YAML, docker-compose or shell exports (and back) — duplicate keys & quoting issues flagged. 100% local.
Color Contrast
Convert HEX/RGB/HSL/OKLCH and check WCAG contrast between two colors — AA/AAA pass-fail for normal & large text.
Base64 & Data-URI Studio
Encode/decode Base64 & base64url for text or files, and turn any file into a copy-paste data URI — and back.
SQL Formatter
Reformat a minified or messy SQL query into clean, indented, keyword-cased SQL you can actually read.
inspect
Decode and explain one opaque valueJSON Path Finder
Paste any JSON, click a value, and get its path — JSONPath & JS accessor, copy either. Entirely in your browser.
JWT Decoder
Decode a JWT's header & payload, read every claim, see exp/iat/nbf as human time + countdown. Optional HS256 verify. 100% local.
Cron Expression Explainer
Paste a 5-field cron expression and get plain English plus the next run times — ranges, steps, lists & names supported.
Unix Timestamp Converter
Convert a Unix timestamp (s or ms) to a human date in any timezone — ISO 8601 + relative time — and back again.
Regex Tester
Test a regex against any text with live match highlighting, capture-group listing, a token-by-token explanation, and a code snippet.
URL Inspector
Break a URL into protocol, host, path & params and decode the query string into an editable, rebuildable table.
generate
Create new values, IDs and datasetsHash & Checksum
Hash text or any file to MD5, SHA-1/256/384/512 & CRC32, and verify it against an expected checksum. 100% local.
UUID & ULID
Generate & decode UUID v1/v4/v7, NIL UUIDs and ULIDs in bulk — and extract the embedded timestamp from any of them.
Mock Data
Define fields & a row count to generate realistic fake data — names, emails, dates, UUIDs — as JSON, CSV or SQL.
compare
Diff two inputs to see what changedText Diff
Paste two versions of any text and get a line-by-line diff with word-level highlights — side-by-side or inline. Entirely local.
JSON Diff
Structurally compare two JSON docs — added, removed & changed keys — ignoring key order, and emit an RFC-6902 patch.
analyze
Audit a big or complex artifactChat Log Explorer
Turn a ChatGPT/Claude conversations export into one self-contained, full-text-searchable HTML archive you download and keep.
HAR Analyzer
Drop a .har capture for waterfall stats — slowest requests, biggest assets, third-party domains & a status breakdown.
Header Analyzer
Paste HTTP response headers to get each one explained & graded — flagging missing or weak security headers like CSP & HSTS.
It all happens in your browser.
Every tool runs in-page, on your own machine. Your files are read, transformed, and handed back without ever being uploaded — there's no server to send them to. Close the tab and they're gone.
- ✓Your files aren't uploaded. Every byte is processed in-page, in your browser.
- ✓No accounts. No login, no email wall just to run a tool.
- ✓No lock-in. Whatever comes out is yours to copy, export, and keep.
Your files are read, converted, and saved
without ever leaving this tab.