pdftomarkdown
📄 PDF to Markdown (PDF to MD) — быстрый, приватный конвертер с открытым исходным кодом
Лучший конвертер с открытым исходным кодом для преобразования PDF в Markdown — для людей, разработчиков и ИИ-агентов.
Легко конвертируйте PDF, Word (.docx), Excel и CSV (.xlsx,.csv) и YouTube-ссылки в чистый, структурированный, токен-эффективный Markdown (.md).
📑 Содержание
Related MCP server: Markdownify MCP Server
🎯 Зачем конвертировать PDF в Markdown?
PDF-файлы созданы для визуальной печати, а не для редактирования или ИИ-вычислений. Они удерживают содержимое внутри двоичных объектов с фиксированными координатами. Markdown (.md) — универсальный стандарт для:
🤖 ИИ- и LLM-процессов: максимизирует плотность токенов в промпте для Claude, ChatGPT, Cursor и Gemini за счёт удаления избыточности вёрстки.
🗂️ Управления знаниями: простое импортирование в Obsidian, Notion, Logseq, Roam и Apple Notes.
📝 Технической документации: прямая загрузка в генераторы статических сайтов, такие как Docusaurus, VitePress, MkDocs и Astro.
🌿 Версионирования в Git: чистые построчные diffs вместо непрозрачных двоичных изменений.
🏗️ Архитектура и процесс конвертации
INPUT SOURCE
┌──────────────────────────────┬──────────────────────────────┐
▼ ▼ ▼
📄 PDF Document 📝 Word / Excel 🎥 YouTube Link
(Local / Remote URL) (.docx, .xlsx, .csv) (Video URL / Shorts)
│ │ │
└──────────────────────────────┼──────────────────────────────┘
▼
┌──────────────────────────────────────┐
│ Unified Geometric & NLP Engine │
├──────────────────────────────────────┤
│ • Visual Reading Order Sorter │
│ • H1–H4 Typography Hierarchy │
│ • GFM Table Reconstructor │
│ • Code Block & List Parser │
│ • Link & Metadata Extractor │
└──────────────────────────────────────┘
│
▼
CLEAN MARKDOWN
┌──────────────────────────────┼──────────────────────────────┐
▼ ▼ ▼
🌐 Web UI Workspace 💻 CLI Output Stream 🤖 AI Agent Context
(Split Editor + Preview) (stdout / .md file export) (Claude / Cursor MCP)✨ Ключевые возможности
🔒 100% приватность в браузере: в веб-приложении документы конвертируются локально в памяти через WebAssembly / JavaScript. Ни один файл не загружается на внешние серверы.
⚡ CLI без установки (
npx): конвертируйте любые PDF, документы Word или CSV прямо из командной строки без настройки.📊 Умное распознавание таблиц: автоматически выравнивает многоколоночные строки в чистые pipe-таблицы GitHub Flavored Markdown (GFM) (
| Header | ... |).🗂️ Многоформатная расширяемость: конвертирует PDF, Word (
.docx), Excel/CSV (.csv) и YouTube-видео в Markdown.🤖 Встроенный сервер Model Context Protocol (MCP): подключайтесь напрямую к Claude Desktop, Cursor, Windsurf и Antigravity без единой строчки кода.
🎨 Минималистичное двухпанельное рабочее пространство: живой редактор исходного Markdown и предпросмотр HTML с счётчиками строк, слов и символов.
🚀 Молниеносная скорость: конвертирует стандартные многостраничные документы за миллисекунды без тяжёлых GPU или многогигабайтных моделей.
🚀 Как использовать (3 способа)
1. Веб-приложение (без установки)
Перейдите на pdftomarkdown.fyi:
Перетащите любой PDF-файл в окно.
Нажмите Конвертировать в Markdown.
Просмотрите отрендеренный документ рядом с исходным и нажмите Скопировать Markdown или Скачать .md.
2. CLI без установки (npx)
Установка не требуется. Запускайте прямо в терминале:
# Convert a local PDF file
npx pdftomarkdown research-paper.pdf -o paper.md
# Convert a Word document (.docx)
npx pdftomarkdown document.docx -o doc.md
# Convert a CSV table to GFM pipe tables
npx pdftomarkdown financials.csv -o financials.md
# Extract timestamped transcript from a YouTube video
npx pdftomarkdown "https://www.youtube.com/watch?v=dQw4w9WgXcQ" > video.md
# Convert with an automatic Table of Contents
npx pdftomarkdown manual.pdf --toc -o manual.md
# Pipe directly into an AI tool / LLM
cat quarterly-report.pdf | npx pdftomarkdown | llm "Summarize the key takeaways"3. ИИ-агент и MCP-сервер (Claude / Cursor)
Дайте своим ИИ-ассистентам возможность конвертации PDF в Markdown без единой строчки кода.
Настройка Claude Desktop:
Добавьте эту запись в claude_desktop_config.json:
{
"mcpServers": {
"pdftomarkdown": {
"command": "npx",
"args": ["-y", "pdftomarkdown", "--mcp"]
}
}
}После этого вы можете попросить Claude:
«Прочитай
whitepaper.pdfи преобразуй его в чистый Markdown с оглавлением».
📊 Бенчмарк и сравнительная таблица
Возможность | pdftomarkdown | PSPDFKit | Marker | Microsoft MarkItDown |
Мгновенное веб-приложение | ✅ Да (pdftomarkdown.fyi) | ❌ Нет | ❌ Нет | ❌ Нет |
100% приватность в браузере | ✅ Да (0 загрузок) | ❌ Нет | ❌ Нет | ❌ Нет |
CLI без установки ( | ✅ Да | ✅ Да | ❌ (Тяжёлый Python) | ❌ (Python pip) |
Живой рендер-предпросмотр | ✅ Да (бок о бок) [не checked] | ❌ Нет | ❌ Нет | ❌ Нет |
Word ( | ✅ Да | ❌ Нет | ❌ Нет | ✅ Да |
Excel / CSV в GFM-таблицу | ✅ Да | ❌ Нет | ❌ Нет | ✅ Да |
YouTube-видео в транскрипт | ✅ Да | ❌ Нет | ❌ Нет | ✅ Да |
Model Context Protocol (MCP) | ✅ Да (встроен) | ⚠️ Частично | ❌ Нет | ⚠️ Только Python |
Скорость выполнения | ⚡ < 200 ms / стр. | ⚡ < 200 ms / стр. | 🐢 5–20 s (GPU) | ⚡ < 500 ms / стр. |
Аппаратная нагрузка | 🪶 Невесомый (JS) | 🪶 Невесомый | 🐘 Гигантский (10GB+ PyTorch) | 🐍 Окружение Python |
🗂️ Поддерживаемые форматы
Формат | Расширение | Стиль вывода |
PDF-документы |
| Заголовки (H1–H4), списки, GFM-таблицы, ссылки, блоки кода |
Документы Word |
| Заголовки, жирный/курсив, маркированные списки, чистые ссылки |
Excel и CSV |
| Pipe-таблицы GitHub Flavored Markdown (GFM) |
YouTube-ссылки |
| Транскрипт с таймкодами ( |
Обычный текст и код |
| Форматированные блоки кода и читаемые Markdown-блоки |
🛠️ Справка по CLI и опциям
pdftomarkdown — The universal document to Markdown converter.
Usage:
npx pdftomarkdown <file-or-url> [options]
Options:
-o, --output <file> Write output directly to a file (.md)
--toc Automatically generate a Table of Contents
--no-tables Disable automatic GFM table detection
--mcp Start Model Context Protocol (MCP) server
-v, --version Show current version
-h, --help Show help documentation💻 Программический API (Node / TypeScript)
Вы можете импортировать и использовать конвертер непосредственно в своих проектах Node.js или TypeScript:
import { convertPdfToMarkdown, convertAnyToMarkdown } from 'pdftomarkdown';
// Convert a PDF buffer or file
const markdown = await convertPdfToMarkdown(pdfBuffer, {
includeToc: true,
detectTables: true,
preservePageBreaks: true,
});
console.log(markdown);🔍 Техническое SEO и производительность
Primary Keywords: конвертер PDF в Markdown, PDF в MD, конвертация PDF в Markdown.
Вторичные ключевые слова: PDF в Markdown онлайн, бесплатный конвертер PDF в Markdown, преобразовать PDF-файл в Markdown, извлечь Markdown из PDF, Word в Markdown, YouTube в Markdown.
Технические стандарты: семантический HTML5, Schema.org-схемы
WebSite,WebApplicationиFAQPageв JSON-LD, sitemap.xml, robots.txt.Нулевая клиентская нагрузка: без тяжёлых UI-фреймворков в движке парсера, оптимизированные worker-потоки WebAssembly.
❓ Часто задаваемые вопросы (FAQ)
Что такое конвертация PDF в Markdown?
Конвертация PDF в Markdown анализирует геометрию, шрифты и позиции текста внутри PDF-файлов с фиксированной вёрсткой и преобразует их в простой текстовый формат Markdown (.md), сохраняя заголовки, списки, таблицы и ссылки.
Как бесплатно преобразовать PDF в Markdown?
Вы можете использовать веб-приложение на pdftomarkdown.fyi или выполнить npx pdftomarkdown input.pdf -o output.md в терминале. Обе возможности полностью бесплатны, без регистрации и подписок.
Будет ли мой документ конфиденциальным?
Да. При использовании веб-приложения весь парсинг происходит локально в памяти вашего браузера. Никакие файлы или текстовые потоки никогда не отправляются на наши серверы.
Можно ли конвертировать таблицы из PDF в Markdown?
Да. Наш движок определяет горизонтально и вертикально выровненные колонки текста и форматирует их в стандартные pipe-таблицы GitHub Flavored Markdown (GFM).
Можно ли использовать результат с ChatGPT, Claude и LLM?
Да. Чистый Markdown — оптимальный входной формат для ИИ-промптов и векторных БД RAG, снижающий расход токенов и сохраняющий иерархию документа.
📄 Лицензия и отказ от ответственности
Распространяется под лицензией MIT. Подробнее см. LICENSE.
Отказ от ответственности: все названия продуктов, логотипы и бренды (включая Microsoft, PSPDFKit/Nutrient, Marker, Claude и ChatGPT) являются собственностью соответствующих владельцев и используются здесь исключительно для идентификации, совместимости и сравнительных целей.
Copyright © 2026 PDF to Markdown
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceConverts various file types (documents, images, audio, web content) to markdown format without requiring Docker, supporting PDF, Word, Excel, PowerPoint, images, audio files, web URLs, and more.29614MIT
- AlicenseAqualityDmaintenanceConverts various file types (PDF, images, audio, DOCX, XLSX, PPTX) and web content (YouTube videos, web pages, Bing search results) into Markdown format for easy reading and sharing.10366MIT
- FlicenseAqualityCmaintenanceConverts files (PDF, DOCX, PPTX, XLSX, images via OCR) and URLs to Markdown, enabling AI clients to read them via a single MCP tool.1
- AlicenseAqualityCmaintenanceConverts PDF, DOCX, PPTX, XLSX, CSV, and JSON into clean, compact, AI-ready Markdown, reducing tokens up to 65%.125MIT
Related MCP Connectors
Web scraping for AI agents. Converts URLs to clean, LLM-ready Markdown with anti-bot bypass.
Converts any URL to clean, LLM-ready Markdown using real Chrome browsers
The document publishing layer for AI tools. Convert markdown to 6 destinations, 62 templates.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/HEMANT16/pdftomarkdown'
If you have feedback or need assistance with the MCP directory API, please join our Discord server