PDFSwift › EPUB tools

📖 EPUB

EPUB Tools

Read, convert, edit, validate, repair and merge EPUB books without installing anything. The tools run in your browser, so your books stay on your device.

Private by design: files are processed locally and are not uploaded to PDFSwift.

EPUB Reader

Open a book, jump between chapters, change text size.

Free · local

EPUB to TXT

Export the full book as one UTF-8 text file.

Free · local

EPUB to Markdown

Headings, emphasis, lists and links as Markdown.

Free · local

EPUB Text Extractor

Full text, chapter files, quotations and passage search.

Free · local

EPUB Metadata Editor

Fix title, authors, language, publisher and tags.

Free · local

EPUB Cover Editor

Replace or add the cover image.

Free · local

EPUB Validator

Find structural errors and broken links.

Free · local

EPUB Repair

Fix safe structural errors and see what changed.

Free · local

EPUB Merge

Combine books into one EPUB with a joined contents page.

Free · local

EPUB to PDF

Print-quality PDF with chapters, images, tables and RTL text.

Free · local

Why EPUB needs its own tools

An EPUB is a ZIP archive of HTML pages, images and a few XML files. That makes it easy to read and easy to break: a re-zipped folder, a renamed chapter or an empty language field is enough for a reading app to refuse a book. The tools on this page work with that structure directly. You can look inside a book, fix what is wrong, change what it says about itself, or turn it into text, Markdown or PDF.

How processing works

Local tools (this site)Server service (API)
Where it runsIn your browser, on your devicePDFSwift’s EPUB Worker on Cloudflare
Is the book uploaded?NoYes, for the length of the request. Not stored; processed in memory.
CostFree, supported by advertisingPro entitlement for operations that change or convert books
Available nowAll tools listed aboveAPI only: validate, read metadata, edit metadata and cover, repair, convert to TXT/Markdown, merge
Best forSingle books, privacyBatch jobs and integrations

The server service is documented for developers and is not wired into these pages. Nothing on this page needs it.

Supported formats and limits

Guides

Frequently asked questions

Are my books uploaded to PDFSwift?

No. Every tool on this page runs in your browser. The book is read and processed by code on the page and the result is created on your device.

Which EPUB versions are supported?

EPUB 2 and EPUB 3. Files up to 100 MB are accepted, subject to your device’s memory.

What is the difference between the free tools and Pro?

All tools on this page are free and local. A separate server-side EPUB service exists for batch and programmatic use; operations that change or convert books there require a Pro entitlement. It is not part of the tool pages yet.

Can these tools remove DRM?

No. Protected books cannot be inspected, edited, converted or merged, and these tools do not try to remove protection.

Does EPUB to PDF keep Arabic and other right-to-left text?

Yes. Right-to-left books are detected from the book’s language and printed right to left using your browser’s layout engine.

Is the validator the same as EPUBCheck?

No. It checks the structure that most often makes books fail. For formal conformance use W3C EPUBCheck.