pdftomarkdown
📄 PDF to Markdown (PDF to MD) — Schneller, privater Open-Source-Konverter
Der ultimative Open-Source-Markdown-Konverter „PDF to Markdown” für Menschen, Entwickler und KI-Agenten.
Konvertieren Sie mühelos PDFs, Word-Dokumente (.docx), Excel- & CSV-Dateien (.xlsx,.csv) sowie YouTube-URLs in sauberes, strukturiertes, token-effizientes Markdown (.md).
📑 Inhaltsverzeichnis
Related MCP server: Markdownify MCP Server
🎯 Warum PDF zu Markdown?
PDFs sind für den visuellen Druck gemacht, nicht für die Bearbeitung oder die KI-Verarbeitung. Sie sperren Inhalte in binäre Blobs mit fest vorgegebenen Koordinaten ein. Markdown (.md) ist der universelle Standard für:
🤖 KI- & LLM-Workflows: Maximiert die Token-Dichte von Prompts für Claude, ChatGPT, Cursor und Gemini, indem überflüssiges Layout entfernt wird.
🗂️ Wissensmanagement: Unkompliziert importierbar in Obsidian, Notion, Logseq, Roam und Apple Notes.
📝 Technische Dokumentation: Direkt einbindbar in Static-Site-Generatoren wie Docusaurus, VitePress, MkDocs und Astro.
🌿 Git-Versionsverwaltung: Saubere zeilenweise Diffs statt undurchsichtiger Binäränderungen.
🏗️ Architektur & Konvertierungsablauf
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)✨ Wichtige Funktionen
🔒 100 % Datenschutz im Browser: In der Web-App werden Dokumente lokal im Speicher per WebAssembly / JavaScript konvertiert. Es werden keinerlei Dateien an externe Server hochgeladen.
⚡ CLI ohne Installation (
npx): Konvertieren Sie jede PDF-, Word- oder CSV-Datei direkt von Ihrer Befehlszeile aus – ganz ohne Setup.📊 Intelligente Tabellenerkennung: Richtet mehrspaltige Zeilen automatisch zu sauberen GitHub-Flavored-Markdown (GFM) Pfeiltabellen aus (
| Header | ... |).🗂️ Flexibel für viele Formate: Konvertiert PDFs, Word-Dokumente (
.docx), Excel-/CSV-Dateien (.xlsx,.csv) und YouTube-Videos in Markdown.🤖 Nativer Model Context Protocol (MCP) Server: Verbindet sich direkt mit Claude Desktop, Cursor, Windsurf und Antigravity – ganz ohne Programmierung.
🎨 Minimalistischer Zwei-Bereich-Arbeitsbereich: Live nebeneinander angeordneter Markdown-Editor und gerenderte HTML-Vorschau mit Zeilen-, Wort- und Zeichenzählern.
🚀 Blitzschnell: Konvertiert Standard-Mehrseitendokumente in Millisekunden – ohne schwere GPUs oder Multi-Gigabyte-Modelle.
🚀 Verwendung (3 Möglichkeiten)
1. Live-Web-App (ohne Installation)
Besuchen Sie pdftomarkdown.fyi:
Ziehen Sie eine beliebige PDF-Datei per Drag & Drop hinein.
Klicken Sie auf In Markdown konvertieren.
Zeigen Sie sich das gerenderte Dokument nebeneinander an und klicken Sie auf Markdown kopieren oder .md herunterladen.
2. CLI ohne Installation (npx)
Keine Installation erforderlich. Führen Sie direkt in Ihrem Terminal aus:
# 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. KI-Agent & MCP-Server (Claude / Cursor)
Rüsten Sie Ihre KI-Assistenten mit PDF-zu-Markdown-Fähigkeiten aus – ganz ohne Programmierung.
Claude-Desktop-Konfiguration:
Fügen Sie diesen Eintrag zu Ihrer claude_desktop_config.json hinzu:
{
"mcpServers": {
"pdftomarkdown": {
"command": "npx",
"args": ["-y", "pdftomarkdown", "--mcp"]
}
}
}Anschließend können Sie Claude anweisen:
„Lesen Sie
whitepaper.mdund konvertieren Sie es in sauberes Markdown mit Inhaltsverzeichnis.“
📊 Benchmark- & Vergleichsmatrix
Fähigkeit | pdftomarkdown | PSPDFKit | Marker | Microsoft MarkItDown |
Sofortige Live-Web-App | ✅ Ja (pdftomarkdown.fyi) | ❌ Nein | ❌ Nein | ❌ Nein |
100 % Datenschutz im Browser | ✅ Ja (0 Uploads) | ❌ Nein | ❌ Nein | ❌ Nein |
CLI ohne Installation ( | ✅ Ja | ✅ Ja | ❌ (schwergewichtiges Python) | ❌ (Python pip) |
Live gerenderte Vorschau | ✅ Ja (nebeneinander) | ❌ Nein | ❌ Nein | ❌ Nein |
Word ( | ✅ Ja | ❌ Nein | ❌ Nein | ✅ Ja |
Excel / CSV nach GFM-Tabelle | ✅ Ja | ❌ Nein | ❌ Nein | ✅ Ja |
YouTube-Video nach Transkript | ✅ Ja | ❌ Nein | ❌ Nein | ✅ Ja |
Model Context Protocol (MCP) | ✅ Ja (eingebaut) | ⚠️ Teilweise | ❌ Nein | ⚠️ Nur Python |
Ausführungsgeschwindigkeit | ⚡ < 200 ms / Seite | ⚡ < 200 ms / Seite | 🐢 5–20 s (GPU) | ⚡ < 500 ms / Seite |
Hardware-Bedarf | 🪶 Federgewicht (JS) | 🪶 Federgewicht | 🐘 Riese (10 GB+ PyTorch) | 🐍 Python-Umgebung |
🗂️ Unterstützte Formate
Format | Dateiendung | Ausgabeart |
PDF-Dokumente |
| Überschriften (H1–H4), Listen, GFM-Tabellen, Links, Codeblöcke |
Word-Dokumente |
| Überschriften, fett/kursiv, Aufzählungslisten, saubere Links |
Excel & CSV |
| GitHub-Flavored-Markdown (GFM) Pfeiltabellen |
YouTube-URLs |
| Transkript mit Zeitstempeln ( |
Klartext & Code |
| Formatierte Textblöcke & lesbare Markdown-Blöcke |
🛠️ CLI-Referenz & Optionen
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💻 Programmatische API (Node / TypeScript)
Sie können den Konverter direkt in Ihre Node.js- oder TypeScript-Projekte importieren und verwenden:
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);🔍 Technisches SEO & Performance
Primäre Keywords: PDF to Markdown, PDF to MD, PDF to Markdown converter, convert PDF to Markdown.
Sekundäre Keywords: PDF to Markdown online, free PDF to Markdown converter, convert PDF file to Markdown, extract Markdown from PDF, Word to Markdown, YouTube to Markdown.
Technische Standards: Semantisches HTML5, Schema.org
Website,WebApplicationundFAQPageJSON-LD Schemas, sitemap.xml, robots.txt.Null Client-Overhead: Keine schwergewichtigen UI-Frameworks in der Parser-Engine, optimierte WebAssembly-Worker-Threads.
❓ Häufig gestellte Fragen (FAQ)
Was ist die Konvertierung von PDF zu Markdown?
Die Konvertierung von PDF zu Markdown analysiert die Geometrie, Schriftarten und Textpositionen in PDF-Dateien mit festem Layout und überträgt sie in das Klartextformat Markdown (.md), wobei Überschriften, Listen, Tabellen und Links erhalten bleiben.
Wie kann ich PDF kostenlos in Markdown konvertieren?
Sie können die Live-Web-App unter pdftomarkdown.fyi nutzen oder in Ihrem Terminal npx pdftomarkdown input.pdf -o output.md ausführen. Beides ist zu 100 % kostenlos – ganz ohne Registrierungen oder Abonnements.
Bleibt mein Dokument privat?
Ja. Bei der Nutzung der Web-App erfolgt die gesamte Verarbeitung lokal im Speicher Ihres Browsers. Es werden niemals Dateien oder Textströme an unsere Server gesendet.
Kann ich Tabellen aus PDF in Markdown konvertieren?
Ja. Unsere Engine erkennt horizontal und vertikal ausgerichtete Textspalten und formatiert sie in saubere GitHub-Flavored-Markdown (GFM) Pfeiltabellen.
Kann ich die Ausgabe mit ChatGPT, Claude und anderen LLMs verwenden?
Ja. Sauberes Markdown ist das optimale Eingabeformat für KI-Prompts und RAG-Vektordatenbanken, da es den Token-Verbrauch minimiert und die Dokumenthierarchie erhält.
📄 Lizenz & Haftungsausschluss
Verteilt unter der MIT-Lizenz. Weitere Details finden Sie in der Datei LICENSE.
Haftungsausschluss: Alle Produktnamen, Logos und Marken (einschließlich Microsoft, PSPDFKit/Nutrient, Marker, Claude und ChatGPT) sind Eigentum der jeweiligen Inhaber und werden hier ausschließlich zu Informations-, Kompatibilitäts- und Vergleichszwecken verwendet.
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