Fix EPUB Table of Contents

A missing, duplicated or dead-link table of contents makes a book unnavigable. This tool rebuilds the TOC from the book's actual chapter list — one entry per chapter, in true reading order — and writes it into both the EPUB3 nav document and the EPUB2 NCX, so every reader picks it up. Runs entirely in your browser; free.

Browser-based

Your file is processed locally without waiting for a server conversion queue.

No upload required

Files stay in your browser, which is ideal for private drafts and personal libraries.

Free ebook tool

Merge and split ebook files without signup, credits, watermarks, or installation.

Two tables of contents live in every EPUB

EPUB3 books carry nav.xhtml; EPUB2 books carry toc.ncx; many books carry both for compatibility. A reader that finds one broken or empty shows no chapters — or worse, shows entries that lead nowhere.

Rebuilding writes both documents from the same chapter list, in the same order, with the same titles. Whatever your reader reads, it gets a working TOC.

What the rebuilt TOC looks like

One flat entry per chapter in spine order, titled after each chapter's own heading. Deeply nested TOCs with volume/part levels are flattened — that is the trade-off for a TOC that always works everywhere.

How to fix an EPUB table of contents

1

Select your EPUB file

Open the book from your device. Its chapters are read locally and listed as a preview of the new TOC.

2

Review the preview

Check the chapter list — this is exactly what the new table of contents will contain, in reading order.

3

Download the fixed EPUB

Save the file. Both nav.xhtml and toc.ncx are rebuilt, so any reader shows the working TOC.

Frequently asked questions

Hand editing, buggy exporters and format conversions are the usual suspects: anchors pointing at deleted files, empty nav documents, or an NCX that a converter silently mangled. If the file won't open at all, run it through the EPUB repair tool first.

Need to translate an EPUB?

e-ink.me translates entire e-books between languages and delivers the translated EPUB straight to your reader.

Translate this EPUB