Calibre is free and open source e-book computer software that organizes, saves and manages e-books, supporting a variety of formats. It also supports e-book syncing with a variety of popular e-book readers and will, within DRM restrictions, convert e-books between differing formats.
Calibre supports many file formats and reading devices. Most of these e-book formats can be edited, for example, by changing the font or the font size and by adding an auto-generated table of contents. Conversion and editing is only possible after digital rights management restrictions have been removed from commercially purchased e-book files.
Calibre helps to organize the personal e-book library by allowing the user to sort and group e-books by metadata fields. Metadata can be pulled from many different sources (ISBNdb.com, Google Books, Amazon). Search for author, title or keyword in the whole library, is possible.
E-books can be imported into the Calibre library, either by adding files manually, or by syncing an e-book reading device. On-line content-sources can be harvested and converted to e-books. E-books can be exported to all supported reading devices via USB or via the integrated mail-server. Mailing e-books enables, for example, sending personal documents to the Amazon Kindle. MUST HAVE! LINK