100% in your browser · nothing uploaded · MIT open source · 全程本地转换

The universal file reader

浏览器里的万能文件阅读器

Drop in a PDF, Word, Excel, EPUB, Markdown, CSV, JSON or email file — and read it instantly as clean HTML. No installs, no upload, no server.

拖入 PDF、Word、Excel、EPUB、Markdown、CSV、JSON 或邮件文件,立即读到干净、自包含的 HTML。

📄 Drop a file here / 拖文件到这里
or click to browse · your file never leaves this page / 也可以点击选择文件,文件不会离开本页
Try a sample / 试试样例:

Drop multiple files to merge them automatically. Switch to Diff before dropping exactly two files. / 拖入多个文件会自动合并;切到 Diff 后拖入两个文件即可对比。

Booting the in-browser Python runtime…
🔒 Conversion runs entirely on your device via WebAssembly. Files are never sent anywhere. / 转换全程在你的设备上运行,文件不会上传。
result

        

Reads almost anything / 几乎什么都能读

.pdf.docx.doc .xlsx.pptx.epub .odt.eml.md .html.csv.tsv .json.jsonl.ipynb .rss.atom.yaml .rst.txt

The lightweight formats convert instantly in-browser. Heavier ones (Office, PDF) load their parser on first use — or run blazing-fast from the command line.

Why people use it / 为什么用它

👀 Read anything, anywhere / 随处阅读

Open obscure or office formats in any browser without the app that made them. 不装原始软件,也能在浏览器里打开常见文件。

🔒 Private by design / 隐私优先

Runs locally via WebAssembly — your documents never touch a server. 转换在本机浏览器完成,文件不会上传。

🧩 Merge & diff / 合并与对比

Combine many documents into one page, or compare two revisions side by side. 多文件合成一页,也可以对比两个版本。

⚙️ Library + CLI too / 也能写脚本

pip install everythingtohtml for automation, local workflows, and scripts. 适合批量转换和自动化处理。

Same engine, on the command line / 同一个引擎,也能命令行使用

# install
pip install "everythingtohtml[all]"

# convert, merge, or diff
everythingtohtml report.docx -o report.html
everythingtohtml a.docx b.docx c.pdf -o handbook.html
everythingtohtml spec-old.docx spec-new.docx --diff -o changes.html