Free · Private · In your browser
TXT to EPUB Converter
Paste or drop text and Markdown files, get a clean EPUB with chapters and a cover.
Files never uploaded Works offline Free, no signup No file size limits
How it works
- Drop a text or Markdown file (set title, author and a cover below if you like).
- Chapter breaks are detected – or set your own rule: headings, a regex, or every N lines.
- Download a clean EPUB with a real table of contents.
Why “no upload” matters
Every conventional converter site works the same way: your file travels to their server, sits in their queue, gets converted on their hardware, and – you hope – gets deleted afterwards. You can’t verify any of it. The FBI has even warned about free converter sites that use that upload as a way to deliver malware or harvest the documents themselves. Your books are yours; a format change shouldn’t require handing them to a stranger.
ebook.tools removes the question entirely. The converter is delivered to your browser as code and runs on your machine; the file you drop is opened from memory, transformed, and saved back – the network isn’t involved at all. That isn’t a policy promise, it’s an architecture, and you can test it: load this page, switch off your wifi, and convert. It works exactly the same, because there was never anything to send.
Turning raw text into a real book
Plain text is the most durable format there is – and the least readable on an e-reader, where a single unbroken wall of prose gives you no chapters to navigate, no progress-per-chapter, no way to jump back to where a section started. This tool turns raw .txt (and Markdown) into a proper EPUB with structure.
Chapter detection does the heavy lifting. In automatic mode it looks for the patterns real books use: lines like "Chapter 7", "Part Two", "Prologue", Roman-numeral section marks, and similar. If your text is unusual, take manual control: split on Markdown-style headings, supply your own regular expression to match your chapter lines, split every N lines for reference material, or keep everything as one flowing document.
Markdown is understood natively. Drop a .md file and #/## headings become chapters, with bold, italics, lists, block quotes, code blocks and links rendered properly in the output. Novelists drafting in plain text, note-takers with a mountain of Markdown, and anyone rescuing an old Gutenberg-style text file all end up in the same place: a clean, navigable book.
Before converting, you can fill in the metadata that makes a file feel like a book – title, author, and a cover image (JPEG or PNG), which is embedded and declared properly so it shows up in your reader's library view. The output is valid EPUB 3 with a generated table of contents, restrained default styling that respects your reader's font settings, and no watermark, branding page or other junk inserted – it's your text, structured.