eBook to PDF
Open EPUB, plain-text, or HTML ebooks locally. EPUB packages are read in OPF spine order, chapter resources are sanitized without script execution, supported local PNG/JPEG images are embedded, and chapters are joined with page breaks through the shared PDF paginator.
- Processed locally in your browser
- No watermark
- No sign-up
- Works offline
Choose an EPUB, TXT, or HTML ebook
EPUB/TXT/HTML · local parsing · maximum 100 MB
Compatibility report
NGPDFs reports what this browser-local renderer can reproduce; it does not claim pixel-perfect source pagination.
Preserved
- EPUB spine order
- chapter page breaks
- headings and paragraphs
- lists and tables
- local PNG/JPEG images
- TXT and HTML ebooks
Approximated
- basic CSS
- ebook fonts
- widows and orphans
Omitted
- scripts
- DRM
- interactive media
- remote resources
- MOBI/AZW3
How it works
- 1Choose an EPUB, TXT, HTML, or HTM ebook up to the browser safety limit.
- 2EPUB metadata, manifest, spine, chapters, and supported local images are parsed in the PDF worker.
- 3Active content and network resources are removed; compatibility gaps are reported.
- 4Choose book typography and download the locally generated PDF.
Your privacy
This tool runs entirely inside your browser using JavaScript and Web Workers. Your document is never uploaded to any server — you can even disconnect from the internet and keep working once the page has loaded.
Frequently asked questions
▸Do you support MOBI or AZW3?
No. NGPDFs advertises only formats it can parse locally with a reviewed implementation: EPUB, TXT, and HTML in this phase.
▸Can EPUB scripts or remote trackers run?
No. Chapters are parsed as inert document structure. Scripts, frames, interactive media, and remote resources are omitted.
▸What about DRM-protected books?
DRM is not bypassed. Only unencrypted EPUB packages you are authorized to convert are supported.