I have a lot of eBooks on my Mac. But whereas I can find any PDF on my Mac by searching their content, this doesn't work with Spotlight when applied to .epub files. (The only clumsy way of doing this is putting all the eBooks onto google drive. But the results are frustrating. the eBooks are treated somehow like "Package Contents" and only the pertaining page of the book, not the book are found.)

Anyhow, is there a (simple) way to find eBooks by content?

  • What format ebook and are they DRM?
    – mmmmmm
    Commented Nov 24, 2015 at 13:11
  • I believe the reason they cannot be searched by content in Spotlight is because that are compressed files. The header of the .epub file shows it as using PKzip. Commented Nov 24, 2015 at 13:46
  • I think, you're right. The only bewildering thing about it is that one finds the page (and only the page) within the ebook when searching one's google drive. it looks like this: pic-upload.de/view-28942898/a.jpg.html
    – user68500
    Commented Nov 24, 2015 at 15:50

1 Answer 1


Here's an open source plugin you can use to do what you're asking.


Simply follow the installation instructions on their page and according to the description, it will then index it for use with Spotlight. There's also a plugin for Quick Look support on the same page. To download a tested version, go to "Releases" and get the latest version.

At the time of writing this, that is version 1.7.

Exhibit A

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .