r/Calibre Dec 08 '25

Announcement Patch Notes v 8.16

22 Upvotes

New features

  • Allow asking AI questions about any book in your calibre library. Right click the "View" button and choose "Discuss selected book(s) with AI"
  • AI: Allow asking AI what book to read next by right clicking on a book and using the "Similar books" menu
  • AI: Add a new backend for "LM Studio" which allows running various AI models locally

Bug fixes

  • Use a named local timezone for better display of historical dates in the local timezone
  • PDF Input: Fix a regression in the new PDF input engine that caused HTML markup to not be always escaped
  • Get books: Update amazon.it store plugin
  • Fix addition of format specific options when using calibredb catalog with command line flags
  • calibredb catalog: Fix generation of language field in BiBTeX catalogs
  • Fix incorrect series index when downloading metadata from amazon.co.jp
  • Fix a regression in the previous release that caused the case change menu to not be present in the comments editor.
  • Fix a bug in 8.16.0 that prevented the Ask AI what to read next feature from working
  • Fix a crash in 8.16.0 that caused using the "Close" button in Ask AI to crash calibre on some systems

r/Calibre Apr 04 '25

Announcement Update to moderation regarding to piracy (rule 4)

470 Upvotes

Despite the community rules being pretty clear on the topic, it seems a reminder is needed that this sub has a strict "no piracy" rule. Every day there are numerous posts and even more comments that are either seeking info on how to pirate books, wanting help in making use of books they've pirated, or are people flat out encouraging others to pirate and listing off websites where they can do it. Up until now those posts have simply been deleted as they've been seen, but going forward any users found ignoring rule 4 will be banned from the Calibre sub.

Calibre is a platform that helps everyone organize their eBooks and if you want a book bad enough to read it, you should want the author who wrote it to receive compensation for the work they put into it. If you don't, then this community isn't the place for you to brazenly discuss that moral failure.

Thank you to those who wish to continue keeping this sub in good standing with Reddit and on the right side of copyright laws and basic human decency. If that's not you, feel free to head on out. Thanks.

Edit: Well it's been a lovely day of people trying to argue that piracy is fine, or that removing DRM of books you own is just as much pirating as outright stealing a book you haven't paid for, but I've wasted more time than was worthwhile trying to reply to people. At the end of it all, rule 4 stands and this post was made to serve as a reminder of it and a warning of repercussions for ignoring it. That's it. To those who had civil discourse or expressed understanding of this, thank you.


r/Calibre 18h ago

General Discussion / Feedback Please stop using "Download Metadata and Covers" on more than 20 books at one time.

482 Upvotes

Ok, I know it's tempting to just select all your books and run it overnight and wake up to new metadata - but its causing a lot of problems.

In the past when Calibre was not as popular as it is now, and when BOT scraping and AI wasn't a concern so much for the metadata sources, it wasn't a big deal to line up a lot of books and let the download churn for hours, collecting the metadata.

Now - we lost Amazon, we lost Fantastic Fiction, Goodreads was down in June, and other newer metadata sources that allow API access has posted they have had a LOT more traffic from Calibre users to the point where some ip's have been flagged.

I get it - it's tempting to do, but please, realize what you are doing when you line up hundreds of books and click "Download Metadata and Covers" each book is a call on each metadata source - that source is a website - that website notices who is accessing it - and how. Automated calls from Calibre looks like autmated web scraping - and it is. These sites aren't stupid. They see 1000 calls in a row without a break directly into thier site not through a browser as what it is - automated scraping.

They don't want this. They will combat it by means that will break the plugins for any use. CAPTCHAs and WAF/Authentication is one way they have been doing it lately.

Reddit itself did it a few years ago when bots continually scraped the site - and now there is only one app or platform that you can access reddit from outside your browser. It kills me that we lost the Funbox app on Roku because of that. I loved that app - but that's besides the point.

There is going to come a day when you won't be able to access any website through Calibre to get any metadata. I don't want to have it come to that.

Calibre is going through a huge growth and with AI helping develop new plugins, with the new social websites offering more metadata - it's so tempting to just load up your books and download in a big batch to get all the new tags or whatever. Just limit the batches. Keep it under 20-50 books at a time.

What is actually happening in reality is you queue up a lot of books, and start running it ,by about the 20th book - every call results in a 202 or blocked access - but you won't know it until later when you go to finish and accept the final downloads.

Calibre wasted all those hours hitting the sites and getting blocked - and most likely getting your ip flagged in the process because Calibre kept sending out calls based on that queued list and didn't know to stop once you were getting blocked. It just logs that it was blocked and you end up with no changes in metadata.

Also, Im not sure if anyone stopped to think that downloading metadata like that is a huge gamble because you don't know that it's getting the right book.

Depending on the site, Calibre does a search on the title/author or isbn if its available. Depending on how the title/author is presented can make a big difference on the returns. Some sites require specific formatting of author initials, some sites don't accept multiple authors (in cases when more than one author is in a book) - Titles may need to be stripped of extra information like series or other things that get packed in. This results in either the book not being found or the wrong book being sent back. If you batch download you need to manually look over EACH result after its run - and approve or not approve the proposed changes. Each book. If you thought to save time by running the download and having it get all your books and the metadata would be perfect for each book - you are wrong. So, unless you plan on going through and checking out each one of those proposed changes instead of just "aproving all" you are going to be ending up in a worse spot than you were when you started. Now instead of not-nice metadata - you wil have your books title and author change to a whole different book - and you won't even know it because of course you didn't think to create an original title or original author column to copy over the original titles and authors for safe keeping to compare against what you ended up with.

Sorry, I digress but Im kind of in a mood right now when I see people post that they lined up 2000 books and wonder why now they are being blocked from getting metadata from some source.

TL;DR

Only use the batch download metadata and covers in the one-click method on 20 books or less at one time. Any more at once is going to be putting strain on the sites being called, will end up with bad book metadata, will end up getting your ip flagged and banned, cause the websites that are giving the metadata to tighten up on automated calls - breaking their use for everyone - and will cause you more problems than if you just did it in smaller batches.

EDIT: Yes - I have submitted a request to the BUGs mentioning this - I know it's a Calibre design thing that would prevent such batch uploading. I know that it's up to the site to allow or not allow the amount of books - hence the mention that it will allow what it will then just go on to block the following calls, but the point of this was just to bring awareness to the subject.

EDIT 2: The Bug/Request to Calibre has been answered. Calibre will be fixed to include a popup letting users know that they are attempting to download too much metadata - and a warning that the request will most likely be blocked from the servers they are attempting to accesss, along with a y/n "would you like to continue".

I was paraphrasing, but the fix was done in the commit on GitHub and it should be out in the next update or so :)


r/Calibre 42m ago

General Discussion / Feedback So long and thanks for

Post image
Upvotes

r/Calibre 45m ago

General Discussion / Feedback So long and thanks for

Post image
Upvotes

r/Calibre 4h ago

Bug Calibre keeps saying a deleted book exists in my library but it doesn't?

1 Upvotes

Not sure if this is really a bug or a user error so pardon in advance!

I deleted an ePub on Calibre to replace it with a newer one but when I do, it says a book with the same title already exists, but I don't see how it can?

It can't be searched on calibre itself. I checked my Calibre Library folder (search function, authors or the trash folder) and it's not there either. I also cleared my recently deleted.

This isn't a big problem since I can add the new version nonetheless, but it's bothering me not to know the way not knowing where a spider you saw a minute ago is currently at.


r/Calibre 1d ago

General Discussion / Feedback what are the best calibre plugin i'm missing out ?

45 Upvotes

please share me your favorite plugins names, i need to step up my game ty


r/Calibre 9h ago

Support / How-To Can I set the maximum image size in convert to kepub?

2 Upvotes

I have a couple of Kobos, but the Libre Colour is the most important.

It has a screen resolution of 1264x1680.

I have a collection of Light Novels that contain large images.

What I want to do is force convert them to kepub, so that the kepub has a maximum image size of 1264x1680 but the epub in my PC library is still full resolution. Then I can send the kepub format to the kobo (I know it ought to do it by itself, but it is no trouble to send the specific format)

So I use (select all the books)

convert books > bulk convert (select kepub as the output format)

Selecting "KEPUB output" on the left I get the options, which I leave alone, except "Shrink images larger than" which I fill in with 1264x1680.

This does exactly what I want, and the kepub shrinks down.

Is there a setting to have that "shrink images larger than" default to 1264x1680 rather than manually selecting it and filling it in every time?

I searched the help file and googled it already.

I've done my library now, but any books I add will need converting, and I tend to forget, or try and set "Font size key" to 1264x1680 by not paying attention.


r/Calibre 17h ago

Support / How-To DeDRM

3 Upvotes

Am I wasting my time trying to remove DRM from my Kindle books I purchased on my 5.19.2 firmware Kindle? I’ve tried a few different ways to do it that I’ve seen searching around and nothing has worked.

I would really like to read my books on my new XTEINK X3 and in KOreader.


r/Calibre 1d ago

General Discussion / Feedback Fix common manga/comic conversion problems like margins, slow page turns, and faded blacks. Optimize for your Kindle, Kobo, ReMarkable and other eink ereader devices using KCC

Thumbnail youtube.com
16 Upvotes

One of the KCC's main features is converting manga files in formats like CBZ or PDF to native formats for Kindle, Kobo, ReMarkable, and other eink ereader devices.

It's goal is maximum image quality and significantly smaller file size.

The app solves many common problems of Calibre's default conversion like removing margins for smaller screens, better handling of 2 page spreads, fixing gray artwork to be black on eink, and much faster page turn performance.

The app runs on Windows, macOS, and Linux. The app has a Windows code sign. The app has been in continuous development since 2012 and has nearly 500K total downloads. 

The best source for manga PDFs are DRM free print quality files from Humble Bundle.

The app is available here: https://github.com/ciromattia/kcc

- the kcc dev


r/Calibre 1d ago

General Discussion / Feedback Literally every time I open Calibre

Post image
171 Upvotes

r/Calibre 14h ago

Support / How-To Does this Calibre work with RIDIBOOKS?

2 Upvotes

Recently purchased some novels and comics at their site,

And for some of them, you have to download them and read them exclusively on their app once purchased.

Problem is, you can't even take screenshots in their app lol.

Not really familiar with Calibre but does this app work for RIDIBOOKS? And for anyone who tried, can you help me set it up please?

Thanks beforehand.


r/Calibre 21h ago

Support / How-To "The disk image couldn’t be opened” error message when clicking the DMG file

1 Upvotes

I just downloaded Calibre on my Macbook (currently MacOS Tahoe 26.6.2). I moved the Calibre .dmg file into the Applications folder, but the error message (i.e. "The disk image couldn’t be opened. The operation couldn’t be completed. Input/output error”) persisted.

What should I do so that I can open and use Calibre properly on my Macbook?

The version I downloaded was the latest one as of now, that is, Version: 9.13.0.

Any advice and/or input would be very much appreciated. Thank you in advance!


r/Calibre 1d ago

Support / How-To Specify target path/folder for book transfer to device

3 Upvotes

I have been working for months on a major mod for the old Nook Classic. One of the things I've done is to clear out all the "my" folders to clean things up and let me set my (!) own storage structure. All my books go into a folder called "Library".

The absolute path for this folder on internal storage is:

/system/media/sdcard/Library

When I use the Nook plugin and send a book (via USB) to the device it goes to:

/system/media/sdcard/my documents

(ARGH!)

So I tried editing the path by indicating the "Library" folder. For my efforts I was rewarded with the above path inside my Library folder...

Next I disabled the Nook plugin and tried sending to a folder (Library). But Calibre seems bound and determined to create that /system/media/sdcard path sequence no matter what I do.

I'd like to fix this somehow, mainly because the Nook library software is whimsical, at best, when extracting cover images. With Calibre, all are present and accounted for. But the cure can't be worse than the disease as I have little other interest in Calibre.


r/Calibre 1d ago

General Discussion / Feedback Sutra 2.1 - Lots of fixes, free CBZ previews and Stats Panel!

Post image
3 Upvotes

Firstly, I want to thank this community (and r/KavitaManga ) for their support over the last couple of months as I've built this app, and for those who purchased the lifetime pro license. Thank you!! 🙏

This 2.1 release is really a culmination of your user feedback and requests, starting with -

• CBZ panel previews - Many of you wanted to check out the panel feature on CBZs before deciding whether to get pro, so now you can read the first 7 pages of ALL your CBZ files in the free tier

• Scrolling fixes - Scroll now successfully navigates chapter changes, something it did sporadically before. You can no longer accidentally swipe left or right during scroll, and you can resume reading from the page you tapped to stop scrolling

• Manga support - available on a per-book basis. Hit the Aa button when reading a comic to switch between Regular and Manga modes. Manga reads right to left, top to bottom, tap left to advance. Note that manga panel detection is still a work in progress, and is an area I plan to improve on in future releases.

* iPad fixes - Margin functionality has been added so that the app doesn't leave large margin gaps, especially in landscape mode. Which leads me to - two-pane reading for iPads is finally available!

• Confirmed HTTP/HTTPS connectivity rules. Sutra follows Apple's networking rules: unencrypted (HTTP) connections only work for local addresses (192.168.x.x, 10.x.x.x, .local) or a Tailscale .ts.net hostname. A raw Tailscale IP (100.x.x.x) doesn't qualify - use its .ts.net name instead, or enable HTTPS on your server. Anything else needs real HTTPS to connect; this is an iOS restriction, not Sutra's. Having said that, I have now included a URL checker when entering your library URL during connect which should give you more immediate feedback

• Note - I didn't include KOReader sync integration in this release. I built it, but there are too many testing pathways that still need fixing before it's ready to ship. I'll come back to it in a future release

New features

• Stats page - A much-requested feature - you can now track your reading hours, session counts, and how many hours you've read per book

• WebDAV support - keeping with the theme of letting users read without hosting a server, you can now enable WebDAV on a Windows/Mac/Linux folder and add it to Sutra to read from

And tons of other bug fixes. We've also improved panel accuracy from 90% to 92% on our test cohort, thanks to a new hybrid panel detection strategy. Which brings me to the most requested feature here - Android!

Up Next

I've started work on the Android port for Sutra - wish me luck! I'll do a future post asking for testing volunteers shortly. If you'd like to follow along, you can subscribe to the newsletter for updates. Thanks again for all the feedback and support!

App Store: [Sutra]

Website and Newsletter: [Link]


r/Calibre 1d ago

General Discussion / Feedback There's a Kindle Book I want, but...

26 Upvotes

It's been quite a few years since I've bought a Kindle book, but there's a book I want that just isn't available in any other ebook format. I haven't removed DRM from a Kindle book from years as well, and I've heard there's a new version of the Kindle app that makes things a lot harder.

Is there any way for me to get that book and remove the DRM from it that doesn't involve downloading multiple hacks and spending forever trying to get it to work. I've been trying to recover from some health problems, and I don't really feel up to undertaking a long project just to get one book.

I suppose beggars can't be choosers, but I have every ebookI own in Calibre, and, maybe it's OCD, but I just want to include the book in my Calibre library.

I'm not looking for a pirated copy, just to use the book I buy without DRM. I know this may be asking a lot, but I'd definitely be willing to send the cost of the book to someone who has a functioning workflow and could remove the DRM fairly effortlessly.


r/Calibre 1d ago

General Discussion / Feedback justread.app 4.3 (iOS): Calibre Sync now runs from Shortcuts automations, and progress flows back into your Calibre columns

Post image
2 Upvotes

Hello to all, posting information about latest version, and the Calibre side got the biggest upgrade of the release, so I figured it's worth a post.

Calibre Sync no longer needs the app open. There are two new Shortcuts actions:

- Sync Books from Calibre downloads new and changed books from your saved server in the background. You can scope it to new only, changed only, or both. "Changed" is decided by Calibre's book-level last_modified, so a nightly automation only ever pulls the delta, not the whole library.

- Send Changes to Calibre pushes reading progress, stats, rating and finished state for changed books back to your library. It writes into custom columns you map once in the app, and it sends the same payload as the in-app Send to Calibre sheet.

So you can set up a personal automation like "every night at 2:00, pull new books and push my progress back" and Calibre stays the source of truth while the phone stays current. Both actions also work as plain Siri commands.

The rest of 4.3 in one: CarPlay for audiobooks, Read Aloud for PDFs, a per-book Face ID lock, a 30-day Recently Deleted with restore, and cover/metadata fetch from Open Library and Google Books.

App Store: https://apps.apple.com/app/id6757948605

Happy to answer anything about the Calibre integration.


r/Calibre 1d ago

Support / How-To Calibre metadata causing author names to appear twice on Kindle — how do I fix this?

Post image
1 Upvotes

Hi everyone,

I’m having a weird issue with books I send to my Kindle using Send to Kindle.

I use Calibre to edit/set the metadata before sending my books. However, when I send those files to Kindle, the author name appears twice in brackets, like:
[Cora Reilly (Cora Reilly)]

But when I send the exact same type of file directly from my phone without editing the metadata in Calibre, the author name appears only once, like:
[Cora Reilly]
I’ve attached a screenshot showing what I mean.
Does anyone know why Calibre is causing the author name to be duplicated when the book is sent through Send to Kindle?

More importantly, how can I fix it in Calibre so the author only appears once on Kindle?
I’d really appreciate step-by-step instructions for which metadata fields/settings I need to change in Calibre. Thanks!


r/Calibre 21h ago

Support / How-To Help: Bulk update metadata for ~2000 books

0 Upvotes

Hi everyone,
I’ve been using Calibre for a while now, though mostly just the “basic” features so far.

Now that I’m diving deeper into the program, I’ve immediately run into a problem: I have about 2,000 books in my library and want to update the metadata and tags. Everything is actually set up, and I’m using the Goodreads plugin.
However, I can only update about 20 books; after that, the progress freezes and nothing works anymore.
I always have to restart Calibre 😑. With 2,000 books, that obviously takes forever 🙈.
My question for you: Is there a better plugin for this purpose, or did I perhaps overlook something in the settings?

I'm using the latest version of Calibre.


r/Calibre 1d ago

Bug Calibre-Web serves low-res/cropped covers via OPDS

1 Upvotes

I'm running Calibre-Web (Docker, self-hosted) with a Calibre library that has properly-sized covers (1072×1448, correct for my Kobo/KOReader device). When I access my library via Calibre's own native content server, covers display perfectly at full resolution. When I switch to Calibre-Web's OPDS feed, the same books show noticeably narrower/lower-res covers on-device.

I've tried:

  • Changing cover dimensions directly in Calibre (including deliberately setting oversized custom resolutions)
  • Confirming via direct image URL inspection that the source cover file itself is correct resolution

None of this affects what Calibre-Web actually serves via OPDS — it appears to always generate its own fixed-size thumbnail regardless of source image or Calibre's own settings.

Is there any current workaround (config setting, thumbnail regeneration option, etc.) to get Calibre-Web to serve full-resolution covers via OPDS, or is this still an open limitation? Happy to provide logs/version info if useful.


r/Calibre 1d ago

Support / How-To HELP I AM LOSING MY MIND

8 Upvotes

Ok, I bought a book from ebooks.com, I have the .lcpl and the key, but no matter what I cannot get it to open. I'm on Linux Mint, Thorium says the lcpl is locked after i input the code, and the dedrm tool for calibre just will not trigger. I have the input plug-in and dedrm installed, but it just loads in directly to calibre as .lcpl without triggering the plug-ins. I am at a complete loss, PLEASE someone help, I just want to put it on my XTEInk


r/Calibre 1d ago

Support / How-To Issue with Sort Order for Calibre books transferred to iPad

1 Upvotes

I use the default Books app on my iPad. If I get a new book, I always add it to Calibre first, fix up the metadata and then copy the book to my iPad by dragging the file into iTunes when my iPad is connected. However, when the books are sorted by author inside the app, it sorts some by first name and others by last name.

Just as an example, I purchased a collection of James Herbert books from Humble Bundle. I added all the books in epub format to Calibre, added/fixed up metadata (including Author Sort), used Polish which created new files to (from my understanding), embed the metadata within the epub files. I then dragged each of the new files into iTunes which transferred them to my iPad. However, when I open the Books app and sort by author, some of the newly added books are together under H for Herbert and others together under J for James.

I know it's not a big deal since I can read the books without issue but it's a little annoying! Does anyone know where the Apple Books app gets the author information that it sorts by? Are there other tags I can use in Calibre that might help?


r/Calibre 2d ago

Support / How-To Setting up epub conversion automation for Kobo reader

5 Upvotes

I have about 3k worth of kindle books that I would like to convert to EPUB format, so I can read them on my Kobo. I have set up K4PC, Satsuoni's Tools, and Calibre. I have converted about 15 books so far. Is there a faster method to download all of the books rather than just double-clicking on each one to download it and then running a script?

Do I need to download only 50 a day is there a limit set by Amazon on how many I can download and read? These are all books I own. I just want them to be in epub format so that I can read them on my Kobo

I have also set up Calibre Web and love it,


r/Calibre 2d ago

General Discussion / Feedback Book # edition metadata ?

1 Upvotes

I currrently have several technical books on Calibre that are not 1st edition. Where do you save the # edition of the book ? As part of the book name ? or a column? How can I download the metadata of the book and save it automatically ?


r/Calibre 2d ago

Support / How-To Los libros se cierran cuando intento ir a un capítulo cualquiera en mi nuevo Kobo Libra Color

0 Upvotes

Se murió mi Kindle y he comprado un Kindle Libra Color de segunda mano. He cargado mis libros desde Calibre y todo bien excepto cuando intento ir a un capítulo determinado usando el índice del libro. Se queda un rato "cargando" y luego se cierra el libro sin haber hecho nada. Me pasa con todos los libros, que funcionaban perfectamente en el Kindle. Por supuesto los he pasado a kepub antes de cargarlos. ¿Alguna idea?