Drop a .docx file, get clean Markdown back. Free, in-browser, no sign-up. Headings, lists and tables are preserved so the output drops straight into a wiki, a README, or an LLM prompt.
Word documents are great for editing but terrible for sharing with the modern toolchain. Markdown plays nicely with git, with chat models, with static site generators and with note apps like Obsidian and Notion. Convert once, paste forever.
t0md reads the .docx XML directly and emits Markdown with headings (H1–H6), bullet and numbered lists, bold/italic emphasis, and tables. Embedded images are referenced; complex page layouts (text boxes, columns) flatten to linear Markdown.
t0md exposes a remote MCP (Model Context Protocol) server. Add it once and any MCP-compatible agent can convert Microsoft Word to Markdown without leaving the conversation.
claude mcp add --transport http t0md https://t0md.com/mcp
Then ask the agent: "convert /path/to/spec.docx to markdown". The MCP server returns the converted Markdown plus a 10-minute download link. Full setup details on the MCP page.
Drop your .docx file on this page (or click to choose). t0md converts it in seconds and gives you Markdown to copy or download as a .md file. No sign-up, 25 MB cap per file, file is processed in memory and discarded.
Only .docx today. The legacy .doc format (binary, pre-Office 2007) is not supported. Save your document as .docx in Word first, then drop it here.
Yes. Bullet lists, numbered lists, simple tables, headings (H1–H6) and inline emphasis come through. Complex multi-column page layouts are flattened to linear Markdown — Markdown does not have a native multi-column construct.
Yes. Add the t0md MCP server with `claude mcp add --transport http t0md https://t0md.com/mcp` and your agent can call convert_to_markdown on any .docx file without leaving the conversation.
No. Files are processed in memory and discarded the moment conversion finishes. The browser converter never persists your document.