r/ePub 14h ago

Not authorized to read a webtoepub file?

Post image
1 Upvotes

I recently tried reading an epub I got after using webtoepub on my e-reader. And 80 chapters in I got a DRM warning message. I don't understand why.


r/ePub 3d ago

Is there a service that turns X bookmarks into Kindle-friendly ebooks?

Thumbnail
1 Upvotes

r/ePub 4d ago

Please help me find a good pdf to epub converter because all my books look weird:( the diacritics(ă â ț ș î) turn onto random characters

Post image
11 Upvotes

r/ePub 5d ago

Thank you everyone! Andrea Reader just released this week.

Thumbnail
gallery
27 Upvotes

First of all, thank you so much for all the feedback. Andrea Reader is now officially available on the App Store.

We recently launched it for iPhone and iPad, built around one main idea: giving users complete freedom to create, organize and read their own digital library however they want.

You can create custom collections and organize the books inside them however you want. Add named sections for authors, genres, sagas, reading lists or anything else, then freely move books and sections above, below or between one another.

You

Sections are not just folders hidden behind another screen. They live directly alongside your books, can be reordered, expanded or collapsed, and can contain as many volumes as you need.

Every collection can also have its own:

  • Cover, color and visual style
  • Grid or list layout
  • Cover size, sorting and filters
  • Reading settings and presets
  • Custom sections and organization

The goal is not to tell you how a digital library should work. Andrea gives you the pieces and lets you build it yourself.

Read your books however you want

The same idea applies to the reader.

You can open an EPUB and start immediately with quick settings, or customize fonts, margins, line spacing, brightness, backgrounds, gestures, page transitions and plenty of other controls.

Different collections can use different reading settings, so novels, academic PDFs, comics and manga do not all have to behave like they are the same thing wearing different file extensions.

Track your reading

Andrea includes statistics for individual books, sections and complete collections, including reading progress, sessions, time spent reading and estimated time remaining.

Because apparently finishing the book is not enough. We also need graphs proving that we finished it.

More than EPUB

Andrea also supports PDF, CBZ, CBR, ZIP, RAR, 7Z and other formats, so you can keep books, comics and manga together in the same library.

You can connect to your own remote files through OPDS, WebDAV, SMB and SFTP, download what you want to read and remove the local copy later to save space.

It also includes advanced tools such as OCR text selection on image-based pages and an omnibus creator for combining multiple comics or manga volumes into a single digital book.

Free with optional Premium

Andrea Reader is free to download and use.

The free version includes the essential reading and library experience: importing your files, creating collections and sections, reading supported formats, tracking progress and viewing statistics.

Premium is mainly focused on deeper personalization, advanced reading controls and power-user tools.

No ads, no mandatory account and no tracking. You bring your own DRM-free books, and your library remains yours.

App Store: [https://apple.co/4vs1CV8]()
Website: https://andreareader.com


r/ePub 5d ago

Help me find an app that can allow me to read anything and is similar to Kuro reader, readest and panels

1 Upvotes

Hello, I’m looking for an app reader for android that allows me to import any file (cbz, cbr, etc) to read comics, manga, etc for free or at least not too expensive and has solid ui, looks modern, doesn’t have any limitations and allows you to download panels or images and save it into your gallery.


r/ePub 7d ago

Beyond the Page: EPUB 3 Interactive Features That Power Readers Actually Want

Thumbnail
blog.bookfusion.com
12 Upvotes

r/ePub 10d ago

How do I change the front page of an epub file/book?

Thumbnail
gallery
8 Upvotes

Basically title. I tried to use an online converter but my files are too big (it only allows files under 200MB, and mine has neaely 500MB). So if anyone knows how to do it or a converter/merger that actually works and allows 500MB documents I would be grateful.

Picture one: How the front page of the epub file looks now (plain)
Picture two: How I want it to look (but a different picture/design)


r/ePub 14d ago

I've been building a free EPUB reader for Android — looking for feedback!

Thumbnail
gallery
30 Upvotes

I've been developing Shiori ePub Reader & TTS, a free ebook reader for Android, and it's now available on Google Play!

If you have a few minutes, I'd really appreciate it if you could try it and share your feedback. Every suggestion helps improve the app.

📖 Features

  • EPUB reader with smooth, distraction-free reading
  • Experimental CBZ reader (great for manga)
  • Text-to-Speech (TTS) with multiple engines
  • Bookmarks, highlights & notes
  • Dictionary lookup
  • Offline paragraph translation (Google ML Kit)
  • Google Drive sync
  • Library server support: Komga (OPDS v1 & v2), Kavita, WebDAV, Everything HTTP, and other OPDS servers Video Guides
  • Custom themes, fonts, and reading options

📥 Google Play
https://play.google.com/store/apps/details?id=com.shiori.epubreader

Our Promise

Every feature in Shiori Reader is free.

We believe everyone deserves access to a complete reading experience. To support ongoing development, the app includes a small banner ad, and optional donations and subscriptions are available for anyone who would like to support the project. All core features remain free for everyone.

Thanks for your time! 😊


r/ePub 18d ago

epubveri — a pure-Rust EPUB validator that runs in the browser (WASM), as a JVM-free alternative to epubcheck

4 Upvotes

epubcheck (https://github.com/w3c/epubcheck) is the de-facto EPUB validator — but it's Java, so embedding it in a web app or a lightweight pipeline means shipping a JVM. I've been building epubveri: a validator written entirely in Rust (no C dependencies), with a WebAssembly build that validates EPUBs directly in the browser — no JVM, no server, nothing leaves the page.

What it does

- Hand-coded structural checks (OCF/mimetype, OPF metadata, manifest/spine integrity, broken references, nav docs) plus RELAX NG / XPath / Schematron engines for the XHTML/SVG content model.

- Reuses epubcheck's message IDs (RSC-…, OPF-…, HTM-…) so the output is familiar to existing toolchains.

Honest status (measured, not vibes)

Against epubcheck's own test corpus, it currently hits 98.8% exact-message-ID recall on the should-error cases, with ~1% false positives on the valid cases. It's pre-1.0 and not a full drop-in replacement yet — the deepest content-model edge cases and some niche rules are still a climb. But it's fast, embeddable, and already catches real problems in real books.

Just shipped

- WASM package on npm: u/veripublica/epubveri-wasm (validate client-side)

- crates.io name reserved; the functional Rust crate follows once a dependency lands

Code: https://github.com/veripublica/epubveri

Dual-licensed (AGPL-3.0 or commercial). Feedback, bug reports, and especially weird real-world EPUBs that break it are very welcome.


r/ePub 22d ago

Multi-EPUB bulk image downscaler for high resolution image heavy EPUBs

Post image
15 Upvotes

KCC 10.3.0 has a new feature: light novel support!

Light novels and other illustration heavy EPUBs sold from distributors like Humble Bundle and Fanatical often include extremely high quality and high resolution images in EPUBs they sell. In this example, the EPUBs are up to 40 MB each.

By just downscaling to the screen resolution of the Kindle Paperwhite 12th Gen in this example, file sizes can be reduced to as low as 4 MB, so you can fit a lot more of them on your device!

And you can convert batches of epubs at the same time!

You can also optionally change the JPEG quality factor or force grayscale conversion using the options. All the other option checkboxes are ignored since those are only for fixed layout comics/mangas instead of normal reflowable epub books which is KCC's main use case. The new light novel mode preserves the original file's file structure, it doesn't touch any non images.

If your images are already low resolution, it won't do much, this is for epubs with lots of high resolution images.

- the kcc dev

KCC is free and open source and has a Windows code sign. Also available on macOS 10.14+, Windows 7+, Linux Appimage and flatpak. https://github.com/ciromattia/kcc


r/ePub 24d ago

I built EpubCraft — a native EPUB editor for Mac & iPad that runs 100% on-device

Thumbnail
apps.apple.com
8 Upvotes

Hi r/ePub ! I built EpubCraft — a native EPUB editor for Mac & iPad that runs 100% on-device

I got tired of clunky, web-based EPUB tools that make you upload your manuscript to who-knows-where, so I built EpubCraft — a full EPUB editor that runs entirely on your Mac or iPad, with nothing ever leaving your device.

What it does:

- 📥 Imports anything — EPUB, DOCX, Markdown, TXT, or ZIP

- ✍️ Two ways to edit — a visual editor or the raw HTML/CSS source

- 📤 Exports everywhere — standard EPUB, Kindle KFX, and Kobo KEPUB in a couple of taps without other dependencies.

- 🔍 OCR Studio — turns scanned PDFs into clean, editable text

- 🧩 Power-user tools — merge several EPUBs into one, reusable chapter templates, book-wide regex find/replace, plus cover, font, and footnote management

No need to wrestle with a desktop toolchain like Calibre or Sigil.

The details:

- 💰 Paid, one-time purchase — no subscriptions, no accounts, no tracking

- 🖥️ Available on the App Store for both iPad and macOS

Happy to answer questions or take feature requests — it's an indie project, so feedback genuinely shapes what I build next. 🙏

AppStore


r/ePub 25d ago

What would make you switch to a new EPUB reader?

5 Upvotes

I've been building an EPUB reader called Flare: Book Reader IOS app because I wanted a cleaner way to organise and read my EPUB library.

Before I keep adding features, I'd love to hear from people who read EPUBs regularly:

  • What's the biggest annoyance with your current reader?
  • Which feature do you wish every EPUB reader had?
  • What would make you switch from your current app?

I've already built a working app and I'm looking for honest, even critical feedback—not just downloads. If anyone is interested in trying it, I'm happy to share the link.


r/ePub 25d ago

A free web EPUB reader I’ve been using for reading plus text-to-speech

1 Upvotes

Hi r/ePub, one EPUB reader I’ve been using lately is Books Whisper: https://bookswhisper.com/

It is useful if you want to read an EPUB in the browser and sometimes switch into listening mode without converting the book first.

What I like about it:

  • Upload and read EPUB files in the browser
  • Text-to-speech playback for EPUBs
  • Click a paragraph and start audio from that exact spot
  • Current passage highlighting while listening
  • Auto-scroll during playback
  • Notes, collections, loved/completed status, search and filters
  • Light/dark themes and adjustable text size

It feels more like a read/listen workflow than a traditional library manager like Calibre. Curious what other EPUB readers think of browser-based reading plus TTS.


r/ePub 27d ago

Why Kobo shows WebP images as blank — I tracked it down and built a fix (plus a free, open-source EPUB optimizer)

4 Upvotes

I've been building epublift, a free and open-source (AGPL) tool to modernize and optimize EPUB files. It's 100% Rust, no C, no telemetry — and you can run it in your browser, as a CLI, or self-host it.

What it does:

- Upgrades legacy EPUB 2 → EPUB 3.3 (proper nav, metadata, HTML5).

- Shrinks books by re-encoding images to WebP — and it's size-safe: it keeps the smaller file and never grows a book or upscales quality.

- Kobo .kepub output (page-turn animations, reading stats, dictionary).

- Archive your library into compact, lossless .eparc files, restore anytime.

- Fix metadata by ISBN (Open Library / Google Books), language-aware.

- Import a PDF into a reflowable EPUB (experimental, incl. OCR for scans).

- Privacy: the web version processes uploads in memory and deletes them immediately.

The Kobo WebP rabbit hole: while testing, I hit the well-known "Kobo shows my images as blank" problem. Turns out Kobo's reader (Nickel) is built on Qt 5.2.1, and WebP support was only added to Qt's image plugins in 5.3.0 — so Kobo's image stack literally predates WebP. I reported it to Kobo, then backported the WebP plugin and built it against Kobo's own Qt — so WebP now renders on Kobo via .kepub (verified on a Forma). Prebuilt plugin + full from-source recipe are in the repo. (And if you don't want to mod your device, the tool just keeps your images as JPEG/PNG for Kobo by default.)

Try it / self-host / code:

- In your browser: https://epublift.itpax.net

- GitHub (self-host with one Docker command): https://github.com/ePubLift/epublift

Disclosure: I'm the developer. It's a personal open-source project, not a company — no ads, no accounts, no upsell. I'd genuinely love feedback, bug reports, and "it didn't open on my reader X" reports (that's how I found the Kobo issue).


r/ePub 28d ago

My free EPUB tools, without any ads or tracker | Epublys.com

Post image
136 Upvotes

Epublys — what changed since I last posted it here

Quick reminder of what it is: Epublys is a free EPUB toolkit that runs in your browser. You can merge, split, compress, convert to and from PDF, edit metadata, validate and read your books, with no install and no account for the core tools. Files are processed in memory and never stored anywhere.

I've put a lot of work into it since the first post, so here is where it stands now:

  • You can read both EPUB and PDF directly in the browser, with a real table of contents, search and bookmarks. It now keeps your theme and font size from one book to the next. Sounds small, but I missed it myself.

  • The validator doesn't only tell you what's wrong, it fixes the most common problems in one click. If you publish on Amazon KDP or Apple Books, run your file through it first, it catches the structural things that usually get books rejected.

  • Converting between EPUB and PDF gives you clean files with no watermarks.

  • There is an AI cover generator if you need a cover. You describe the book, it generates one, and you apply it to your EPUB without leaving the page. This one is part of the paid tier, which you don't need to use but I'll appreciate support to keep this ads free forever.

  • You can process a whole batch of files at once and download everything as a single ZIP.

  • It's faster than before and works properly on mobile.

And a lot of smaller things across every tool that I won't list one by one.

About the paid side: if you want to support the tool, feel free to subscribe. If you don't, that's completely fine too. We still managed to deliver more than 2,000 EPUB operations over the last 3 months, and the free tools are not going anywhere.

The thing I'd genuinely like to know is this: what is the EPUB problem you keep running into that no tool handles well? That's what I want to build next.

epublys.com


r/ePub Jun 19 '26

HELP ME even though is a dumb question. Sorry!!

1 Upvotes

Hey! Sorry to bother but I've recently fell down the rabbit hole of digital books and all.

So, i have a PDF file which is kinda heavy and for the life of me i can't convert to EPUB. I think I'm dumb 🥹 I tried websites online but it's not working??

Do any of you know how to help me? Is there an app? Or is there a good website??


r/ePub Jun 16 '26

EPUB3 can do way more than any reader actually lets it. Which features do you most wish were universally supported?

6 Upvotes

r/ePub Jun 09 '26

I made a free, open-source tool that modernizes old EPUBs and shrinks their file size

38 Upvotes

Hi r/ebooks 👋

Like a lot of you, I've got a library full of EPUBs collected over many years — and some of the older ones are a bit of a mess. They open awkwardly on newer readers, the navigation/table of contents is clunky, and a few are way bigger than they need to be because of heavy images.

So I built a little tool to fix that, and figured some of you might find it useful too. It's called ePubLift, and it's free and open source.

What it does to a book:

- Brings it up to date. It upgrades older EPUB 2.0 files to the modern EPUB 3.3 format — rebuilding the navigation/table of contents properly and cleaning up outdated markup.

- Keeps it working everywhere. The upgraded book stays backward-compatible, so it still opens fine on older e-readers, not just new ones. You don't trade compatibility for modernization.

- Makes it smaller. It re-encodes the images inside to a more efficient modern format (WebP), which often shrinks the file noticeably without you having to do anything.

- Won't ruin your originals. It always works on a copy — your source file is never modified unless everything succeeds. The book's title and author come from inside the file, so they stay exactly as they were.

A couple of honest caveats: right now it's a command-line tool, so it's most comfortable if you're okay running a command in a terminal. A simple drag-and-drop app is on my to-do list for folks who'd rather not. And it focuses on upgrading and optimizing existing EPUBs — it's not a converter between formats like Calibre.

It's completely free, open source (AGPL-3.0), and there's a public roadmap if you want to see where it's headed.

Here it is if you'd like to try it: https://github.com/ePubLift/epublift

I'd love to hear what you think, and if it makes a few of your books nicer to read, that'd make my day. 🙂


r/ePub Jun 09 '26

Why your EPUB's page count changes in every app and what a "page" even is in a reflowable ebook

4 Upvotes

This confuses a lot of people (myself included, the first time), so here's a proper explainer.

If you've noticed the same EPUB showing 290 pages in one app and 350 in another or the count changing when you bump the font size you're not imagining it, and nothing's missing from your book. Reflowable EPUB has no fixed pages. Unlike a PDF, where the page is baked into the file, an EPUB is basically structured text + CSS, and the reader app decides where "pages" fall based on your font, size, margins, line spacing, and screen dimensions. Change any of those and the page count moves.

A few practical things that follow from this:

  • Page count is a bad way to judge whether a download is "complete." Compare the table of contents or last chapter, or word count not pages.
  • The "scrunched up, no paragraph spacing" look people complain about is usually stripped or broken CSS, not missing content. The text is there, it's just styled badly (or not at all).
  • If you want a stable page reference (e.g. to match a print edition for citation), look for EPUBs with a "page-list" / page-map. EPUB3 can embed the print edition's pagination, but most files don't bother.
  • Fixed-layout EPUB (comics, kids' books, some textbooks) does have fixed pages, which is why those behave differently.

Curious how others deal with this: do you care about page numbers in EPUBs at all, or have you made peace with progress % / location-based reading? And has anyone found readers that handle embedded print pagination well when it's actually there?


r/ePub Jun 08 '26

epub site recommendation

10 Upvotes

do you guys have any other sites where to find epub books? i have been having problem with annas archive and oceanofpdf. when I download a book, i see that it's less than the actual page number of the book.

ex: when i download an epub of the drowned woods, in my reader app it says it's 290 pages, but when i searched it up the book has 350+ pages. it could also be because of the format though, it looks like it's more scrunched up like usual, like theres no paragraph spaces

anyway i tried other sites i could find and it's basically the same ones, just in different sites. is this normal for an epub or am i having some kind of mandela effect..

ps: sorry for the bad english, it's not my first language


r/ePub Jun 03 '26

I built a free online EPUB reader — no app install, works directly in browser.

10 Upvotes

Hey everyone!

I built a browser-based EPUB reader because I was frustrated with having to install apps just to read one epub file.

What it does:

- Upload any .epub file and read it instantly in the browser

- Dark mode + Light mode

- Chapter-by-chapter navigation

- Bookmarks to save your place

- Works on mobile and desktop

- 100% private — your file never leaves your device (no server upload)

It's completely free, no signup needed.

Link: https://webtoolsz.com/read-epub-ebook-online

I'd love feedback from this community — especially on the reading experience and any features you'd want added.

Thanks!


r/ePub Jun 02 '26

Best site to download free EPUBs?

17 Upvotes

I'm looking for good websites to download free EPUB books.


r/ePub May 27 '26

Epub looks different on Aquile Reader

1 Upvotes

So I created an Epub with Calibre. It looks good on Calibre Viewer, it looks good on Kindle Previewer, but the fonts don't show up correctly (both size and style) on Aquile Reader. How can I get Aquile to see the fonts like the original Epub?


r/ePub May 22 '26

What do you want from an Android EPUB viewer for downloaded or archived books?

6 Upvotes

I'm working on an Android file viewer that includes EPUB and TXT reading, and I'm trying to understand what EPUB-heavy users actually care about.

The cases I'm most interested in are local files rather than store-library reading:

- EPUBs downloaded from the web or cloud storage

- EPUBs inside archives or mixed document folders

- switching between EPUB, PDF, TXT, and Office files without changing apps

- reading on phones or tablets where the file came from a download, chat app, or file manager

For people who manage their own EPUB files on Android: what makes a viewer good or annoying?

Do you care more about typography, fast opening, table of contents, search, dark mode, folder organization, annotations, or something else?


r/ePub May 22 '26

[OC] I built Giano Reader: A desktop EPUB reader that translates books side-by-side as you read 📖🎭

3 Upvotes

Hi everyone!

I wanted to share a project I’ve been working on called Giano Reader.

Like many of you, I love reading books in their original language to improve my vocabulary, but I found it frustrating to constantly switch between my e-reader and a translation app. I wanted something that felt like a "dual-language" book but for any EPUB file.

Processing img l6lci5nrzhyg1...

What is Giano Reader? It’s a lightweight desktop app (built with Tauri) that renders your EPUB and generates a side-by-side translation in real-time.

Key Features:

  • 🔗 Synchronized Scrolling: Scroll the original text, and the translation follows. You’ll never lose your place.
  • ⏳ Lazy Translation: It starts translating exactly where you are and expands as you scroll down.
  • 🎨 Native EPUB Feel: Unlike web-based translators, it preserves the original book's styling and formatting.
  • 🌗 6 UI Themes: Includes Dark, Light, Sepia, Monokai, Solarized, and Nord.
  • 📂 Library Management: Scan your folders, manage metadata, and track your reading status.
  • ⚙️ No API Key Required: Works out of the box for personal use.

Why "Giano"? Named after Janus (Giano), the Roman god with two faces. One face for the original text, one for the translation.

You can find the ready-to-use installers for Windows (.msi, .exe), macOS (.dmg), and Linux (.deb, .AppImage) here.

For Calibre users, there is a feature to populate the internal library by indicating the root folder of the Calibre library.

I’m looking for feedback from fellow bookworms! Whether you are learning a new language or just want to tackle a difficult classic in its original prose, I hope this helps.

Check it out on GitHub: [https://github.com/DrLoki/GianoReader]

Note: It’s currently a desktop app (Windows/Linux/macOS) and supports 12 major languages including Italian, English, French, Spanish, German, and more.

Happy reading! 📚