iformat.io Logo iformat.io
iformat.io Logo iformat.io

EPUB to Markdown Converter

Convert EPUB ebooks to Markdown while preserving the chapter structure and table of contents. Each chapter becomes its own H1 section, so the output is directly usable in note-taking apps like Obsidian or Logseq — and small enough to feed into an LLM context window one chapter at a time. Works on standard EPUB2 and EPUB3 files. DRM-protected files are refused; strip DRM legally via a tool like Calibre first if you own the book and have permission.

Drop your EPUB file here
Max 20 MB · 5 conversions per hour

What this converter preserves

  • Chapter structure from the EPUB's TOC.ncx or nav.xhtml is preserved — the Markdown mirrors the book's outline
  • Inline formatting (italics, bold, small caps, blockquotes) survives via standard Markdown equivalents
  • Footnotes and endnotes are extracted and linked properly using Markdown footnote syntax
  • Cover images and inline illustrations are noted with `[Image]` placeholders so the position is clear even without the image

When you'd use this

  • Reading a book in Obsidian for annotation-heavy study — each chapter is its own note, backlinks between them
  • Feeding a nonfiction book into ChatGPT or Claude one chapter at a time for summarization or Q&A
  • Building a personal knowledge base of highlights from technical books stored as plain-text Markdown
  • Migrating a self-published EPUB to a Markdown-based publishing workflow (Ghost, Substack, Gitbook)

How it works

  1. 1
    Locate the .epub file
    Have the .epub file on your device. If DRM-protected, remove DRM legally with a tool like Calibre first (only for books you own).
  2. 2
    Upload
    Drop the EPUB onto the uploader. Files up to 20 MB are supported (covers most books, since EPUBs are compressed).
  3. 3
    Convert and split
    Click Convert. The output shows the full book as Markdown with chapters as H1 sections — copy it, split it, or download as .md.

Frequently asked questions

Does it work on DRM-protected books?

No. DRM-protected EPUBs (from Kindle, Kobo, Google Play Books) will fail — the tool sees encrypted content, not text. Books you buy on Kobo or Google Play as "no-DRM" work fine.

Are images extracted?

No — only the position is noted with a placeholder. If you need images, EPUB files are ZIP archives; unzip them and pull images from the `OEBPS/images/` folder.

What about footnotes and endnotes?

Both are extracted. Footnotes become Markdown-style footnote references (`[^1]`) inline, with the definitions at the end of the section they appear in.

Can I convert a whole book at once?

Yes — the entire EPUB is processed in one pass. Chapter boundaries in the output make it easy to split the Markdown per-chapter later if you want.

What about EPUB3-specific features (video, audio, JS)?

Media elements are ignored — only text content is converted. EPUB3 books that rely heavily on embedded media will convert only the surrounding narrative text.
Reviewed by Editorial team Updated