E-BOOKA
HomeEPUB Editor

Markdown to EPUB Converter

Convert Markdown to EPUB. Chapters from headings, metadata from frontmatter, all in your browser.

Upload Markdown or .zip

Drag'n'drop files here to upload.

We accept Markdown or .zip files up to 100mb.

How it works

How chapters are detected

Each top-level heading (#) becomes a new chapter. Subheadings (##, ###) stay inside the chapter. If your file has no top-level heading, the whole document becomes a single chapter titled after the filename. When you drop multiple files or a .zip, files are sorted by filename (natural order: 01-intro.md before 02-setup.md before 10-end.md) and their chapters are concatenated in that order. You can always split, rename, or reorder chapters in the editor.

Metadata from YAML frontmatter

If your Markdown starts with a --- YAML frontmatter block, fields like title, author, language, publisher, date, and description are imported automatically. When multiple files are uploaded, frontmatter from the first file (after sorting) is used for the book; later files' frontmatter is ignored. You can always edit metadata in the Metadata tab before downloading.