Local JS conversion with optional isolated MarkItDown worker

DocuMarkdown

Convert messy documents into clean Markdown for AI, notes, documentation and publishing.

PDFs, DOCX, HTML, spreadsheets and structured text convert directly. Presentations, images and legacy formats use a separate MarkItDown worker when you need broader coverage.

9
Local formats
10 MB
Free limit
100 MB
Pro limit
Document cards flowing into a Markdown preview

Built for real workflows

Practical text extraction for the people who actually work with documents.

For AI workflows

Turn documents into clean Markdown before sending them to LLMs, RAG pipelines or agent tools.

For documentation

Extract structured content from internal files and standardize it into Markdown docs.

For research

Convert PDFs, papers and reports into editable notes you can actually search and quote.

For content teams

Repurpose decks and docs into Markdown for static sites, CMSs and publishing pipelines.

Honest format support

Common document types convert locally in the Worker. Complex formats are available through an isolated MarkItDown service when configured.

Local conversion

Available without an external service.

PDF
.pdf
Word
.docx
HTML
.html/.htm
Excel
.xlsx
CSV
.csv
JSON
.json
XML
.xml
Markdown
.md
Text
.txt/.rtf

MarkItDown worker

Requires MARKITDOWN_SERVICE_URL.

PowerPoint
.ppt/.pptx
Legacy Office
.doc/.xls
EPUB
.epub
Images OCR
.png/.jpg/.webp
Audio
.mp3/.wav
Archives
.zip

Processed, not stored

Uploads are converted in memory and discarded after the request completes.

Authenticated access

Conversion endpoints require a Supabase session and enforce server-side file limits.

Isolated worker path

Complex parsers can run behind MARKITDOWN_SERVICE_URL instead of inside the app runtime.

Simple pricing

Start free. Upgrade when you need bigger files or higher volume.

Free

Create a free account and convert occasional documents.

$0/forever
  • 5 conversions per day
  • Up to 10 MB per file
  • Local formats included
  • Markdown download
Most popular

Pro

For individuals working with documents daily.

$1.99/month
  • Unlimited conversions
  • Up to 100 MB per file
  • Priority processing
  • Email support

Enterprise

For teams and pipelines that need a tailored setup.

Custom
  • Everything in Pro
  • Team seats
  • Larger files (up to 500 MB)
  • API access
  • SLA & priority support
Contact sales

Frequently asked questions