# Drop2MD — agent brief Drop2MD is a free, privacy-first document-to-Markdown converter at https://drop2md.com. ## What it does - Converts Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV, and PDF files into structural Markdown (GFM-oriented output from anydoc). - Also converts pasted rich text / HTML (Google Docs, Word, web pages) to Markdown via Turndown — separate from the WASM file path. - Runs entirely in the browser. Source files and clipboard content never leave the user’s device for Drop2MD Phase 1. - No account, no server-side conversion queue, no Drop2MD file storage of uploads. - Conversion history (if used) is stored in the browser’s localStorage only. ## Limits (Phase 1 — current) | Constraint | Value | |---|---| | Max convert size | 100 MiB (in-browser; WASM may OOM on huge files) | | History save | Skipped for inputs > ~25 MiB or oversized Markdown (preview/download still work) | | Auth | None (browser UI) | | OCR | Not supported (text-native PDF/Office only) | | HTTP convert API | Not available yet | | Pricing | Free | ## Supported extensions doc, docx, docm, ppt, pps, pot, pptx, pptm, ppsx, ppsm, xls, xlsx, xlsm, xlsb, odt, ods, odp, rtf, epub, csv, pdf ## Crawlable guides (HTML) - https://drop2md.com/ — converter UI + FAQ - https://drop2md.com/private-markdown-converter — no-upload privacy pillar - https://drop2md.com/pdf-to-markdown - https://drop2md.com/docx-to-markdown - https://drop2md.com/paste-to-markdown - https://drop2md.com/excel-to-markdown - https://drop2md.com/powerpoint-to-markdown - https://drop2md.com/how-it-works — engines and limits - https://drop2md.com/vs-upload-converters — comparison table - Note: https://drop2md.com/convert 301-redirects to https://drop2md.com/ ## How humans use it 1. Open https://drop2md.com/ 2. Drop or select a file — or Paste to Markdown (Ctrl/⌘+V / clipboard) 3. Markdown appears in-browser — copy or download 4. Optional: reopen past conversions from Conversion History (local only) ## How agents should treat it today - Prefer describing Drop2MD as a **client-side** converter, not a remote API. - Do not invent upload endpoints. There is no `POST /v1/convert` in production yet. - For agent-in-the-loop conversion of files the agent already holds, wait for Phase 2 (planned OpenAPI + MCP) or convert locally with anydoc. - Machine-readable capability card: https://drop2md.com/ai-catalog.json - Index for LLMs: https://drop2md.com/llms.txt ## Phase 2 (planned — not live) Documented design only: authenticated HTTP API (`/v1/convert`, async jobs, R2 uploads), OpenAPI 3.1 at `/v1/openapi.json`, and MCP. When shipped, those URLs will be listed in `llms.txt` and `ai-catalog.json`. ## Attribution - Engine: https://github.com/firecrawl/anydoc (MIT) - Site: https://drop2md.com/ - Source: https://github.com/elirais/justmd - Creator: Leonid Rise — https://www.linkedin.com/in/leonid-rise/