The homepage shows six capability groups; this page shows everything inside them. How each one works in practice — settings, shortcuts, edge cases — is in the user guide.
PDF, Word, PowerPoint, Excel, HTML, CSV, JSON, XML, EPUB, ZIP archives, Jupyter notebooks, Outlook messages, and images — powered by Microsoft's open-source MarkItDown engine.
Paste a URL and get a clean article — Wikipedia formatting, or a YouTube video's full transcript with its title, description and metadata.
Drop a folder and get a Markdown mirror of its entire structure — subfolders preserved, ready to commit or index.
A corrupt or truncated Office file is refused with an explanation, instead of quietly handing you a page of binary noise labelled "converted".
No embedded text? Milldown recognizes it with Apple's Vision framework, entirely on-device.
Strips repeated page headers, footers, page numbers and invisible characters, and tells you exactly how much it removed. Never touches code blocks. One click, fully revertible.
Trim the junk before you paste — token counts recompute live as you type.
Quit and reopen — your file list and converted Markdown come back exactly as you left them. No re-converting, no re-OCR.
Stop a long batch mid-run with one click. Progress shows exactly how many files are done.
Shows tokens and dollars saved, priced against Claude, GPT, Gemini or open-weight rates — or a custom rate you enter. Projects over 1×, 10× or 100× uses, and stays silent where there's no honest saving to claim.
Convert .xlsx to plain CSV instead of Markdown tables — 12–29% fewer tokens for the same sheet data. One toggle.
Merge a folder's worth of documents into one paste-able Markdown file with a table of contents.
Split by headings into 512–2,048-token chunks — numbered Markdown files or a single JSONL, ready for your vector store.
Provenance headers (source, timestamp, SHA-256) for archives and pipelines, or Hugo/Jekyll headers for publishing.
Install the milldown command and script conversions in the terminal, CI, or anywhere else — same engine, full option parity.
Drop files in a folder; a Markdown mirror appears automatically. Set it once, forget it.
Drop a file on the menu-bar icon — the Markdown lands on your clipboard, ready to paste into any AI chat.
Right-click any file → Convert to Markdown. Open With works too.
milldown:// URL scheme works from Shortcuts, scripts, and launchers, with a confirmation step so nothing converts behind your back.
Drag any converted file from Milldown onto your Desktop or into Claude or ChatGPT — it arrives as a real .md file.
Open a shell with milldown already on its PATH, without installing anything system-wide.
Every feature above is in the trial and the single $39 perpetual licence — no tiers, no unlocks.
Join the early accessmacOS 14+ · Apple Silicon · $39 perpetual licence after trial (excl. VAT) · no subscription