LIT to EPUB Converter
Convert Microsoft Reader (.lit) ebooks to EPUB format in your browser. Parses the LIT header (signature ITOLITLS), extracts text sections, splits into chapters, generates a complete EPUB with NCX + NAV TOC, and packages as a .epub ZIP. 100% client-side. DRM-free LIT files only.
About LIT to EPUB Converter
Convert Microsoft Reader (.lit) ebooks to EPUB format in your browser. Parses the LIT header (signature ITOLITLS), extracts text sections, splits into chapters, generates a complete EPUB with NCX + NAV TOC, and packages as a .epub ZIP. 100% client-side. DRM-free LIT files only. Everything runs locally in your browser — your data never leaves your device.
How to use
- Enter your input in the tool above.
- Adjust any options to your preference.
- Use the Copy or Download buttons to save the result.
- Everything happens locally — your data never leaves your browser.
FAQ
What does this tool do?
It parses Microsoft Reader .lit files by reading the ITOLITLS signature, extracting the section table, decoding each text section, splitting the content into chapters (by heading detection), and generating a valid EPUB 3 archive with both NCX (EPUB 2) and NAV (EPUB 3) tables of contents. The result opens in Apple Books, Calibre, Kobo, Nook, and most e-readers.
Does it support DRM-protected LIT files?
No. DRM-protected LIT files are encrypted and cannot be decoded without the original Microsoft Reader software (which has been discontinued). This tool only works with DRM-free LIT files. If your file is DRM-protected, you would need to remove the DRM first using a tool you legally own access to.
How does chapter detection work?
After extracting text from each section, we run a heading detector that looks for Markdown-style headings (# / ##), 'Chapter N' patterns, 'Part N' patterns, and ALL CAPS heading lines (5+ chars). A new chapter starts at each detected heading. You can also choose 'one chapter per section' or 'single chapter' modes.
What extra features does this tool have compared to others?
10 extras: (1) Drag-drop input. (2) Custom title and author metadata. (3) Three chapter-splitting modes (section / heading / single). (4) Stats — sections, chapters, words, characters. (5) Live preview of the first chapter's XHTML. (6) Custom CSS injection into the EPUB stylesheet. (7) Configurable base font size (10–36pt). (8) Conversion history in localStorage (last 10). (9) Shareable URL with conversion options. (10) Both NCX (EPUB 2) and NAV (EPUB 3) tables of contents for maximum reader compatibility.
Is my LIT file uploaded anywhere?
No. All LIT parsing, section extraction, EPUB XML generation, and ZIP packaging happens in your browser. File contents never leave your device.
Will the EPUB preserve images from the LIT?
No. We currently extract text only. LIT images (covers, illustrations) are not extracted and embedded in the EPUB. This keeps the converter pure-JS and lightweight. For image extraction, use a desktop tool like Calibre.
Related tools
7Z Extractor
Inspect and extract files from 7z archives. Detects the 7z signature (0x37 0x7A 0xBC 0xAF 0x27 0x1C), parses the SignatureHeader and StartHeader, lists files from the archive metadata, and extracts STORE-method files when possible. Honest about LZMA compression limitations. 100% client-side.
APK Extractor
Extract and inspect Android APK files in the browser — pure JavaScript APK (ZIP) parser. View AndroidManifest.xml (binary XML detection), list DEX files, resources, and assets, extract individual files, detect app info (package name, version) from manifest. 100% client-side.
ARJ Extractor
Inspect ARJ archives. Detects the ARJ magic (0x60 0xEA), parses header structures, lists file entries with sizes and CRCs, and extracts STORE-method files when possible. Honest about ARJ compression limitations. 100% client-side.