STILLWORKS
☕ Support

anydoc

Converts Word, PowerPoint, Excel, PDF and more to Markdown, offline, in Rust

Visit product ↗
Listed Aug 21, 2026

anydoc is an open-source Rust library that converts Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV and PDF into GitHub-flavored Markdown through one shared document model, so formatting comes out consistent whether the source is a 2003 .doc or a fresh .pptx. It detects format from file bytes rather than extension, needs no ML models or network calls, and converts most files in under 5ms — the only tool in a 7-converter benchmark to handle all fourteen formats. Scanned PDFs need OCR, which is handled by a separate paid product, Firecrawl Parse.

What holds up

  • +Median conversion under 5ms, no ML models needed
  • +Only tool in its benchmark to handle all 14 formats
  • +Files never leave the browser — runs as WebAssembly
  • +MIT licensed, bindings for Rust, Node, Python, CLI

Mind the limits

  • Scanned/image PDFs need OCR via a separate paid tool

Featured here? Take the badge

Put it on your site — it links back to this review. Free for every listed product, always.

Picked by StillWorks
<a href="https://stillworks.dev/products/p/anydoc/"><img src="https://stillworks.dev/badge/anydoc.svg" alt="Picked by StillWorks" width="250" height="54"></a>