Skip to main content

MarkItDown

Installation

From PyPI:

pip install 'markitdown[all]'

From source:

git clone git@github.com:microsoft/markitdown.git
cd markitdown
pip install -e 'packages/markitdown[all]'

Usage

Command-Line

markitdown path-to-file.pdf > document.md

Python API

from markitdown import MarkItDown

md = MarkItDown()
result = md.convert("test.xlsx")
print(result.markdown)

More Information

For more information, and full documentation, see the project README.md on GitHub.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.

Metadata

Release files for markitdown 0.1.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for markitdown 0.1.9
File Size Uploaded Provenance
markitdown-0.1.9.tar.gz 69.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for markitdown 0.1.9
File Interpreter ABI Platform
markitdown-0.1.9-py3-none-any.whl Python 3 none any Details

Total release size: 159.5 kB

Release files / markitdown-0.1.9.tar.gz

Download URL markitdown-0.1.9.tar.gz
Size 69.4 kB
Tags Source
SHA-256 checksum
How to use checksums
8f692236fc104b9251e1b86bdea969c6a1617174fe37eebb78ac6fa62a2894f0
BLAKE2b-256 checksum
How to use checksums
f4e3035166ffa9b79c432693e3467f15a0208d863a4b74ca0ef7f40dfd9c5dcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.16.2 cpython/3.12.3 HTTPX/0.28.1

Release files / markitdown-0.1.9-py3-none-any.whl

Download URL markitdown-0.1.9-py3-none-any.whl
Size 90.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
52f59c48bea9cf887224c56247f648d68beb7aa7af5a12d414748210c83c20ea
BLAKE2b-256 checksum
How to use checksums
b3ce027c1e647909447fa29a5d3eb87d5e98013d49dc0b568602b129a9d06751
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.16.2 cpython/3.12.3 HTTPX/0.28.1

Security for markitdown 0.1.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.9 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page