YOUR DOCUMENTS · A CLEARER WORKFLOW

EPUB Internal Link Repair

Trace broken book links to their source, choose real targets and export a repaired EPUB.

Original sources preservedReview before exportSave & reopen projects

Original sources stay unchanged · save your review to keep decisions

Audits package manifest and XHTML/SVG/NCX link attributes, plus CSS url() resources. Repairs explicit attributes to existing local files/anchors. CSS URLs are reported for manual editing; scripts are never run and external resources are not fetched. This is not a complete EPUB conformance validator.

Using EPUB Internal Link Repair

Trace broken book links to their source, choose real targets and export a repaired EPUB.

  1. Open the supported source files or try the worked example. The original files remain unchanged.
  2. Search and filter records. Select a finding to review its evidence and make explicit decisions in Details & settings.
  3. Use Preview to inspect the staged result. Undo and redo are available for settings and review decisions. Save the review project to continue later.
  4. Open Export to download the task-specific result or a portable review report. Reopen document exports in your normal reader before sharing. Keep the original source files with any saved project.

Example

The worked book links to chapter-two.xhtml#missing-anchor, while the real destination is #next. Select that record and set EPUB/chapter-two.xhtml#next as the replacement. A missing CSS font is reported separately for manual repair.

Questions & answers

What can this tool do?

Audits package manifest and XHTML/SVG/NCX link attributes, plus CSS url() resources. Repairs explicit attributes to existing local files/anchors. CSS URLs are reported for manual editing; scripts are never run and external resources are not fetched. This is not a complete EPUB conformance validator.

Does this upload or overwrite my source files?

Processing is performed in this browser and exports are new downloads. Sources are kept in memory. Review projects contain decisions and source fingerprints, not original source bytes. Public pages retain existing approved ads and optional analytics.

Can I save and reopen the project?

Yes. Save review creates a JSON project. Reopen it with the exact original files; filename and SHA-256 checks prevent applying decisions to different documents. Front matter can reopen without any source files.

What are the limits?

Use up to eight files, 25 MiB each and 80 MiB total. Text imports are limited to 2 MiB. DOCX/EPUB packages are limited to 120 MiB expanded and 5,000 ZIP entries. Exact Word or ebook-reader pagination is not reproduced in the structural preview. Use unsigned, unencrypted source copies.

Help improve this tool

Report a problem or suggest an improvement

Describe the issue without pasting private tool input. Feedback goes to our admin inbox.

Find another tool · Read practical guides