crud.md
// crud.md · data utilities

useful, sometimes violent, things to do to your Data.

Sharp, local-first tools for folders of .md. Clean the exports, flatten the vaults, prep for RAG. Everything runs in your browser — your files never leave the machine, and the output is always plain Markdown you own.

input messy export.zip uuids · broken links · raw csv
your browser 0 uploads wasm · local-only
output clean .md you own git · ssg · rag
the whole idea

Do CRUD on your Markdown — and own it as plain .md files forever. No accounts. No uploads. No lock-in.

The toolshed

06 tools · 01 live
01live

Notion Unfck

Strip UUID filenames, fix internal links & images, lift page properties to frontmatter, decode CSV databases.

notion export to markdown$19
02soon

Vault Flattener

Flatten [[wikilinks]] and embeds, strip Dataview & callouts — portable .md for git, VS Code, RAG.

obsidian → standard md$19
03soon

Evernote Escape

.enex → clean Markdown with attachments, tables, and note metadata intact.

evernote to markdown$19
04soon

Conversion Scrubber

De-junk machine-converted Markdown so a corpus is actually fit for chunking and embedding.

clean markdown for rag$29
05soon

Wiki Exodus

Confluence / Docs / Word → Markdown. The one migration with a real B2B budget.

confluence to markdown$49
06free

Chat Archivist

ChatGPT / Claude conversations.json → one clean, dated .md per conversation.

chatgpt export to markdownfree
// where your files go (nowhere)

It all happens in your browser.

The conversion 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 with WebAssembly.
  • No accounts. No login, no email wall just to run a tool.
  • No lock-in. Output is plain .md you can git, grep, and keep.
your browser ● on your machine
everything runs right here
Your files are read, converted, and saved
without ever leaving this tab.