calibre: a whole ebook library, converter and reader in one desktop app
What calibre actually is
calibre is a database with an ebook engine bolted to it. When you add a file, calibre copies it into its own library folder and creates a record for that title: a row of metadata, a cover image and the book file itself, all addressed by an internal identifier rather than by the folder you dragged it from. Supported inputs cover EPUB, MOBI, AZW3, PDF, FB2, DOCX, HTML, RTF, TXT, Markdown and comic archives, so a decade of scattered downloads can land in one searchable place. You can type metadata by hand or let calibre fetch titles, authors, series numbers, publishers, tags and covers from public catalogues, then clean up the near-duplicates that always appear in a large collection.
The two workflows it is built around
The first workflow is curation. You search the library by author, series, tag, publisher, format or a saved query; you fix a series number, bulk-edit tags across a hundred records, or build a custom column for reading status. The second workflow is conversion. Pick a title, choose an output format and calibre's converter applies per-book settings for page size, margins, embedded fonts, table-of-contents generation and paragraph cleanup before writing the new file. Around that core sit the extras that make the program feel like a suite: a code-level EPUB editor for fixing a broken chapter, a viewer that opens the common formats without another app, a news fetcher that turns site definitions into scheduled ebook downloads, and a local content server that publishes your library as a browsable catalogue for phones and tablets on the same network.
Sending books, and where the rough edges are
Device support is broad. calibre recognises most dedicated readers and tablets over USB, and can convert on the fly to the format a device prefers, which is the usual path for a Kindle or Kobo. Everything else is a file you place yourself. The rough edges are worth knowing before you commit. PDF is a poor conversion source: the format stores fixed page geometry rather than text flow, so PDF to EPUB output is usually a mess and even PDF to PDF cleanup is limited. The library folder is opaque by design; renaming or moving files inside it by hand breaks the mapping between records and files. calibre has no first-party cloud sync, and putting the library folder inside a cloud-sync client is a well-known way to corrupt it, so multi-machine setups should use the content server, an export, or a copy you control deliberately. First-run imports of large collections take time because covers and metadata are written for every record. Books protected by DRM are not readable here.
Who should choose something else
Readers who buy everything from one store and read on one tied device will find the store's own app simpler. Authors who need to produce a validated EPUB should pair calibre with a dedicated editor rather than round-tripping through conversion. Anyone who wants the library itself in the cloud, with mobile apps and shared shelves, wants a commercial service, not a desktop database. And if your need is purely "open this one PDF", a small viewer is a better fit than a full library manager. For everyone else with a folder of mixed formats and several devices, calibre remains the strongest free option on Windows.
- Best for
- Readers with a large mixed-format ebook collection and more than one reading device
- Good to know
- Conversion rewrites layout, and the internal library folder must never be reorganised from outside the app.
How to get started
- Download the MSI from calibre-ebook.com and install it; the installer needs administrator rights and bundles the reader and editor components.
- On first launch, accept or change the library location, then use Add books and point the file dialog at a folder of ebooks.
- Select a title and press Edit metadata to fetch a cover and book data from public sources, or type the details yourself.
- Choose Convert books to build another format; set the output format first, then review the page setup and table-of-contents tabs.
- Connect a reader by USB and use Send to device; calibre converts to the device's preferred format automatically.
Questions & answers
Is calibre really free?
Yes. calibre is published under the GNU GPL v3 and there is no paid tier, account or feature gate. Optional third-party plugins are separate projects.
Can calibre replace a PDF editor?
No. It can read, convert and lightly rewrite PDFs, but it does not edit text, fill forms or annotate pages the way a dedicated PDF tool does.
Will my library survive a reinstall?
The library folder holds your books plus a small database. Keep that folder, point a fresh install at it, and your catalogue returns intact.