MarkItDown

Package: markitdown · 6 nodes · Convert documents, URLs, and text to Markdown

Convert files (PDF, DOCX, PPTX, images), web pages, and raw text/HTML into clean Markdown. Lighter alternative to Unstructured when you just need Markdown output.

Node Reference

NodeTypeInputsOutputs
Create Converterstatement-Converter (md.Converter)
Convert FilestatementConverter (md.Converter), Path (str)Text (str), Title (str)
Convert URLstatementConverter (md.Converter), URL (str)Text (str), Title (str)
Convert TextstatementConverter (md.Converter), Content (str)Markdown (str)
Get TextexpressionResult (md.Result)Text (str), Title (str)
Get MarkdownexpressionResult (md.Result)Markdown (str)

Typical Pipeline

Create Converter → Convert File / Convert URL → use Text output directly or pipe into LLM context.