Skip to main content
Glama
HEMANT16

pdftomarkdown

by HEMANT16

📄 PDF to Markdown (PDF to MD) — быстрый, приватный конвертер с открытым исходным кодом

Лучший конвертер с открытым исходным кодом для преобразования PDF в Markdown — для людей, разработчиков и ИИ-агентов.
Легко конвертируйте PDF, Word (.docx), Excel и CSV (.xlsx, .csv) и YouTube-ссылки в чистый, структурированный, токен-эффективный Markdown (.md).

Live Web App NPM Version GitHub Stars License: MIT 100% In-Browser Privacy AI / MCP Ready


📑 Содержание


Related MCP server: Markdownify MCP Server

🎯 Зачем конвертировать PDF в Markdown?

PDF-файлы созданы для визуальной печати, а не для редактирования или ИИ-вычислений. Они удерживают содержимое внутри двоичных объектов с фиксированными координатами. Markdown (.md) — универсальный стандарт для:

  1. 🤖 ИИ- и LLM-процессов: максимизирует плотность токенов в промпте для Claude, ChatGPT, Cursor и Gemini за счёт удаления избыточности вёрстки.

  2. 🗂️ Управления знаниями: простое импортирование в Obsidian, Notion, Logseq, Roam и Apple Notes.

  3. 📝 Технической документации: прямая загрузка в генераторы статических сайтов, такие как Docusaurus, VitePress, MkDocs и Astro.

  4. 🌿 Версионирования в 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:

  1. Перетащите любой PDF-файл в окно.

  2. Нажмите Конвертировать в Markdown.

  3. Просмотрите отрендеренный документ рядом с исходным и нажмите Скопировать 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 без установки (npx)

Да

✅ Да

❌ (Тяжёлый Python)

❌ (Python pip)

Живой рендер-предпросмотр

Да (бок о бок) [не checked]

❌ Нет

❌ Нет

❌ Нет

Word (.docx) в MD

Да

❌ Нет

❌ Нет

✅ Да

Excel / CSV в GFM-таблицу

Да

❌ Нет

❌ Нет

✅ Да

YouTube-видео в транскрипт

Да

❌ Нет

❌ Нет

✅ Да

Model Context Protocol (MCP)

Да (встроен)

⚠️ Частично

❌ Нет

⚠️ Только Python

Скорость выполнения

< 200 ms / стр.

⚡ < 200 ms / стр.

🐢 5–20 s (GPU)

⚡ < 500 ms / стр.

Аппаратная нагрузка

🪶 Невесомый (JS)

🪶 Невесомый

🐘 Гигантский (10GB+ PyTorch)

🐍 Окружение Python


🗂️ Поддерживаемые форматы

Формат

Расширение

Стиль вывода

PDF-документы

.pdf

Заголовки (H1–H4), списки, GFM-таблицы, ссылки, блоки кода

Документы Word

.docx

Заголовки, жирный/курсив, маркированные списки, чистые ссылки

Excel и CSV

.csv, .tsv, .xlsx

Pipe-таблицы GitHub Flavored Markdown (GFM)

YouTube-ссылки

https://youtube.com/...

Транскрипт с таймкодами (00:00), описание и метаданные

Обычный текст и код

.txt, .json, .xml

Форматированные блоки кода и читаемые 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

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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