Word to EPUB Converter — Free, Browser-Based | SmallStudyTools
100% Free · No Signup · Browser-Based

Word to EPUB Converter

Upload a Word .docx manuscript and convert it into a valid EPUB e-book, right in your browser. Nothing is uploaded to a server. Pro Mode adds bulk conversion for multiple documents at once and optional chapter splitting by heading.

● Pro Version is Free for now
✓ Bulk convert multiple Word docs at once ·
✓ Optional chapter splitting by Heading 1
Day Night
📄 Upload Your Word Document
Drag & drop your Word document here
or click to browse — only .docx files are accepted
Browse Files
🎉 Your EPUB Files
📚 Split Into Chapters PRO

Splits the e-book into a separate chapter at every Heading 1, each with its own entry in the table of contents.

Off by default (single chapter)
\n`; zip.file(`OEBPS/${fname}`, xhtml); manifestItems.push(``); spineItems.push(``); navItems.push(`
  • ${chTitle}
  • `); ncxItems.push( `${chTitle}` ); });const navXhtml = '\n' + '\n\n' + `${bookTitle}\n\n\n\n\n'; zip.file('OEBPS/nav.xhtml', navXhtml);const tocNcx = '\n' + '\n' + `\n` + `${bookTitle}\n\n${ncxItems.join('\n')}\n\n`; zip.file('OEBPS/toc.ncx', tocNcx);const contentOpf = '\n' + '\n' + `\n` + `${uid}\n` + `${bookTitle}\nen\n` + `${new Date().toISOString().replace(/\.\d+Z$/, 'Z')}\n` + `\n\n` + `\n` + `\n` + `\n` + manifestItems.join('\n') + `\n\n\n` + spineItems.join('\n') + `\n\n`; zip.file('OEBPS/content.opf', contentOpf);return await zip.generateAsync({ type: 'blob', mimeType: 'application/epub+zip' }); }// ── CONVERSION ──────────────────────────────────────────────── async function startConversion() { if (!queuedFiles.length || converting) return; converting = true; clearErr(); updateConvertBtn(); document.getElementById('progressWrap').classList.add('show'); fileResults = [];const totalFiles = queuedFiles.length; const splitChapters = isPro && splitChaptersOn;try { for (let fi = 0; fi < queuedFiles.length; fi++) { const qf = queuedFiles[fi]; setProgress(`Reading "${qf.file.name}"...`, (fi + 0.3) / totalFiles); const paragraphs = await extractDocxParagraphs(qf.file); setProgress(`Building EPUB for "${qf.file.name}"...`, (fi + 0.8) / totalFiles); const title = qf.file.name.replace(/\.docx$/i, ''); const epubBlob = await buildEpubBlob(paragraphs, title, splitChapters); fileResults.push({ id: qf.id, name: qf.file.name, epubBlob, paraCount: paragraphs.length }); } renderResults(); document.getElementById('resultsCard').classList.add('show'); document.getElementById('resultsCard').scrollIntoView({ behavior: 'smooth', block: 'nearest' }); toast(`Converted ${fileResults.reduce((n, f) => n + f.paraCount, 0)} paragraph(s) to EPUB!`); } catch (e) { showErr('Something went wrong reading that Word document. Please make sure the file isn\'t corrupted or password-protected, and try again.'); } finally { converting = false; document.getElementById('progressWrap').classList.remove('show'); updateConvertBtn(); } }function setProgress(label, frac) { document.getElementById('progressLabel').textContent = label; document.getElementById('progressFill').style.width = Math.min(100, Math.max(4, frac * 100)) + '%'; }// ── RESULTS / DOWNLOADS ─────────────────────────────────────── function renderResults() { const wrap = document.getElementById('fileResultsList'); wrap.innerHTML = fileResults.map(fr => `
    ${escHtml(fr.name.replace(/\.docx$/i, ''))}.epub
    ${fr.paraCount} paragraph${fr.paraCount === 1 ? '' : 's'} · ${formatBytes(fr.epubBlob.size)}
    `).join('');const topActions = document.getElementById('resultsTopActions'); topActions.innerHTML = fileResults.length > 1 ? `` : ''; }function downloadEpub(fileId) { const fr = fileResults.find(f => f.id === fileId); if (!fr) return; const base = fr.name.replace(/\.docx$/i, ''); triggerBlobDownload(fr.epubBlob, `${base}.epub`); toast('EPUB file downloaded!'); }async function downloadEverythingZip() { if (!fileResults.length) return; const zip = new JSZip(); fileResults.forEach(fr => { const base = fr.name.replace(/\.docx$/i, ''); zip.file(`${base}.epub`, fr.epubBlob); }); const blob = await zip.generateAsync({ type: 'blob' }); triggerBlobDownload(blob, 'word-to-epub-converted.zip'); toast('ZIP downloaded!'); }function triggerBlobDownload(blob, filename) { const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = filename; a.click(); setTimeout(() => URL.revokeObjectURL(url), 4000); }function resetTool() { queuedFiles = []; fileResults = []; renderFileChips(); updateConvertBtn(); document.getElementById('resultsCard').classList.remove('show'); document.getElementById('mainCol').scrollIntoView({ behavior: 'smooth', block: 'start' }); }// ── CHAPTER SPLITTING (pro) ──────────────────────────────────────── function toggleChapterSplit() { if (!isPro) { toast('Chapter splitting is part of Pro Mode'); return; } splitChaptersOn = !splitChaptersOn; const sw = document.getElementById('chapterSplitSwitch'); if (sw) { sw.classList.toggle('on', splitChaptersOn); sw.setAttribute('aria-checked', String(splitChaptersOn)); } }// ── MODE ────────────────────────────────────────────────────── function setMode(mode) { isPro = mode === 'pro'; document.getElementById('btnSimple').classList.toggle('active', !isPro); document.getElementById('btnPro').classList.toggle('active', isPro); document.body.classList.toggle('pro-mode', isPro); const pb = document.getElementById('proBar'); if (pb) pb.style.display = isPro ? 'flex' : 'none'; document.getElementById('fileInput').multiple = isPro; document.getElementById('uploadCardTitle').textContent = isPro ? 'Upload Your Word Documents' : 'Upload Your Word Document'; document.getElementById('dropzoneHint').textContent = isPro ? 'or click to browse — only .docx files are accepted, up to ' + MAX_FILES_PRO + ' at once' : 'or click to browse — only .docx files are accepted'; if (!isPro && queuedFiles.length > 1) { queuedFiles = queuedFiles.slice(0, 1); renderFileChips(); toast('Switched to Simple Mode — only the first file was kept'); } if (!isPro && splitChaptersOn) { splitChaptersOn = false; const sw = document.getElementById('chapterSplitSwitch'); if (sw) { sw.classList.remove('on'); sw.setAttribute('aria-checked', 'false'); } } updateConvertBtn(); }// ── UTILS ───────────────────────────────────────────────────── function escHtml(s) { return String(s || '').replace(/&/g, '&').replace(//g, '>'); } function toast(msg) { const t = document.getElementById('toast'); t.textContent = msg; t.classList.add('show'); setTimeout(() => t.classList.remove('show'), 2800); } function formatBytes(bytes) { if (bytes < 1024) return bytes + ' B'; if (bytes < 1024 * 1024) return (bytes / 1024).toFixed(0) + ' KB'; return (bytes / (1024 * 1024)).toFixed(1) + ' MB'; }

    How to Use the Word to EPUB Converter

    From a .docx upload to a real e-book in seconds. No signup, and your file never leaves your browser.

    1
    Upload Your Word File
    Drag and drop your .docx file, or click to browse. Files stay under 60MB and are checked to confirm they're a real Word document.
    2
    E-Book Builds Instantly
    Headings, paragraphs, and bullet lists are rebuilt automatically as a real, valid EPUB e-book.
    3
    Switch to Pro Mode
    Unlock automatic chapter splitting at every Heading 1 plus bulk conversion for up to 20 Word documents at once.
    4
    Preview the Book
    Check how the converted chapters look right in the browser before you download anything.
    5
    Download or Zip
    Save the .epub file on its own, ready to open in any e-reader, or grab every file at once in Pro Mode.

    Everything above runs entirely in your browser. Your Word document is never uploaded to a server, so its contents stay completely private from start to finish.

    Specifications
    Price Free
    Signup Not Required
    Data Processing Local only, in your browser
    File Size Limit 60MB per .docx · up to 20 files in Pro
    Chapters Single file by default · split at Heading 1 in Pro
    Found a bug or something not working right? Let us know and we'll fix it, every report helps make this tool better.
    Report an Issue

    Word to EPUB Converter: Turn a .docx Manuscript Into a Real E-Book

    A Word to EPUB converter reads a .docx file and packages it as a genuine, valid EPUB e-book, ready to open in an e-reader app or device. This tool does the whole job inside your browser tab: upload a Word document, wait a few seconds, and download an .epub file, free, with no account and no file ever leaving your device.

    A Word document works fine on a laptop screen, but it isn't built for reading on an e-reader, where reflowable text, adjustable font sizes, and proper chapter navigation matter far more than a fixed page layout. EPUB is the format built specifically for that kind of reading. Converting a manuscript, report, or set of notes from Word to EPUB turns a document meant for editing into a book meant for reading.

    Every converter on SmallStudyTools is tested with real documents before it ships, and the EPUB files this tool produces have been validated against a real e-book reading library to confirm they open correctly, not just that they look right in a browser preview. This tool reads your .docx file and builds the e-book package entirely inside your browser, so there's no upload step and nothing to sign up for.

    1How This Word to EPUB Converter Works

    The tool unzips the .docx file, reads its paragraphs and heading styles, and packages the result as a proper EPUB3 file: a required mimetype entry, a container file pointing to the book's contents, a navigation document, and one or more chapter files containing the actual text, all bundled together the way every EPUB reader expects. Headings and paragraphs are rebuilt as real e-book content, not a scanned image or a fixed-layout page, so text reflows properly at whatever font size the reader chooses.

    2Simple vs Pro Mode

    FeatureSimple ModePro Mode (Free)
    Convert one Word document into an EPUB✓✓
    Headings, paragraphs, and bullet lists rebuilt✓✓
    Preview before downloading✓✓
    Automatic chapter splitting at each Heading 1—✓
    Convert up to 20 documents at once, download as ZIP—✓

    Simple Mode covers the everyday case: upload one .docx file and get back a single-file EPUB with the whole document inside it. Pro Mode, currently free to use, splits the book into separate chapters automatically at every Heading 1, which most e-readers use to build a proper chapter navigation menu, plus adds bulk conversion for a whole folder of manuscripts at once.

    3Common Reasons People Convert Word to EPUB

    ✍️
    Self-Publishing a Manuscript
    📖
    Reading a Long Report on an E-Reader
    🎓
    Formatting a Thesis for Reading
    📚
    Building a Personal E-Book Library
    👀
    Proofreading in Reflowable Text
    🗂️
    Archiving Long Documents

    Word to EPUB conversion happens most often when a long piece of writing is ready to be read rather than edited. An independent author with a finished manuscript, a student who wants to proofread a thesis away from a screen glow, or anyone who just prefers reading long documents with adjustable text size and proper chapter breaks all end up needing the same thing: a document that behaves like a book instead of a page.

    4Splitting Into Chapters, Explained

    Turning on Split Into Chapters in Pro Mode looks for every Heading 1 in your document and starts a new chapter there, so a manuscript with chapters properly marked using Word's Heading 1 style comes out as a real, navigable e-book with each chapter as its own entry in the reader's table of contents. Any content that appears before the first Heading 1, like a title page or an introduction, becomes its own leading chapter automatically. Without this option turned on, the whole document ships as one single chapter, which works fine for shorter documents that don't need chapter navigation.

    5Where the EPUB File Will Open

    EPUB is the most widely supported e-book format outside of Amazon's own ecosystem, and this tool's output opens directly in Apple Books, Kobo e-readers, Google Play Books, and most other dedicated e-reader apps without any extra conversion step. Kindle devices are the one common exception, since they don't read EPUB natively, but Amazon's Send to Kindle service accepts EPUB files directly and converts them automatically on their end, so even a Kindle owner is only one extra step away from reading the finished file.

    6Converting a Manuscript From Google Docs

    If your manuscript was written in Google Docs, export it first as a .docx file using File, Download, Microsoft Word, then upload that file here. As long as chapters are marked with Word's Heading 1 style after the export, which Google Docs preserves, the rest of the conversion, including chapter splitting in Pro Mode, works exactly the same as it would for a document written directly in Word.

    7What Makes an EPUB File Actually Valid

    Not every file with an .epub extension is a properly built e-book. The format has specific packaging rules, like requiring the mimetype file to be the very first entry in the archive and stored without compression, that a shortcut implementation can easily get wrong, leading to a file that opens in some readers but not others, or that fails silently on a strict one. This tool follows those rules exactly: a correctly placed mimetype entry, a valid container file, a proper navigation document for EPUB3 readers alongside a legacy table of contents for older ones, and cleanly structured chapter files. The result has been checked against a real e-book reading library to confirm it parses the same way a genuine e-book from any other source would.

    8Getting the Cleanest Conversion

    A manuscript that uses Word's actual Heading 1 style for chapter titles, rather than just making text bold and larger by hand, converts the most predictably, especially with chapter splitting turned on in Pro Mode. A document formatted entirely with manual font changes gives the converter less structure to detect, so chapters may not split where expected. For anyone planning to publish or share an e-book, applying real heading styles while writing in Word, rather than fixing it after the fact, is the simplest way to guarantee a clean result on the first conversion.

    Privacy Note

    Every Word document you convert here is processed entirely inside your own browser tab using JavaScript running on your device. Nothing is uploaded, stored, or transmitted to a server at any point, whether you're in Simple Mode or Pro Mode.

    9Frequently Asked Questions

    Is there a free way to convert Word to EPUB?
    Yes. Upload your .docx file above and it converts into a real, valid EPUB e-book right in your browser within a few seconds. There's no account to create and no limit on how many times you can use it, since the whole conversion happens on your own device.
    Will the EPUB file open on my e-reader?
    Yes. The output is a genuinely valid EPUB file that opens directly in Apple Books, Kobo e-readers, Google Play Books, and most other EPUB readers. Amazon Kindle devices don't read EPUB natively, but Amazon's own Send to Kindle service accepts EPUB files and converts them automatically.
    How do I split my document into chapters?
    Turn on Split Into Chapters in Pro Mode. The tool splits the e-book at every Heading 1 in your document, creating a separate chapter for each one, with any content before the first Heading 1 becoming an introduction chapter.
    Can I convert a manuscript written in Google Docs?
    Yes. Export the Google Doc as a .docx file first using File > Download > Microsoft Word, then upload that file here. The conversion works exactly the same way from that point on.
    Can I convert multiple Word documents to EPUB at once?
    Yes, in Pro Mode. Queue up to 20 .docx files, convert them together, then download every .epub file at once as a ZIP instead of handling each one separately.
    Is the EPUB file a genuinely valid e-book?
    Yes. It includes every part a real EPUB reader expects: a correctly placed mimetype entry, a container file, a navigation document, and properly structured chapter files, built to the EPUB3 packaging rules rather than just renamed HTML.

    Built on open standards. The source .docx file follows the ECMA-376 Office Open XML standard, and the exported e-book follows the EPUB 3.3 specification maintained by the W3C.

    Lilly
    Here to help you find a tool
    Search tools Search blogs
    Try me to find a tool! 👋