I happen to have large collection of ebooks, which are PDFs and DjVus (with text layer). I would like to be able to "search" the contents of my ebooks for phrases. After some time spent on googling the issue, I found no software (except for discontinued Google Desktop Search) that is capable of reading text layer in .djvu files.

My needs are fairly simple: I don't need indexing emails, metadata in JPGs, etc. Just PDFs and DjVus and maybe plain text files. I need to have good control about what to index (Just one directory, and exactly nothing more).

I am using Windows.

Does anyone here knows any solution to this problem?

The programs I looked so far are:

  • Beagle
  • Copernic Desktop Search
  • Terrier
  • Google Desktop (discontinued)

Maybe the best advise is to stick to the Google Desktop Search? If so, can it be configured to index only specific directories?


Consider Archivarius 3000 at http://www.likasoft.com/

  • Welcome to Super User! Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. – Ivo Flipse Jun 13 '12 at 10:46
  • I tried it and can confirm, that this program indeed has support for .DjVu. Actually, it has more features and supports more formats I can imagine. Wow! – Adam Ryczkowski Jun 15 '12 at 8:55

If you use windows 7 you can install third-party IFilters for PDF and DJVU, and use build-in search as explained in How to search inside files on Windows 7? I used the followinf IFilters:

  • The IFilter for PDF from SumatraPDF reader, please use this build for 64bit version. Make sure you tick appropriate check mark in "Option" menu when installing SumatraPDF.
  • The IFilter from DjVu Shell Extension Pack, which provides more useful feature to work with DJVU.
  • Good to know! Thank you. Unfortunately I use Windows XP, so this solution is not an option. – Adam Ryczkowski Aug 24 '12 at 15:14
  • The DjVu Shell Extension Pack link is broken. – user419144 Apr 21 '20 at 17:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.