TXT to EPUB Converter

Paste or upload a plain text file, set a title and author, and download a valid EPUB 3 ebook — assembled entirely in your browser.

Use the TXT to EPUB Converter

Book Metadata

Plain Text Input

0 characters
EPUB downloaded!

Summary

This tool takes any plain-text content — pasted directly or loaded from a .txt file — and assembles a fully valid EPUB 3 ebook in your browser using JSZip. You can set the book title and author, and optionally split the text into chapters at blank-line or heading boundaries. The resulting .epub file is downloaded immediately without any server upload.

How it works

  1. Paste your text into the editor or click "Load .txt File" to open a plain-text file.
  2. Enter a book title and author name in the metadata fields.
  3. Choose an optional chapter-split method: none, double blank lines, or lines starting with "Chapter".
  4. Click "Build EPUB" — JSZip assembles the EPUB 3 container in your browser.
  5. The file downloads automatically as a .epub file ready for any ebook reader.

Use cases

  • Turn a long-form article or essay into a readable ebook for Kindle or Kobo.
  • Package public-domain texts from Project Gutenberg into EPUB format.
  • Convert writing drafts to EPUB for beta readers without any software install.
  • Archive research notes or documentation as a self-contained ebook.
  • Prepare a manuscript for EPUB distribution without installing Calibre or Sigil.
  • Create quick EPUB files from AI-generated text content.

Frequently Asked Questions

Last updated: 2026-10-05 · Reviewed by Nham Vu