GroupDocs.Markdown for .NET Documentation
Leave feedback
GroupDocs.Markdown for .NET converts documents from 20+ formats into clean, structured Markdown. Built for AI/LLM pipelines, static site generators, and document processing workflows.
string md = MarkdownConverter.ToMarkdown("document.docx");
- 20+ input formats — PDF, Word, Excel, EPUB, MOBI, TXT, CHM, and more
- Markdown flavor control — GitHub Flavored Markdown or strict CommonMark
- Flexible image handling — Base64, file system with relative paths, skip, or custom
- YAML front matter — auto-extract metadata for Jekyll, Hugo, Docusaurus
- Document inspection — read page count, title, author without converting
- Async API — truly async for web apps and serverless
- Custom DOM renderer — full control over every aspect of the output
- No external dependencies — no Microsoft Office, no Adobe Acrobat
- Cross-platform — Windows, Linux, macOS on .NET 6/8/10 and .NET Framework 4.6.2
Get Started
Developer Guide
CONVERT DOCUMENTS
CUSTOMIZE OUTPUT
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.