Research & web data MarkItDown
Is MarkItDown safe?
Short answer: No issues in the code checks, but dependencies were not checked. StackGrade's weekly scan of microsoft/markitdown found no issues in the code and agent instruction files of the public repo, but there was no dependency list to check: osv-scanner found no runtime lockfile or package manifest, so the label is “No dependencies scanned”, not a passed dependency check. Automated scan of commit 7482c09 on 2 Nov 2026, not a manual audit.
Updated : the last week its score, rank or safety result changed.
Microsoft's Python tool that converts PDFs and Office files to Markdown for LLMs.
- 193,454 stars
- pushed 28 Oct
- MIT
- Python
#22of 52 overall#3in Research & web data▼ 3 vs Week 44
- Maintenance 30%16
- Adoption 30%83
- Docs 20%69
- Community 20%–
Score over the last 4 weeks: 53, 53, 57, 54.
Code checks clean. No runtime lockfile or manifest, so dependencies could not be checked.
How this score works
Each part is a percentile among all 52 tracked tools, so 50 is average for this list. Community is not measured yet; the score uses the other 80%.
- Maintenance: Last push 28 Oct 2026. Last 10 GitHub releases within 421 days (about 0.6 per 30 days), latest release 21 Oct 2026. Issue close time: fewer than 5 closed issues, so not used.
- Adoption: 193,454 stars (70%), 14,506 forks (30%).
- Docs: README 21,058 characters, 30 headings, 29 code blocks, install section: yes.
#3 of 6 in Research & web data
Ranked by score. The yellow row is this tool.
- 1Firecrawl#1 overall78No issues found
- 2Browser Use#15 overall62Caution
- 3MarkItDown#22 overall54No dependencies scanned
- 4Crawl4AI#26 overall52Caution
- 5GPT Researcher#46 overall31Caution
- 6STORM#49 overall26Caution
Safety scan, 2 Nov 2026
Automated scan of commit 7482c09, 123 files. Not a manual audit.
No dependencies scanned
- –DependenciesNo runtime lockfile or manifest, so nothing to check.
- 0Install hooksNo npm install scripts found.
- 0Remote-code patternsFor example eval(fetch(…)).
- 0Agent files checked0 phrases flagged for review.
- 0curl | sh installersIn docs or program code. Information only.
Why this label?
No issues found by the code checks. osv-scanner found no lockfile or package manifest, so no dependency check was possible. So “no issues” here does not cover dependencies.
Known vulnerabilities in runtime dependencies (OSV): no lockfiles/manifests detected by osv-scanner
Notes:
- Telemetry/analytics references in code: telemetry
Automated scan of commit 7482c09 on 2 Nov 2026, not a manual audit. 123 files checked. What we check
Repo activity
From the GitHub API, fetched 2 Nov 2026.
- 4Releases, 90 daysLatest v0.1.9, 21 Oct
- –Median issue closeFewer than 5 closed issues
- 193kStars+1,232 since 26 Oct
- 14.5kForks784 open issues
- 2024Repo created13 Nov 2024
1 release in the last 30 days (GitHub releases feed, last 10 entries):
Questions about MarkItDown
Answers use this week's StackGrade data.
Is MarkItDown safe to use?
No issues in the code checks, but dependencies were not checked. StackGrade's weekly scan of microsoft/markitdown found no issues in the code and agent instruction files of the public repo, but there was no dependency list to check: osv-scanner found no runtime lockfile or package manifest, so the label is “No dependencies scanned”, not a passed dependency check. Automated scan of commit 7482c09 on 2 Nov 2026, not a manual audit.
How does StackGrade score MarkItDown?
MarkItDown scores 54 out of 100 in Week 45: #22 of 52 tracked tools overall and #3 in Research & web data. The score combines maintenance (16), adoption (83) and docs (69) as percentiles among all 52 tracked tools; community (20% weight) is not measured yet, so the score uses the other 80%. It is not a hands-on test and it is separate from the safety label.
What are the alternatives to MarkItDown?
The highest-scored other tools in Research & web data this week: Firecrawl (78, No issues found), Browser Use (62, Caution), Crawl4AI (52, Caution), GPT Researcher (31, Caution). StackGrade has not tested them hands-on.
What licence does MarkItDown use?
The licence listed for microsoft/markitdown is MIT. Read the licence text before commercial use.
Compare and use it
Side by side
Used in 1 AI use case
All facts and sources
- Type
- AI tool
- License
- MIT
- Language
- Python
- Created
- 13 Nov 2024
- Owner
- microsoft (Organization)
- Forks
- 14,506
GitHub description: “Python tool for converting files and office documents to Markdown.”
Sources: github.com/microsoft/markitdown, api.github.com/repos/microsoft/markitdown, raw.githubusercontent.com/microsoft/markitdown/main/README.m. Fetched 2 Nov 2026.
Know when MarkItDown changes label
One email a week: the new top 10, the biggest score changes and every safety label that changed.
Free. Double opt-in: you confirm by email first, unsubscribe in one click.