I am searching for a native windows application for book management. The following items are required:


  1. Must support PD and MOBI as the base, plus any additional
  2. Be able to auto-categorise books by author, genre and age

The following options are what I would like in an ideal solution:


  1. Should allow custom filters to be applied to the book for user
  2. Should allow user comments on books
  3. Preferably able to rank book rating with some database

Ideal features

  1. Mark pages where you are at when reading
  2. Allow you to highlight terms/phrases for later review
  3. Have ability to edit the font type of the book natively

The process I would like to be able to complete are as follows:

  1. Download networking.pdf from some website and add to my library
    1. Create custom filters based on Author or Category
    2. Create custom tags for the book such as how-to or code guides
    3. Create custom rating of the book

Once all the management has been marked on the windows device, I would like to sync this data to an iPhone to allow me to read on the road.

Refer to the following screenshots for Calibre:

It has been quite some time since I have used Calibre (and this was on Linux). Calibre is able to support multiple file types (and converts), custom tagging and also, shared content.

In the initial install of Calibre eBook Management for Windows you are prompted to select a device you would like to share books with:

Device Type

Furthermore, you are then able to configure content sharing to an iPhone via the initial install:

Content Sharing to iPhone

Lastly you are then able to Connect to iTunes to share your media:

Sharing Content to iPhone

This allows me to also purchase my books in a centralised store, which will aide greatly.

Is anyone aware of an iOS (iPhone) application to pair with this?

  • Are you looking for only ebook solutions or only paper book solutions? I see you've tagged it ebook, but please clarify if either type is out of the equation.
    – holroy
    Commented Sep 18, 2015 at 10:42
  • @holroy The question has been updated.
    – DankyNanky
    Commented Sep 18, 2015 at 10:44
  • 2
    Have you taken a look at Calibre? See: Ebook Management Programs for Windows 8/8.1 / Literature (PDF) management for institutes / Looking for a book library application / our search engine on "calibre". Cross-platform (Python), supports a variety of book formats incl. reader/converter.
    – Izzy
    Commented Sep 18, 2015 at 17:30
  • @Izzy this was my first thought. However I cannot use this on iOS. Can you pleas convert your comment to an answer with a possible iOS partner?
    – DankyNanky
    Commented Sep 20, 2015 at 1:23
  • 1
    Unfortunately, I cannot name an iOS partner – and I cannot say whether/how Calibre meets all your requirements (U2 missing, and all of the "ideal" ones) – so I'd not meet our quality standards unless you say those missing parts are "optional" :) To fill the gaps: would "companion apps" for the mobile devices be acceptable, even if they were just book readers, thus permitting only reading/annotations, but not editing your catalog?
    – Izzy
    Commented Sep 20, 2015 at 8:17

1 Answer 1


Your main question you've already answered yourself: Calibre is the central place to manage your collection of books. With this application, you can:

  • manage your books and their Metadata
  • edit your books (if necessary)
  • tag them for categorization
  • convert them to the formats you might need

Calibre is cross-platform, so if one day you want to switch to a different OS, you can take its database along – no work lost, no big migration to be done.

Calibre also comes with a build-in web server to be accessed remotely. You will be able accessing your collection

  • by author
  • by book title
  • by tags
  • by search (keywords etc.)

Now remains the client-part. For Android, I can point you to my list of eBook Readers, and name my favorite candidate: Moon+ Reader. This app comes with several network libraries pre-configured, and is able to interface with Calibre – simply configure your Calibre server with it, and you have access to all your books. Moon+ understands a huge amount of formats (including EPUB, MOBI, PDF, and many more). It features bookmarks as well as annotations; with PDF, those annotations (and highlights, markings, etc.) are even stored directly into the document – in addition to its own database for faster access, with other formats those go to its database only.

iOS is not my area of expertise, but the favorite app there IMHO is Stanza. Like Moon+, it supports a wide range of formats, and has lots of customizable features. As I see my eBook server quite frequented by the Stanza user-agent, it should be safe assuming Stanza can be used with Calibre as well (same technology behind). Details on that can be found e.g. with a Google search, a quick glance confirming the fact.

  • 1
    Calibre does not seem to support highlighting, right?
    – Nicolas Raoul
    Commented Nov 14, 2016 at 3:58
  • 1
    The reader, or the converter, @NicolasRaoul? The reader does not. But if your book-to-create is styled with highlighing, of course that's supported :)
    – Izzy
    Commented Nov 14, 2016 at 6:53
  • I was referring to the question's optional feature "Allow you to highlight terms/phrases for later review".
    – Nicolas Raoul
    Commented Nov 14, 2016 at 7:01
  • @NicolasRaoul Ah – then the answer is "no", not with the integrated reader (unless that was added recently; I'm not running the latest version at the moment).
    – Izzy
    Commented Nov 14, 2016 at 7:04
  • You might want to add the info explicitly, addressing each requirement directly ^^
    – Nicolas Raoul
    Commented Nov 14, 2016 at 7:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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