Skip to content

Playground ​

Drop a file and get the Markdown an agent would read. This page runs the same Rust engine as the anymd CLI and MCP server, compiled to WebAssembly, inside a Web Worker on your device.

Your files never leave your browser

The file is read with the browser's File API and converted locally. Nothing is uploaded, and there is no server behind this page. You can go offline once it has loaded and keep converting.

What the browser build covers ​

FormatIn the browserWith the CLI
PDFFull layout engine: columns, headings, tables, page markersAlso OCR of scanned pages (local tesseract)
DOCX, PPTX, XLSX/ODS, CSV/TSV, EPUB, HTML, text, SRT/VTTSame output as the CLISame
ImagesFormat, dimensions, EXIFAlso OCR (--ocr)
Audio / videoContainer type and sizeDuration, streams, chapters, subtitles (ffmpeg), transcript (whisper.cpp)

The output uses the CLI conventions: a small front-matter header (source, format, title, pages/slides/sheets) and <!-- page N --> style markers an agent can cite. The token count is the same estimate the CLI uses for its budget.

For folders, URLs, token budgets, and agent integration, install the CLI or the MCP server: see Getting started.

MIT licensed · local, no API key