Converts on-device · AI local or your own cloud

The format
your AI
reads.

The first step to link your thinking. Drop a PDF, Word doc, spreadsheet, email, screenshot or recording — Thunderegg writes clean .md straight into your vault, or beside the original if you would rather. The plain-text format LLMs understand best, and your notes link forever. Conversion, OCR and transcription run on your Mac. The AI that tags and summarises is yours to choose: a model on your Mac, your own Claude or OpenAI account, or none at all. No Thunderegg account either way.

$19.95 once, forever · no subscription · cloud AI on your own account
Apple Silicon & Intel Converts offline No telemetry
📄
report.pdf
⬇️
report.md
DRAG · RIGHT-CLICK · OR DROP IN A FOLDER → MARKDOWN IN SECONDS
01 — WHY MARKDOWN

The native language of LLMs

AI models are trained on Markdown. Feed them clean .md instead of PDFs and Word files, and you get sharper answers for fewer tokens — while your knowledge stays portable forever.

~30%
Fewer tokens than rich formats
13+
Formats in → one clean .md out
0
Vendor lock-in · open standard

Cheaper & faster context

Markdown strips the formatting bloat of PDF and DOCX. Same meaning, ~30% fewer tokens — lower API costs and more room in the context window.

Structure the model understands

Headings, lists and tables survive the conversion. That preserved hierarchy is exactly what models use to reason — clearer answers, fewer hallucinations.

Build a richer knowledge graph

Locked in a PDF, a document is a dead end. As .md it becomes a node — wiki-linkable in Obsidian, Notion or any vault, so every file connects to the rest of your thinking instead of sitting in a silo.

A knowledge graph is only as good as the notes feeding it. Thunderegg turns your PDFs, docs and emails into clean, linkable nodes — denser connections, fewer dead ends, and a second brain your AI can actually read.
02 — FORMATS

One tool for everything you read

Documents, spreadsheets, email, images and recordings — all converted to clean, LLM-ready Markdown.

📕 PDF 📘 Word .docx 📊 Excel .xlsx 📈 .xls 📙 PowerPoint .pptx 🌐 HTML 🔢 CSV { } JSON ✉️ Email .eml clean 📨 Outlook .msg clean 🖼️ Images — OCR Vision 🎙️ Audio — .m4a .mp3 .wav transcribed 🎬 Video — .mp4 .mov .mkv .webm transcribed

Email becomes a tidy header + body (attachments listed, never dumped as raw code). Screenshots & scans are read with Apple’s on-device Vision OCR. Audio and video are transcribed on your Mac — Zoom, OBS, Discord and browser recordings included.

03 — HOW IT WORKS

Four ways in

Whatever fits your flow — including a file you don’t have yet.

WAY 01

Drag & drop

Drop one or many files onto the Thunderegg icon in your Dock. Thunderegg converts them and shows you what it made.

WAY 02

Right-click in Finder

Select any files → Quick Actions → Convert to Markdown. System-wide, no app to open.

WAY 03

Watch folder

Drop files into your MarkItDown Watch folder and they convert automatically — originals tidied away for you.

WAY 04

Record a meeting

Hit record and Thunderegg captures the call itself — then turns it into notes. No file to hunt down, no second app in the loop. Recording needs macOS 15 or later.

04 — MEETINGS

Your calls, written up

Press record. When you stop, Thunderegg transcribes the whole thing on your Mac, then writes the note you would have had to take yourself — using a local model, or your own cloud account if you want the sharper summary.

WHO SAID IT

Two channels, not one

Your microphone is recorded on one channel and everything your Mac plays on the other — so the transcript can tell your words from theirs without guessing, and without a second AI model.

WHAT YOU GET

A summary you can act on

Executive summary, action items with owner and due date, decisions, open questions, risks and the quotes behind them. Action items join your to-do list across the whole vault.

WHAT IT ADMITS

An Unclear section

Every summary has to say what it wasn’t sure of, and when the summary came from a small on-device model the transcript is kept underneath, so every line can be checked against what was actually said. Drop it when you’re happy.

Transcription runs entirely on your Mac — the audio is never uploaded. The write-up needs a model you supply: one running locally, or your own Claude, OpenAI or OpenRouter account. Choose cloud and the whole transcript goes to it — not a summary of it — along with the recording’s filename and length. Connect neither and you keep the transcript, unsummarised. Pick Local and the whole meeting stays on the machine.

05 — THE AI LAYER

Notes that write themselves

Converting is step one. Thunderegg then reads what it converted — a one-line summary, tags, a topic folder, a map of what connects to what. You choose the engine: a model running on your Mac, or your own Claude or OpenAI account. The features are the same either way; a cloud model is faster and handles longer notes and transcripts. You pick per vault, or for the whole install.

ON EVERY NOTE

A summary, tags and links

Each note gets one line saying what it is, plus tags — and links to the related notes already in your vault, so a PDF you dropped in March is findable in November. With nothing connected it still runs, on a plain on-device pass: a first-sentence summary and a tag for the file type, marked rough so you know which it was. Very large batches — 200 files or more at once — convert fast and skip the AI pass by default.

ACROSS THE VAULT

Sorted by topic, and mapped

Point it at a pile of converted files and it proposes folders by subject — reversible, so a sort you dislike costs nothing. This one needs a real model behind it: a local one, or your own key. The maps that link topics together are built on your Mac from the summaries already written, without a second model call.

WHERE IT RUNS

Local, or your own cloud

Local points the AI at Ollama on your Mac — you install Ollama and pull a model once, then it is private, free to run, and slower. Cloud runs the same features on your own Claude subscription or your own Anthropic, OpenAI or OpenRouter key — faster and more accurate. One setting, switchable whenever you like.

Thunderegg runs no AI servers and resells no model time. Cloud means your account or your key, billed by that provider at their price — the traffic never passes through Thunderegg. Until you connect one, the AI runs on-device and none of your notes go anywhere.
06 — PRIVACY

You choose what leaves your Mac.

Most “convert to Markdown” tools upload your documents to a server. For contracts, medical records, financials, or anything under NDA, that’s a non-starter.

Thunderegg does all conversion, OCR and transcription on-device — documents through a bundled converter, images through Apple’s built-in Vision engine, speech through an engine that holds no network code at all. Pull the network cable and all three still work. No setting sends any of them anywhere.

The AI layer is where you get a choice, and it is a real one. Until you connect an account or paste a key, it runs on-device and none of your notes go anywhere. Point it at a model you run on your Mac, or connect your own Claude subscription or an Anthropic, OpenAI or OpenRouter key and the same features run on the better model — billed by that provider, never by Thunderegg. Change your mind and switch back in one setting.

  • No document uploads for conversion — no servers in the loop
  • No Thunderegg account, no tracking, no telemetry — cloud AI runs on your own provider account, billed by them
  • Converts offline — one licence key, activated once and re-checked at most weekly
  • An install-wide lock: while it is on, enrichment, meeting summaries and topic sorting run on-device or not at all — even with a key configured
  • Mark one vault Local and its notes stay on-device wherever the global setting sits; a single note can be marked too
  • A plain-text receipt of the requests that left your Mac — time, host, byte count, and which part of the app made it. Never the contents
  • Legal, medical and finance work: convert only, or switch the lock on and keep the AI on-device too
07 — VS UPLOAD TOOLS

Your Mac, not someone else’s server

Everything the upload-a-file converters do, without handing them the file — and without the sign-up or the monthly bill for the app.

FeatureThundereggUpload-to-a-server tools
The file itselfNever uploaded to convert — conversion, OCR & transcription run on your MacUploaded to convert
Where the AI runsYour choice — on your Mac, or on your own cloud accountTheir server, no choice
Converts offlineYesNo
Account requiredNone for Thunderegg — cloud AI runs on your own provider accountSign-up
Pricing$19.95 oncePer-page / monthly
Who pays for the AIA local model is free to run · cloud is your own account, billed by themTheir account, their price
Image OCRApple VisionVaries
Record & summarise a meetingBuilt in · recording & transcription on-device, summary on the model you connectSeparate subscription
Email (.eml / .msg)Clean parseRare
Where the Markdown landsYour vault — or beside the fileDownload
08 — PRICE

$19.95. Once. Forever.

One payment, no subscription, ever. Try it on 5 conversions first — no card, no Thunderegg account.

★ One time · no subscription

Thunderegg

Markdown converter for macOS · AI local or your own cloud
$19.95
PAY ONCE · YOURS FOREVER · UPDATES INCLUDED
  • 5 free conversions before you buy
  • Every format — PDF, Office, HTML, email, images & recordings
  • On-device Apple Vision OCR
  • Record & transcribe meetings on your Mac — summarise with a local model or your own cloud key (recording needs macOS 15)
  • Drag-drop, right-click & watch-folder
  • One licence key, up to 3 Macs — free a seat any time from Settings → License
  • AI summaries, tags, meeting notes & topic sorting — run them on a local model you install, or on your own Claude or OpenAI key
  • 14-day refund, no questions asked
Download and try 5 conversions
Apple Silicon · Intel Mac? Download here
Already using Thunderegg from when it was free? That Mac stays free, forever. The installer detects the existing install on first launch and marks the machine — nothing to claim, no code to enter, and you will never be asked to pay for it.
09 — FAQ

Questions

Why Markdown instead of just keeping my PDFs? +
LLMs are trained heavily on Markdown, so they parse it more reliably than PDF or DOCX — and it carries ~30% fewer tokens for the same content, cutting cost and freeing context. It's also plain text: it drops into Obsidian, Notion or any vault, stays wiki-linkable and diffable, and never locks you into a proprietary format.
What can go to the cloud, and when? +
Your documents are never uploaded for conversion — every conversion, including image OCR, runs entirely on your Mac using built-in macOS frameworks, online or off. So does speech transcription: the bundled engine holds no network code at all. What can leave is the AI layer, and only once you connect it — enrichment sends the note’s text, a meeting summary sends the whole transcript, topic sorting sends each note’s title, its one-line summary and a short excerpt, and a few smaller jobs are built on those. Those go to your own Claude subscription or your own Anthropic, OpenAI or OpenRouter key. Thunderegg runs no AI servers, so none of it passes through Thunderegg. Until you connect an account or paste a key, none of it happens at all: the app falls back to an on-device pass that makes no network call. Install Ollama and name a model in Settings and the AI runs against it on your Mac instead; switch on Never send anything to a cloud model and enrichment, meeting summaries and topic sorting stay on-device whatever keys are configured. Marking a vault Local in the vault list pins that choice to the notes rather than to the setting. Two other things touch the network and carry no note content: activating your licence key, which sends the key and an id for your Mac and nothing else (re-checked at most weekly, cached so the app works offline), and Check for Updates, which only runs when you press it. Settings → Privacy → Show what has left is a plain-text receipt of the requests that did: time, host, byte count, and which part of the app made it. Never the contents.
What exactly does it produce? +
A Markdown file named after the document, not the format: report.pdf becomes report.md. By default it is filed into your vault; set Where converted notes go in Settings to Beside the original file and it is written next to the source instead. Two files that would claim the same name never overwrite each other.
How does image OCR work? +
Thunderegg uses Apple’s on-device Vision engine to read text inside images and screenshots. It extracts the text — it doesn’t describe photos. It’s built into the app — nothing extra to download or install.
Does it run on Intel Macs? +
Yes — Thunderegg runs natively on both Apple Silicon and Intel Macs, macOS 13 and later.
What does it cost? +
$19.95 once. That is the whole price for the app — a perpetual licence, every feature included, updates included, no subscription now or later. Before you pay you get 5 conversions free, so you can run it on your own files first. One thing Thunderegg does not sell is model time: conversion, OCR and transcription cost nothing to run, and the AI layer runs either on a model you install on your Mac or on your own Claude subscription or API key, billed by that provider rather than by Thunderegg.
What happens after 5 conversions? +
Thunderegg asks for a licence key before it converts anything else. Nothing you have already converted is touched or taken away — the Markdown is plain text on your disk and stays yours. Paste the key from your purchase email into Settings and the counter stops mattering.
What counts as a conversion? +
One file turned into a note. Drop a folder and each file inside it counts separately. A recording that turns out to have no speech in it still counts, because the transcription ran either way.
I already use Thunderegg — do I have to pay? +
No. Thunderegg was free until August 2026, and every Mac that already had it keeps it free, forever. The installer detects the existing install the first time the paid version launches and marks that machine — you do not claim anything, and you will not be asked for a key.
How many Macs can I use it on? +
Up to 3. One licence key, activated on each machine. Activation needs the network once per Mac; after that Thunderegg re-checks the key at most weekly, keeps working offline in between, and never blocks you when it cannot reach the server. Settings → License → Deactivate this Mac frees a seat when you retire a machine.
Why not just use the free command-line tools? +
You can — Thunderegg is built on excellent open-source foundations, and $19.95 buys the packaging rather than the parser. What Thunderegg adds is the zero-setup native experience: a signed app, right-click & watch-folder integration, on-device OCR, and clean email parsing, with nothing to install in a terminal.
Can I get a refund? +
Yes — 14 days, no questions asked. Email support@thunderegg.ai with your order number. Payments and receipts are handled by our payment provider, so Thunderegg never sees your card details.

Zero to Markdown. One drop.

Stop pasting documents into web tools. Convert on your Mac, and decide for yourself where the AI runs. Try it on five files; it is $19.95 once after that.

Download — 5 free conversions