This tool will try to fix your EPUB to be able to view correctly on a Kindle.
It attempts to fix these problems:
Fix UTF-8 encoding problem by adding UTF-8 declaration if no encoding is specified
Fix hyperlink problem (result in Amazon rejecting the EPUB) when NCX table of content link to <body>
with ID hash.
Detect invalid and/or missing language tag in metadata, and prompt user to select new language.
Remove stray <img> tags with no source field.
In addition to the above fixes, this fork will:
Remove a certain keyword in brackets at the end of the filename.
Remove the '(fixed)' and '(repacked)' prefixes in existing filenames.
The processed files will not be appended with '(fixed)' or '(repacked)'.
Privacy: The book is processed locally in your browser. We do not upload your file anywhere.
Warning: This tool come at no warranty. Please still keep your original EPUB.
We do not guarantee that the resulting file will be valid EPUB file, but it should.