The one stop solution for all your e-book needs. Comprehensive e-book software

Calibre for Mac

Calibre for Mac

  -  309 MB  -  Open Source
  • Latest Version

    Calibre 7.21.0 LATEST

  • Review by

    Juan Garcia

  • Operating System

    macOS 10.14 Mojave or later

  • User Rating

    Click to vote
  • Author / Product

    Kovid Goyal / External Link

  • Filename

    calibre-7.21.0.dmg

Calibre for Mac is a program to manage your eBook collection. It acts as an e-library and also allows for format conversion, news feeds to eBook conversion, as well as e-book reader sync features and an integrated e-book viewer.

Calibre for macOS has a cornucopia of features divided into the following main categories:
  • Library Management
  • E-book conversion
  • Syncing to e-book reader devices
  • Downloading news from the web and converting it into e-book form
  • Comprehensive e-book viewer
  • Content server for online access to your book collection
Note: Requires 64-bit processor.

Also Available: Download Calibre for Windows

  • Calibre 7.21.0 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Calibre 7.21.0 Screenshot 1
  • Calibre 7.21.0 Screenshot 2
  • Calibre 7.21.0 Screenshot 3
  • Calibre 7.21.0 Screenshot 4
  • Calibre 7.21.0 Screenshot 5

What's new in this version:

Calibre 7.21.0
New features:
- Edit book: A new tool to create an audio overlay in EPUB files for all text using the Read aloud facility
- This allows readers of the book to listen to it with sentence tracking, even if they do not have a functioning text-to-speech system in the reading software. You can even assign different voices to different parts of the text for a more immersive experience. The tool is available from the Tools menu in the book editor.
- Dark mode: make scrollbar more visible with higher contrast and rounded corners
- E-book viewer: In flow mode when scrolling across internal file boundaries using the mouse wheel/touchpad have a short half second pause to ease the transition. Can be controlled via the Scrolling section of the Viewer preferences.
- ebook-meta.exe: Add an option to disallow rendered cover of first page for EPUB
- Book details: Add an action to download the cover to the context menu when right clicking the cover
- Read aloud: Add a restore defaults button to the configuration dialog
- Auto adding: Allow excluding arbitrary file types not just known book file types
- Edit metadata dialog: Add an action to open the book's folder to the context menu of the formats list

Fixed:
- Read aloud: Fix only first 32000 characters per chapter being read
- Content server: Read aloud: Fix clicking on a word to skip reading aloud to that word causing word highlighting to stop working
- Linux: Handle speech dispatcher with dummy output module and no voices more gracefully
- When renaming authors fix empty author folder not being removed if it contained file explorer metadata but was otherwise empty
- Edit metadata dialog: Fix keyboard shortcuts to edit prev/next raising an error when trying to go beyond the first/last book
- Linux: ToC Editor: Fix a regression in 7.17 that broke using the Create new entry button
- Content server: Fix changing the language of a book not working for non-English user interface language and for books that have no existing language
- Linux: Read aloud with Piper: Fix audio not playing on some Linux systems
- Notes browser: When searching books search over all currently selected categories not just the last selected one

New news sources:
- Unz Review and Sonar21

Improved news sources:
- Substack
- Live Mint
- NYPost
- Ars Technica
- Indian Express
- Reuters


Calibre 7.20.0
New features:
- PDF Input: Automatic header/footer detection and removal
- A new, dedicated PDF Input engine for calibre that implements automatic detection of headers and footers based on document analysis. The new engine is the default to go back to using the old engine, select it in the PDF Input section of the Conversion dialog.
- Read Aloud: Allow configuring an extra pause at the end of every sentence when using the Piper TTS engine
- PDF Output: Add _WIDTH_PIXELS_ and _HEIGHT_PIXELS_ variables to know the width and height of the header/footer area in templates
- Windows: Use calibre's bundled SSL certificates instead of the system certificate store by default
- Can be turned off via CALIBRE_USE_SYSTEM_CERTIFICATES=1 env var
- Trim image tool: Add a control to adjust aspect ratio
- Kobo driver: Add support for the new firmware used by the Tolino Shine 5

Fixed:
- Fix a regression in previous release that broke copying of book to another library if the books author does not exist in the destination database
- Read aloud: Piper backend: Fix not working with voices whose names have non-ASCII characters on Windows.
- Content server: Fix book with non-ASCII filenames not downloading in the Kindle browser when using the /mobile view
- Content server: Fix embedding the server HTML inside a third party iframe causing an error

New news sources:
- NYT Magazine by unkn0wn
- RedaktionsNetzwerk Deutschland by epubli

Improved news sources:
- The Wire
- Nikkei Asia Magazine
- Swarajya
- Mainichi
- Nautilus
- National Geographic
- Science Journal
- Times Literary Supplement
- Saechsische Zeitung
- India Today
- Scientific American


Calibre 7.19.0
New features:
- E-book viewer: Halve the time taken to open large EPUB format books for the first time
- A four hundred thousand word EPUB book now opens in under a second on typical hardware
- PDF new engine: Improve header/footer detection
- For column icons and grid view emblems, support icons for both light and dark themes
- News downloads: Mark links to locally available articles with a middle-dot
- When saving a layout also save the main window geometry

Fixed:
- Windows: Read Aloud: Fix an occasional crash when stopping read aloud when using the legacy windows TTS engine
- Windows: Read Aloud: Fix clicking in text to change what is being read causing tracking of currently read word to fail when using the legacy Windows TTS engine
- Read aloud: Fix reading large numeric words causing text synchronization to fail when using some legacy TTS engines
- EPUB3 metadata: Fix setting series number to zero not working
- Comic Input: Handle comics whose internal files have control codes in their filenames
- E-book viewer: Fix a regression that broke searching in Japanese books that use text
- E-book viewer: Fix a regression in the previous release that broke Read aloud for selected text
- Amazon metadata plugin: Workaround for downloads failing because Google discontinued its webcache
- Cover grid: Suppress the 2px border Qt draws for the list view

New news sources:
- NYT News based on feeds by unkn0wn

Improved news sources:
- NY Times
- NYT Book Review
- Courrier International
- Le Monde
- TLS Magazine
- Scientific American
- Engadget


Calibre 7.18.0
New features:
- E-book viewer: Read aloud: A new Text-to-Speech engine (Piper) that uses a neural network for realistic sounding voices
- To use it access the viewer controls and click the Read aloud button or press 'Ctrl+S'. The neural network is run locally, no cloud services are used. Using the OS Text-to-Speech engine is still possible by clicking the configure button on the Read aloud control bar. Note that the new engine highlights the currently read sentence rather than word.
- New experimental engine to convert PDF files with support for automatic header/footer removal
- Turn it on via the PDF input section of the conversion dialog
- Content server: Viewer: Read Aloud: Implement word-by-word tracking when reading aloud if the browser and voice used support it, for example, Chromium on Windows, Firefox on Android and Safari on macOS
- Image popup: Add a context menu with an option to reset the current zoom
- Edit metadata dialog: Show the number of data files on the data files button

Fixed:
- Fix a regression in the previous release that broke using Tab key to move around the book list while editing cells
- E-book viewer: Fix scrollbar position not updating during continuous scroll
- E-book viewer: Fix a harmless error when the book contains page list references whose targets do not exist
- Linux binary build: Fix missing libdeflate dependency

New news sources:
- Muy Interesante México by unkn0wn
- Salzburger Nachrichten by İlker Melik Sıtkı
- Computer Weekly by İlker Melik Sıtkı

Improved news sources:
- Revista Muy Interesante
- Ars Technica
- South China Morning Post
- Times Literary Supplement
- Hackernews
- Star Gazetesi
- Hurriyet
- Gorafi
- Times Online


Calibre 7.17.0
New features:
- E-book viewer: Support for jumping to and displaying paper edition page numbers
- If an e-book contains embedded information about the pages from the paper edition of the book, the calibre E-book viewer can now jump to a page number via the Go to button in the viewer controls. You can also optionally have the current paper edition page number displayed in the header/footer by adding "Pages from paper edition" to either the header or footer in the viewer settings.
- Edit book: When text is selected allow changing the indentation of all lines in the selection by pressing Tab to increase one level or Shift+Tab to decrease one level
- Allow a plugboard to change the series_index as well as the series name.
- News download: News recipes can now optionally use browser engines based on either Qt or Chromium network stacks instead of mechanize
- Email delivery: When sending emails to Kindles do not convert filenames to English letters as Amazon appears to have finally fixed their email servers to handle non-English filenames
- Quickview: Add a tooltip displaying the full cell contents

Fixed:
- Update the version of the Qt toolkit bundled with calibre to the latest available, fixing some crashes on macOS related to accessibility tools
- Edit book: Fix searching marking incorrect text in the presence of non-BMP unicode characters
- Conversion: Do not embed a second copy of a font when using the option to embed font family if the font is already embedded in the book
- calibredb list: Fix a regression in the previous release that required setting --template-header to empty to use the list command
- Tolino driver: Fix books from the Tolino cloud not being listed
- Windows: Book details panel: Fix selection not visible when using the system default theme
- Hide the Virtual library tab bar in device view as it is non-functional

New news sources:
- GaGadget by bugmen00t
- Süddeutsche Zeitung Magazin by unkn0wn
- Science Journal by unkn0wn

Improved news sources:
- Jot Down
- Various Russian and Ukranian news sources
- Nautilus Magazine
- Süddeutsche Zeitung
- The India Forum
- WSJ
- National Geographic
- Washington Post
- Mediapart
- Bloomberg
- Nautilus


Calibre 7.16.0
New features:
- Add a driver for the new 2024 Tolino devices. They use a modified version of the Kobo firmware, so they are detected as Kobo devices.
- Various news recipes now have the ability to download past issues, accessible via the Advanced tab in the Schedule news dialog

Fixed:
- ONLY if you use the calibre Content server, you should update calibre as soon as possible
- If you do not know what the Content server is, you do not use it, and these do not apply to you. If you have set a password to access the Content server that you have not shared with anyone, these do not affect you. A remote code execution bug in the Content server introduced in calibre version 6.9.0 (released on 2022-11-25) means that anyone with access to the server also has access to the rest of the computer the server is running on. If you are using a password to protect access to the server only people that know the password can gain access via the bug. Thanks to STAR Labs (https://starlabs.sg) for finding these vulnerabilities.
- Content server: Fix path traversal vulnerability
- A bug in a feature introduced in calibre version 6.16.0 (released 2023-04-20) means anyone with access to the server can also read non calibre related files on the computer running the server.
- Content server: Fix SQL injection vulnerability
- A bug in a feature introduced in calibre version 6.10.0 (released 2022-12-16) means anyone with access to the server can also read non-calibre SQLITE database files on the computer running the server.
- Content server: Fix an XSS vulnerability in one endpoint
- Only relevant if you embed the calibre server within a larger server, it means attackers who can convince users to click on a specially crafted link, can run JavaScript code with the same origin as the larger server calibre is embedded in.
- Content server: Fix an error when opening the downloaded books page directly via a link and using a custom book list template
- macOS: Fix opening multiple books from Finder with the editor only opening one of the books
- Fix the legacy LRF format viewer not starting
- Fix mouse wheel not transitioning from undefined date to current date in date entry controls

Improved news sources:
- Harvard Business Review
- Live Mint
- Business Standard
- Pagina12
- Bloomberg


Calibre 7.15.0
New features:
- Fetch news: Allow individual news sources to specify source specific options such as downloading of past editions

Fixed:
- Windows: MTP driver: Fix a regression in the previous release that caused an error with some devices
- Icon theme creation dialog: Fix various issues when creating an icon theme with many icons that have light/dark variants

New news sources:
- WSJ News by unkn0wn
- Improved news sources
- Bloomberg
- Eenadu
- Mediapart


Calibre 7.14.0
New features:
- Book details: When dropping files add an option to add them to the book as data files
- Edit book: A new action to toggle line wrapping mode in all code editors. Can be assigned via Preferences->Keyboard shortcuts->Global actions or added to the toolbar via Preferences->Toolbars->Book wide actions
- Kobo driver: Add an option to force the SeriesID for all books in a series to have the same value

Fixed:
- Fix a regression in the previous release that broke merging of books when the confirmation for the merge was disabled
- E-book viewer: Allow some header and footer items such as progress to overflow instead of being truncated
- HTMLZ output: Make renaming of image files happen in filename order
- MTP driver: Fix infinite loop when connecting to some devices with more 65K objects in their filesystem
- Fix shortcut editing widget when Qt is using a theme that inserts accelerators into push button labels automatically

New news sources:
- Ancient Egypt Magazine, Minerva Magazine, Military History Magazine and World Archaeology Magazine by unkn0wn

Improved news sources:
- Instapaper
- MIT Tech Review
- Guardian
- Liberation
- The Times and Sunday Times
- Bloomberg Businessweek
- Times Literary Supplement


Calibre 7.13.0
New features:
- When merging books add an option to store discarded or replaced covers as an alternate cover in the data folder of the target book
- Generate CSV catalog: Add a button to sort the fields by the order in which they appear in the book list

Fixed:
- MTP driver: Preserve cover aspect ratio for thumbnail generation
- Fix identifiers not always being merged correctly when merging books
- DOCX Input: Fix extra left padding when converting lists
- Amazon metadata download: Get title and comments for audiobook pages
- Amazon metadata: When filtering search engine results by title ignore words of the title that are purely punctuation
- When matching books on a device to book in the library assume a match if the title and any one author match, dont require all authors to match
- Update Google Images cover download plugin for website changes
- When adding new books if the timestamp is specified as undefined use the current timestamp
- Content server: Fix systemd pre-activated socket not working
- Content server: Fix no KFX download link in OPDS acquisition feeds

New news sources:
- Times Literary Supplement
- Wall Street Journal Magazine
- Various Valnet Publishing Group recipes
- VOX, The Good E-reder and The e-book Reader
- Gates Notes, Greatist, Halthline and United Nations

Improved news sources:
- Harpers
- Wall Street Journal
- Liberation
- How to Geek
- Make Use Of
- TechCrunch
- LifeHacker
- India Today
- 1843
- Reuters
- The Week India
- Slate


Calibre 7.12.0
New features:
- E-book polishing: Add option to download external resources (images/stylesheets/etc.)
- Conversion: Add an option under Structure detection to automatically fill in blank alt attributes for images that have alt text in the image file metadata
- Content server: Use the book title as the filename for downloaded highlights
- Review downloaded metadata dialog: Add a "Previous" button to go back to the last reviewed book

Fixed:
- Content server viewer: Fix the bottom of the text being cut off on mobile browsers when not in full screen mode. Unfortunately, this means the viewer now requires a browser no more than two years old.
- Kindle driver: Increase the size of the cover thumbnails sent to the Scribe
- Kindle output: Fix cover images that contain EXIF data without a rotation not displaying on the Kindle lockscreen
- E-book viewer: Fix ruby tags not excluded when searching for text
- Content server viewer: Fix a regression in the previous release that broke searching

Improved news sources:
- Economist Espresso
- Slate


Calibre 7.11.0
New features:
- Kindle driver: Add support for sending cover thumbnails to the Kindle Scribe
- A new options under Preferences->Look & feel to draw covers with rounded corners
- Bulk metadata edit: Add a new tab where you can create rules to transform tags/authors/publishers for the selected books
- Tag browser context menu for Formats now has Open with menu items
- E-book viewer: When hovering over the top/bottom margin show a button indicating that a click will open the viewer controls. Can be configured via The Headers and footers section of the viewer Preferences.
- Spell check dialog: Also show count of currently displayed words

Fixed:
- E-book viewer: Fix searching not ignoring ruby text
- Edit book: Save the state of the current book when opening a new book via File->Open book
- Edit book: Fix importing a list of words into a user dictionary not working
- EPUB3 metadata: Do not fail to read metadata in the presence on invalid calibre user metadata in the OPF file with empty keys
- Get books: Fix rules to map tags on adding books not being applied to books downloaded via Get books
- Spellcheck dialog: Move the checkbox to hide correctly spelled words with the rest of the checkboxes that filter the word list

New news sources:
- Collider, Comic Book Archive, Make Use Of, MoviewWeb and ScreenRant by Spicy Poison
- Lex Fridman Podcast by unkn0wn

Improved news sources:
- Slate
- Wall Street Journal
- London Review of Books
- Economist
- Bloomberg
- Business Week
- The World Ahead
- National Geographic


Calibre 7.10.0
New features:
- Export of calibre data: Ensure individual part files in the exported data are no larger than one gigabyte even if the library contains individual files larger than that size
- Note that this means that exports created by calibre from this version on will not be importable by earlier versions. However, exports from earlier versions should still be importable.
- Edit book: Spell check: Add options to exclude words in ALL CAPS or with numbers or in camelCase/snake_case from the list of words
- Allow easily inverting the current search via the right click menu on the search box

Fixed:
- Kobo driver: Fix database unsupported error with newest firmware
- DOCX Input: Fix text elements containing only whitespace being incorrectly ignored
- Bulk metadata dialog: Do not fail when setting covers from ebook files and some of the files have invalid covers

Improved news sources:
- Economist
- The Week
- Caravan Magazine
- Financial Times


Calibre 7.9.0
New features:
- Kobo driver: Add support for the new color Kobo devices
- Edit book: Add a setting to control cursor width under Preferences->Editor settings
- Edit book: Regex-function mode: Show a confirmation popup when closing the function editor when there are unsaved changes

Fixed:
- Fix undocked Quickview dialog not being restored at startup
- Windows: Fix an issue where closing a maximized calibre window to the system tray and then reconnecting with remote desktop would cause a blank calibre window to be displayed

Improved news sources:
- El Correo
- Eenadu
- ORFonline
- NatGeo
- Harpers Magazine
- New Yorker
- Business Today
- The Week
- Asahi Shimbun
- Outlook Magazine


Calibre 7.8.0
New features:
- E-book viewer: Highlight panel: Allow filtering the shown highlights by type of highlight
- Conversion: Add support for the CSS text-transform property when subsetting embedded fonts
- E-book viewer: Allow displaying the view mode paged/flow in the header/footer
- Book details popup window: Allow dropping of files to add formats/set the cover just as for the book details panel
- Book details: Context menu: Add a menu action to remove the associated link
- DOCX Input: Add role=doc-noteref for links to footnotes/endnotes so that they popup in more e-book readers
- Add a "Mark all selected books" to the Mark action.
- Add "Hide Empty Categories" to tag browser configuration menu
- Supernote: Support for new device firmware
- Sort by tool: Add an action to re-apply the current sort

Fixed:
- Grid view cover cache: Fix covers not loading when cache entries are stale
- Conversion: Do not change viewport relative font sizes used for SVG text elements
- Conversion: Fix