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: md-converter-mcp
🎯 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 deployed
Maintenance
Related MCP Connectors
Convert PDF, Word, Excel and scanned documents to Markdown, tables and RAG chunks. OCR.
Convert PDF, DOCX, HTML, and URLs to clean, LLM-ready markdown with tables preserved
PDF, Word, PowerPoint, Excel, HTML, EPUB to Markdown: OCR, page ranges, tables, RAG chunking
Documents to Markdown: PDF, DOCX, PPTX, XLSX, HTML. Scanned PDF pages read by AI.
21
Related MCP Servers
- 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.210287 npmMIT
- FlicenseAqualityDmaintenanceConverts files (PDF, DOCX, PPTX, XLSX, images via OCR) and URLs to Markdown, enabling AI clients to read them via a single MCP tool.1-
- AlicenseAqualityDmaintenanceConverts PDF, DOCX, PPTX, XLSX, CSV, and JSON into clean, compact, AI-ready Markdown, reducing tokens up to 65%.130 npmMIT
- AlicenseNot gradedqualityAmaintenanceConverts documents (PDF, DOCX, XLSX, EPUB, etc.) to clean, structured Markdown, and retrieves document info, for use with AI agents.MIT