EPUB Error: Missing NCX Navigation Table

EPUB/OEBPS/toc.ncx — referenced in the OPF file but not found in the ZIP archive

What causes this error?

EPUB 2 requires an NCX file (toc.ncx) — a structured table of contents that lets reading systems and platforms provide chapter navigation. This error means the OPF file references toc.ncx, but the actual file is absent from the EPUB archive. It usually happens when a conversion tool generates the OPF manifest pointing to a navigation file it then fails to create, or when the NCX was manually deleted from the package.

How to fix it

  1. Open your EPUB in a tool like Sigil or Calibre and confirm whether a toc.ncx file exists in the OEBPS (or OPS) folder.
  2. If missing, use your conversion tool's "Generate Table of Contents" or "Generate NCX" function — Calibre, Sigil, and most EPUB editors can rebuild the NCX from your chapter headings automatically.
  3. Confirm the generated toc.ncx is referenced in your OPF manifest and that the spine's toc attribute points to its manifest ID.
  4. In Calibre, Edit Book → Tools → Table of Contents will regenerate a correct NCX.
  5. Re-validate to confirm the NCX is present and well-formed.

Common questions

Do EPUB 3 files need an NCX file?

Not strictly — EPUB 3 uses a navigation document (nav.xhtml) instead of toc.ncx. However, many distribution platforms still require a legacy NCX for backwards compatibility with older reading systems. If your EPUB 3 file is rejected for a missing NCX, adding one alongside nav.xhtml usually fixes it.

Can I just add any toc.ncx to fix the error?

No — the NCX must match your actual content structure. Each navPoint references a specific chapter file, so a placeholder or copied NCX from another book will point to wrong files and can cause further validation errors or navigation failures.

Check your EPUB before uploading

The free EPUB Validator catches structure, metadata, and navigation errors — no signup, no Java, runs in the browser.

Validate Your EPUB Free →

Building your EPUB correctly from the start prevents most of these errors before they happen. See the EPUB formatting guide for the full workflow: manuscript cleanup, TOC, front matter, EPUB 3.0 generation, and validation.

Platform rejection guides: Why Amazon KDP rejects ebooks, Why Apple Books rejects ebooks, Why OverDrive rejects ebooks (library distribution)

Tool comparisons: Sigil alternative for EPUB editing

Common EPUB errors: NCX navPoint mismatch — TOC links to wrong chapters