t0md logo

t0md

Freemium
Visit

t0md converts PDF, Word, PowerPoint, HTML, and JSON files into clean Markdown for people and AI agents. It also provides a remote MCP server for converting documents inside compatible agent tools.

What is t0md?

t0md is a document-to-Markdown converter for PDFs, Microsoft Word files, PowerPoint presentations, HTML, and JSON. Upload a supported file in the browser to preview the result, copy the Markdown, or download a .md file. Browser conversion is free, requires no sign-up, and accepts files up to 25 MB.

The product is intended for workflows where documents need to be readable by people, searchable and diffable in text tools, or supplied to language models. It preserves common structures such as headings, lists, and paragraph breaks, while tables and complex layouts are handled on a best-effort basis because PDFs are layout-oriented rather than semantic.

t0md also provides a remote MCP server for compatible AI agents. The recommended streamable-HTTP endpoint is https://t0md.com/mcp; a legacy SSE endpoint is available for older clients. Agents can call convert_to_markdown to convert supported files during a conversation, receive Markdown inline, and get a temporary download link.

What can t0md do?

Five live input formats

Converts PDF, Microsoft Word (`.docx`), PowerPoint (`.pptx`), HTML, and JSON into Markdown. EPUB, XLSX, image OCR, and URL conversion are listed as upcoming rather than available now.

Browser preview and export

Upload a file in the web interface, inspect the Markdown preview, copy the result, or download it as a `.md` file. Browser uploads are limited to 25 MB.

Structure-aware PDF extraction

PDF text is extracted with layout information, then processed with heuristics that identify lists, promote short all-caps lines to headings, collapse excess blank lines, and rejoin words split by hyphenation.

Remote MCP conversion

The `convert_to_markdown` MCP tool lets compatible agents convert supported documents mid-conversation. It auto-detects format from the filename and content and returns Markdown inline with a download link valid for 10 minutes.

HTTP API and staged uploads

A multipart `POST /convert` endpoint returns JSON containing Markdown, filename, page count, byte count, and conversion duration. `POST /mcp/upload` provides an upload ID for larger agent workflows.

In-memory processing

The service states that uploaded documents are processed in memory and discarded. Generated MCP download links are retained for at most 10 minutes.

Use Cases

“Prepare research papers for an AI assistant”

Convert academic papers or reports into text-oriented Markdown that can be pasted into an LLM context or processed by an MCP-compatible agent.

“Create reusable notes from documents”

Move converted output into tools such as Obsidian, Notion, Bear, or a GitHub README instead of relying on screenshots or manually repaired copy and paste.

“Review document revisions in Git”

Use Markdown as a text-based representation for comparing drafts, tracking contract changes, and identifying paragraph-level revisions.

“Convert files during an agent session”

Connect the MCP server to Claude Code, Claude Desktop, Cursor, Windsurf, OpenClaw, Hermes, VS Code with an MCP extension, or Continue.dev so an agent can request conversion without leaving the chat.

“Automate conversion through HTTP”

Send supported files to `/convert` from an application or script and consume the returned JSON fields for Markdown, filename, pages, bytes, and processing duration.

Frequently Asked Questions

How do I convert a document in the browser?

Drop a PDF, Word, PowerPoint, HTML, or JSON file into the converter or choose it from your device. The result appears as a Markdown preview that you can copy or download as a `.md` file. No account is required.

Which formats are currently supported?

PDF, Microsoft Word, PowerPoint, HTML, and JSON are live. EPUB, XLSX, image OCR, and URL-to-Markdown conversion are marked as coming soon.

How reliable is the output for complex PDFs?

Headings, bullet lists, numbered lists, and paragraph breaks are preserved where detected. Tables and complex layouts are best-effort because PDFs store visual layout rather than semantic document structure, so converted output should be reviewed when formatting is important.

How does the MCP integration work?

Add `https://t0md.com/mcp` as a streamable-HTTP MCP server in a compatible client, then ask the agent to convert a document. The primary tool is `convert_to_markdown`; it returns Markdown inline and a one-time download URL. The SSE endpoint at `https://t0md.com/mcp/sse` is available for older clients.

Are uploaded files stored, and is an API key required?

The site states that browser uploads are converted in memory and discarded. MCP-generated download links expire after 10 minutes. The MCP server is available without an API key today.

Quick Facts

Product type
Document-to-Markdown converter
Live formats
PDF, Microsoft Word, PowerPoint, HTML, JSON
Browser limit
25 MB per file
Agent protocol
Remote MCP server with streamable HTTP and legacy SSE
Browser access
Free, no sign-up
Website
t0md.com

t0md Traffic Analysis

Traffic data is for reference only.

Domain Rating
18

t0md Alternatives

Simple Commenter logo

Simple Commenter

www.simplecommenter.com

Simple Commenter is a website feedback platform with an MCP server that connects comments and page context to AI tools such as ChatGPT, Claude, Cursor, and Codex. It helps web teams turn review comments into clearer next steps and fixes.

Postfleet logo

Postfleet

postfleet.ai

Postfleet is email infrastructure for AI agents that screens inbound messages, sanitizes content, and extracts clean mail into typed JSON before agents read it. Supports hosted and local MCP access, plus REST for non-MCP workflows.

JigsawStack logo

JigsawStack

jigsawstack.com

Developer-focused AI platform for extraction, transformation, validation, and web workflows

Codia logo

Codia

codia.ai

AI platform converting screenshots, PDFs, slides, images, and Figma files into editable designs, data, and production-ready code

Fovea logo

Fovea

fovea.run

Fovea turns uploaded video into structured JSON that matches a schema you provide, using a web app, REST API, or MCP server. Built for workflows where teams or agents need video-derived data validated before use.

Digitap logo

Digitap

digitap.ai

AI-powered API platform for digital onboarding, credit underwriting, and financial insights