Convert mode
Drop any file and get clean, structured markdown. Uses Microsoft MarkItDown under the hood — tables, headings, and lists are preserved.
When to use it
- Convert a PDF spec or design doc into markdown to paste into your AI agent
- Turn a spreadsheet (XLSX/CSV) into a markdown table for a prompt
- Convert a PPTX deck into structured text for summarisation
- Extract text from an HTML page into clean markdown
How to use it
Drop or pick a file
Drag a file onto the drop zone or click to browse. Any supported format works — see the list below.
Convert
MDPilot sends the file to MarkItDown on the server and returns the markdown. For most files this takes under 5 seconds.
Copy, download, or pipe to Task/Generate
Use the output directly, or click "Use in Task mode" / "Use in Generate mode" to pipe the converted text into the next step.
Supported formats
.pdf.docx.pptx.xlsx.csv.html.htm.txt.rtf.md.jpg.jpeg.png.gif.webp.json.xml.zip.epubServer setup required
Convert mode requires the MarkItDown CLIinstalled on the server (not via npm). If it's not installed, Convert mode shows a setup banner with instructions.
Requires Python and pipx. Not available on Vercel Edge — uses the Node.js runtime.
Caveats
- Scanned PDFs (no text layer) won't extract well — MarkItDown needs selectable text
- Complex multi-column layouts may be simplified or reordered
- Images within documents are not extracted as image files