Free Markdown to EPUB Converter
Create EPUB books from your Markdown files. Instant, private, and fully customizable. All in your browser.
Powerful Features for eBook Creators
All the tools you need to turn Markdown into a professional EPUB.
100% Private & Secure
All conversion happens in your browser. No files or data are ever sent to a server.
Full Metadata Control
Customize your eBook's title, author, publisher, and description.
Automatic Table of Contents
A navigable TOC is automatically generated from your Markdown headings (H1, H2, etc.).
How It Works
A simple and intuitive workflow.
1. Write & Add Metadata
Write your content in Markdown and fill in the book's metadata like title, author, publisher, and description.
2. Convert
Click the "Generate EPUB" button to start the conversion process right in your browser.
3. Download
Your EPUB file will be generated and downloaded automatically, ready to be used.
Who is this for?
Perfect for anyone who loves writing in plain text.
Authors & Self-Publishers
Focus on your story. Write your manuscript in Markdown and convert it to a professional EPUB for distribution on Kindle, Apple Books, and more.
Technical Writers
Create offline-first documentation, user manuals, and API guides. Maintain a single source of truth and publish it as a portable eBook.
Academics & Researchers
Format research papers, articles, and lecture notes into a clean, readable EPUB format for easy sharing and reading on any device.
Frequently Asked Questions
Your questions about Markdown to EPUB, answered.
Why should I write my book in Markdown?
Markdown is a simple, plain-text format that lets you focus on writing, not formatting. It's portable, future-proof, and works perfectly with version control systems like Git. This workflow is beloved by authors who value simplicity and control.
How do I create chapters?
This tool will treat your Level 1 Headings (created with a single `#`, e.g., `# Chapter 1`) as the main chapters for your book, using them to build the Table of Contents. You can also insert a horizontal rule (`---`) to suggest a thematic break, which some e-readers will render as a section separator.
How is the Table of Contents (TOC) generated?
The Table of Contents is automatically created based on the heading structure in your Markdown document. Any `
`, ``, `` (etc.) elements will be included in the navigable TOC of the final EPUB file.
` (etc.) elements will be included in the navigable TOC of the final EPUB file.
How do I add a cover image?
Currently, this tool does not support uploading a cover image directly. For now, we recommend a free tool like Calibre. After generating your EPUB here, you can use Calibre's "Edit book" feature to easily add a cover image and further polish your eBook.
Can I use custom CSS to style my book?
Direct CSS upload is not supported. However, the EPUB format is essentially a ZIP file containing HTML and CSS. You can unzip the generated EPUB, replace the default stylesheet with your own `style.css`, and re-zip it. For most users, the default styling provides a clean, readable experience across all devices.
How does this compare to Pandoc or Calibre?
This tool is a lightweight, browser-based alternative. Pandoc is a powerful command-line tool that offers immense control but has a steeper learning curve. Calibre is a full-featured eBook management suite. Our converter is perfect for users who need a quick, free, and private way to turn a Markdown file into an EPUB without installing any software.
How can I preview the generated EPUB?
You can use any desktop e-reader application. We recommend Calibre (available for Windows, macOS, and Linux), Apple Books (on macOS), or the EPUBReader extension for Firefox.