Convert documents (PDF, DOCX, Excel, HTML) to Markdown. Available as a web app and MCP server.
English | 中文
- PDF - Extract text with heading detection, table recognition
- Word (.docx, .doc) - Preserve formatting, lists, tables
- Excel (.xlsx, .xls) - Convert sheets to Markdown tables
- HTML - Clean conversion with Turndown
Try it online: markalldown.com
# Install dependencies
npm install
# Development
npm run dev
# Build
npm run build
# Start
npm startFor AI agents (Claude Code, etc.), install the MCP server:
npm install -g markalldown-mcpSee mcp-server/README.md for configuration details.
markalldown/
├── app/ # Next.js web app
├── components/ # React components
├── lib/ # Browser-side parsers
├── mcp-server/ # MCP server (Node.js)
│ ├── src/parsers/ # Node.js parsers
│ └── README.md
└── public/ # Static assets
MIT License - see LICENSE for details.
Note: The markalldown logo and brand assets are not covered by the MIT License.
Contributions are welcome! Please open an issue or submit a pull request.