Skip to main content
MarkItDown supports a wide range of file formats, converting them to clean, structured Markdown. Each converter is designed to preserve important content while producing readable output.

Format Categories

Office Documents

Word, PowerPoint, Excel, and Outlook files

PDF Documents

PDF files with table extraction and text processing

Images

JPEG and PNG with EXIF metadata and OCR

Audio Files

Audio files with metadata and speech transcription

Web Content

HTML, RSS, Wikipedia, YouTube, and Bing SERP

Other Formats

CSV, JSON, XML, ZIP, EPUB, and Jupyter notebooks

All Supported Formats

Office Documents

Documents

Media

Web & Data

Web Services

Feature Matrix

Installation by Format

Install dependencies for specific format categories:

Next Steps

Quick Start

Get started with basic conversion

Python API

Learn the programmatic interface