
Calibre’s basic features — adding books, converting to EPUB — are straightforward. The real power comes from the advanced features that most users never touch. This guide covers what separates casual Calibre users from power users.
Advanced Metadata Management
Calibre’s metadata engine goes far beyond title and author. Open Edit metadata → Edit metadata individually for a single book or Edit metadata in bulk (Ctrl+D) for batches. Key fields worth filling:
Series and series number: Calibre auto-sorts books within series and can generate series-specific catalogs. Use consistent naming: “The Expanse” not “Expanse Series” one day and “Expanse, The” the next.
Custom columns: Create them via Preferences → Add your own columns. Useful custom columns: “Read Status” (Yes/No), “Source” (Amazon/Kobo/Gutenberg), “Rating” (1-5), and “Format Quality” (Good/Needs Fix). Custom columns are searchable and sortable.
Download metadata in bulk: Select all books without covers or missing descriptions → Ctrl+D → check “Download covers” and “Download metadata” → Calibre fetches from Amazon, Google Books, and configured sources. For large libraries, do this in batches of 100-200 — the metadata servers rate-limit aggressively.
Batch Conversion
Select multiple books → Convert books → Bulk convert. Configure once and Calibre applies the same settings to every selected book. This is how you convert an entire library from one format to another in minutes.
Batch settings that matter:
- Output format: EPUB for universal use, AZW3 for Kindle USB sideload
- Structure Detection: Set heading detection to H1/H2 for automatic TOC generation
- Page Setup: Leave at default unless you have a specific device profile
- Heuristic Processing: Enable for poorly formatted source files. It tries to fix common issues like missing paragraph breaks.
The batch conversion gotcha: Some books will convert wrong. A few files have structural quirks that batch settings miss. After a bulk conversion, spot-check every 20th book — open it in Calibre’s viewer and flip through a few chapters.
Regex Search and Replace
Calibre’s conversion pipeline has a regex engine that can surgically edit ebook content during conversion. Access it in Convert books → Search & Replace.
Useful regex patterns for ebooks:
Remove excessive line breaks (common in TXT conversions):
Search: (\S)\n(\S)
Replace: \1 \2
Standardize chapter headings:
Search: <h\d[^>]*>CHAPTER (\d+)</h\d>
Replace: <h2>Chapter \1</h2>
Remove empty paragraphs:
Search: <p>\s*</p>
Replace: (empty)
Fix curly quotes:
Search: ``([^`]+)''
Replace: "\1"
Regex runs during conversion, so your source files stay untouched. Test patterns on a single book before batch-applying — a bad regex can destroy formatting across your entire library in seconds.
Format-Specific Conversion Tips
TXT to MOBI/EPUB: TXT files have no formatting. In the conversion dialog, set Input Format → TXT Input → Paragraph style: Block. Enable heuristic processing to detect chapter breaks. TXT conversions almost always need manual cleanup — built-in paragraph detection is good, not perfect.
PDF to EPUB: PDF is a fixed-layout format and does not convert cleanly to reflowable EPUB. Expect manual corrections for page headers, footnotes, and tables. Use K2pdfopt for pre-processing PDFs before Calibre conversion.
CBR/CBZ to EPUB: Comic archives convert best through Kindle Comic Converter, not Calibre’s built-in conversion. Calibre can do it, but KCC produces much better results with proper panel sizing and margins.
Library Maintenance
Run Library → Library Maintenance → Check Library monthly. It finds missing files, orphaned records, and database inconsistencies. The Restore Database option rebuilds the metadata database from the library files — useful if Calibre has crashed and corrupted its database.
Run the Find Duplicates plugin quarterly and merge duplicates. Details in our Calibre backup guide.
For the full setup from scratch, start with our beginner’s guide to Calibre.