Make Your Documents AI-Ready

Markdown SDK to export various document types into clean, semantic Markdown.

Preserve document structure, headings, lists, tables, links, and images

Take control over images by embedding them or saving as external resources.

GroupDocs.Markdown feature set

These are the features that make our solution stand out.

  • Export documents to Markdown

    Make your PDF, Word, Excel, eBook and Text LLM-ready by exporting them to Markdown.

  • Keep document structure

    Preserve document structure, headings, lists, tables, links, and images.

  • Take control over images

    Embed images or save them as external resources. Replace images during the conversion process.

  • Convert whole documents or specific pages

    Convert entire documents or limit conversion to specific pages or worksheets as needed.

GroupDocs.Markdown code samples

The most common usage scenarios for exporting documents to Markdown. You can request a free temporary license to test the product in your environment.

Export PDF to Markdown

Get a clean Markdown file from a PDF file in a few lines of code. By default, images are embedded in the output file.
// Import the namespace
using GroupDocs.Markdown;

// Set the license
License.Set("GroupDocs.Markdown.lic");

// Instantiate converter
var converter = new MarkdownConverter("business-plan.pdf");

// Convert and save output to file
converter.Convert("business-plan.md");

Save images to a folder

This code sample shows how to convert a DOCX file to Markdown and save images to a separate folder.
// Import the namespace
using GroupDocs.Markdown;

// Set the license
License.Set("GroupDocs.Markdown.lic");

// Instantiate converter
var converter = new MarkdownConverter("annual-report.docx");

// Set image export strategy and output folder
var convertOptions = new DocumentConverterOptions();
convertOptions.ImageExportStrategy = new ExportImagesToFileSystemStrategy("./images");

// Convert and save output to file
converter.Convert("annual-report.md");

30+ file formats supported

The following file formats are supported for export to Markdown.

In-depth metrics and statistical insights

Dive into a detailed breakdown of our key figures, providing comprehensive metrics and statistical insights into our achievements, impact, and growth.

  • 180+

    Supported formats

    Convert from dozens of document and text formats including PDF, Word, Excel and eBooks to Markdown providing seamless integrations with the gen AI ecosystem.

  • 1.0M

    Trusted by developers

    Our solutions have become trusted and widely adopted in the developer community, providing seamless integration for your projects.

  • 15+

    Products

    We provide more than 15 document processing SDKs, offering smooth experience for your integrations. We process so you can relax.

  • 100+

    Happy customers

    Serving the most iconic brands around the globe. Discover why hundreds love GroupDocs products! Join now!

Our happy customers

GroupDocs libraries are employed by globally renowned and distinguished brands across the world.

Supported platforms

GroupDocs.Markdown supports the following operating systems and frameworks.

.NET

.NET 6+
.NET Framework 4.6.2+
Windows, Linux
30+ file formats

Ready to get started?

Choose your targeting platform to learn more about the product.

Useful resources

Explore documentation, code samples, and community support to enhance your experience.

Common questions and concerns

Find answers to common inquiries in our FAQ section to quickly address your queries and concerns.

  • Can I evaluate GroupDocs products prior to purchasing?
    Yes! All GroupDocs products have a risk-free, evaluation version available. We strongly encourage developers to download and try our APIs before purchasing to ensure that they will fulfill your needs 100%.
  • Does GroupDocs do product demonstrations?
    No, our focus is on our APIs and making the most functional and stable products possible. We do offer fully functional and free trials in the form of a temporary license so you can test out the product for yourself.
  • Where can I download the product?
    All products are available to download from NuGet or GroupDocs Releases website.
  • Are GroupDocs developer licenses per user, or per named user?
    GroupDocs Developer licenses are per user, not per named user. We understand that members of a coding team may change over time and that it is not practical to have to update licensing each time that occurs.
  • Do you provide technical support?
    Yes, we provide free technical support by the product teams at Free Support Forum and Paid Support Helpdesk to ensure your experience is smooth.