Restore EPUB entity encoding
Automatically traverse decodable file types and perform entity decoding according to advanced rules.
Local processing · No File Upload Required
Files are processed in this browser without automatic uploads. Loading processing components for the first time may require an internet connection.
Click to Select EPUB File
Uses for decoding EPUB entities
Numeric entities represent text using character numbers. Decoding them helps edit or inspect EPUB content while preserving the ebook archive structure.
Safe entities are preserved by default; advanced rules may affect content, so check the replacement preview first.
Capabilities explained
Processing scope and file types
Analyze decodable files in the EPUB, then limit scope by extension and path rules. Do not treat binary resources such as images or fonts as text.
Safe entities and advanced rules
By default, safe entities that affect the markup structure are preserved. Looser decoding rules may change the content’s meaning; please review the replacement preview and statistics before applying.
Practical examples
Decode decimal and hexadecimal numeric entities
Input
A 中
Conversion Result
A 中
With decimal and hexadecimal decoding enabled and all characters allowed, these entities represent A and the character U+4E2D.
Usage Steps
Upload EPUB
After selecting the .epub file, all processing is completed locally in your browser.
Configuration Rules
Automatically traverse decodable file types and perform entity decoding according to advanced rules.
Preview and Export
Review the replacement list and segment comparison, then download the new EPUB after confirmation.
Frequently Asked Questions
Which files are changed?
Automatically traverse decodable file types and perform entity decoding according to advanced rules.
How can I check the decoded changes?
Review the replacement list and segment comparison, then download the new EPUB after confirmation.
Why are some entities preserved in the output?
This may be caused by default security rules, character filtering, or file scope restrictions. First, check the matching file types and preview them; do not forcibly decode all files just to remove symbols.
