PDF VectorPDF Vector

EPUB to Markdown Converter

Upload an EPUB file or paste a link and get the book as markdown, chapter by chapter in reading order.

How to convert EPUB to Markdown

  1. 1

    Upload an .epub file or paste a URL

    Drop a DRM-free EPUB or paste a public link to one. The free converter handles 20 free conversions per day, up to 50 pages (5 for scans and images) and 5 MB each.

  2. 2

    Chapters are read in reading order

    The converter follows the book's reading order, so chapters, headings, lists and links come out the way the book is meant to be read.

  3. 3

    Copy or download the markdown

    Use the result for notes, quotes, a wiki or an LLM prompt, or download a .md file.

Why convert EPUB to Markdown

Markdown makes an ebook searchable, quotable and easy to annotate in tools like Obsidian or Notion. It is also a clean way to give an LLM the full text of a long-form document.

Frequently asked questions

Is the converter free?
Yes. You get 20 free conversions per day, up to 50 pages (5 for scans and images) and 5 MB each, without an account. A free account adds 100 API credits for larger files and automation.
Does it work with DRM-protected ebooks?
No. Only DRM-free EPUB files can be read. Books bought from stores that use DRM have to be exported by the store's own app first.
Which file types can I convert?
PDF, Word (DOCX, DOC), Excel (XLSX, XLS), PowerPoint (PPTX, PPT), OpenDocument (ODT, ODS, ODP), RTF, EPUB, HTML, Markdown, TXT, CSV, TSV, XML, JSON and images (PNG, JPG, WebP, GIF, TIFF, BMP, HEIC). Every converter page takes every format, so you can drop any of them here.
Is my file kept?
Files are never stored permanently or used for training, and data is encrypted in transit and at rest. Files from failed requests on the shared General Instance are kept encrypted for up to 14 days to diagnose the failure, then deleted automatically.
Can I convert files in bulk or from code?
Yes. The Document Parse API takes the same files (by upload, base64 or URL) and returns markdown, with optional page-by-page output, from TypeScript, Python, cURL, Zapier, Make or n8n.

Related tools

Start Processing Documents Today

Get 100 free credits to try all our APIs. No credit card required.

Free forever tier · No credit card · Cancel anytime