calibre supports the conversion of many input formats to many output formats.It can convert every input format in the following list, to every output format.
Input Formats: AZW, AZW3, AZW4, CBZ, CBR, CBC, CHM, DJVU, DOCX, EPUB, FB2, FBZ, HTML, HTMLZ, LIT, LRF, MOBI, ODT, PDF, PRC, PDB, PML, RB, RTF, SNB, TCR, TXT, TXTZ
Output Formats: AZW3, EPUB, DOCX, FB2, HTMLZ, OEB, LIT, LRF, MOBI, PDB, PMLZ, RB, PDF, RTF, SNB, TCR, TXT, TXTZ, ZIP
PRC is a generic format, calibre supports PRC files with TextRead and MOBIBook headers.PDB is also a generic format. calibre supports eReader, Plucker (input only), PML and zTxt PDB files.DJVU support is only for converting DJVU files that contain embedded text. These are typically generated by OCR software.MOBI books can be of two types Mobi6 and KF8. calibre fully supports both. MOBI files often have .azw or .azw3 file extensions.DOCX files from Microsoft Word 2007 and newer are supported.
In order of decreasing preference: LIT, MOBI, AZW, EPUB, AZW3, FB2, FBZ, DOCX, HTML, PRC, ODT, RTF, PDB, TXT, PDF
PDF is a terrible format to convert from. For a list of the various issues you will encounter when converting PDF, see: Convert PDF documents.
- There are two aspects to this problem:
- Knowing the encoding of the source file: calibre tries to guess what character encoding your source files use, but often, this is impossible, so you need to tell it what encoding to use. This can be done in the GUI via the Input character encoding field in the Look feel → Text section of the conversion dialog. The command-line tools have an
- When adding HTML files to calibre, you may need to tell calibre what encoding the files are in. To do this go to Preferences → Advanced → Plugins → File Type plugins and customize the HTML2Zip plugin, telling it what encoding your HTML files are in. Now when you add HTML files to calibre they will be correctly processed. HTML files from different sources often have different encodings, so you may have to change this setting repeatedly. A common encoding for many files from the web is
cp1252and I would suggest you try that first. Note that when converting HTML files, leave the input encoding setting mentioned above blank. This is because the HTML2ZIP plugin automatically converts the HTML files to a standard encoding (utf-8).
- Knowing the encoding of the source file: calibre tries to guess what character encoding your source files use, but often, this is impossible, so you need to tell it what encoding to use. This can be done in the GUI via the Input character encoding field in the Look feel → Text section of the conversion dialog. The command-line tools have an
The first thing to realize is that most e-books have two tables of contents. One is the traditional Table of Contents, like the ToC you find in paper books. This Table of Contents is part of the main document flow and can be styled however you like. This ToC is called the content ToC.
Then there is the metadata ToC. A metadata ToC is a ToC that is not part of the book text and is typically accessed by some special button on a reader. For example, in the calibre viewer, you use the Show Table of Contents button to see this ToC. This ToC cannot be styled by the book creator. How it is represented is up to the viewer program.
In the MOBI format, the situation is a little confused. This is because the MOBI format, alone amongst mainstream e-book formats, does not have decent support for a metadata ToC. A MOBI book simulates the presence of a metadata ToC by putting an extra content ToC at the end of the book. When you click Goto Table of Contents on your Kindle, it is to this extra content ToC that the Kindle takes you.
Now it might well seem to you that the MOBI book has two identical ToCs. Remember that one is semantically a content ToC and the other is a metadata ToC, even though both might have exactly the same entries and look the same. One can be accessed directly from the Kindle’s menus, the other cannot.
When converting to MOBI, calibre detects the metadata ToC in the input document and generates an end-of-file ToC in the output MOBI file. You can turn this off by an option in the MOBI Output settings. You can also tell calibre whether to put it and the start or the end of the book via an option in the MOBI Output settings. Remember this ToC is semantically a metadata ToC, in any format other than MOBI it cannot not be part of the text. The fact that it is part of the text in MOBI is an accident caused by the limitations of MOBI. If you want a ToC at a particular location in your document text, create one by hand. So we strongly recommend that you leave the default as it is, i.e. with the metadata ToC at the end of the book. Also note that if you disable the generation of the end-of-file ToC the resulting MOBI file may not function correctly on a Kindle, since the Kindle’s use the metadata ToC for many things, including the Page Flip feature.
If you have a hand edited ToC in the input document, you can use the ToC detection options in calibre to automatically generate the metadata ToC from it. See the conversion section of the User Manual for more details on how to use these options.
Finally, I encourage you to ditch the content ToC and only have a metadata ToC in your e-books. Metadata ToCs will give the people reading your e-books a much superior navigation experience (except on the Kindle, where they are essentially the same as a content ToC).
The newer AZW3 format has proper support for a metadata ToC. However, theKindle firmware tends to malfunction if you disable the generation of theend-of-file inline ToC. So it is recommended that you leave the generatedToC alone. If you create an AZW3 file with a metadata ToC and noend-of-file generated ToC, some features on the Kindle will not work, suchas the Page Flip feature.
This is caused by a bug in the Amazon software. You can work around it by goingto Preferences → Conversion → Output Options → MOBI output and settingthe Enable sharing of book content option. If you are reconvertinga previously converted book, you will also have to enable the option in theconversion dialog for that individual book (as per book conversion settings aresaved and take precedence).
Note that doing this will mean that the generated MOBI will show up underpersonal documents instead of Books on the Kindle Fire and Amazon whispersyncwill not work, but the covers will. It’s your choice which functionality ismore important to you. I encourage you to contact Amazon and ask them to fixthis bug.
The bug in Amazon’s software is that when you put a MOBI file on a Kindle,unless the file is marked as a Personal document, Amazon assumes you bought thebook from it and tries to download the cover thumbnail for it from its servers. When thedownload fails, it refuses to fallback to the cover defined in the MOBI file.This is likely deliberate on Amazon’s part to try to force authors to sell onlythrough them. In other words, Kindle’s only display covers for books marked asPersonal Documents or books bought directly from Amazon.
If you send a MOBI file to an e-ink Kindle with calibre using a USB connection,calibre works around this Amazon bug by uploading a cover thumbnail itself.However, that workaround is only possible when using a USB connection andsending with calibre. Note that if you send using email, Amazon willautomatically mark the MOBI file as a Personal Document and the cover willwork, but the book will show up in Personal Documents.
In order to convert a collection of HTML files in a specific order, you have tocreate a table of contents file. That is, another HTML file that contains linksto all the other files in the desired order. Such a file looks like:
<html> <body> <h1>Table of Contentsh1> <p style="text-indent:0pt"> <a href="file1.html">First Filea><br/> <a href="file2.html">Second Filea><br/> . . . p> body>html>
Then, just add this HTML file to the GUI and use the Convert button to createyour e-book. You can use the option in the Table of Contents section in theconversion dialog to control how the Table of Contents is generated.
By default, when adding HTML files, calibre follows links in the filesin depth first order. This means that if file A.html links to B.html andC.html and D.html, but B.html also links to D.html, then the files will bein the order A.html, B.html, D.html, C.html. If instead you want the orderto be A.html, B.html, C.html, D.html then you must tell calibre to add yourfiles in breadth first order. Do this by going to Preferences → Advanced → Pluginsand customizing the HTML to ZIP plugin.
calibre does not guarantee that an EPUB produced by it is valid. The onlyguarantee it makes is that if you feed it valid XHTML 1.1 CSS 2.1 it willoutput a valid EPUB. calibre tries hard to ensure that EPUBs it produces actuallywork as intended on a wide variety of devices, a goal that is incompatible withproducing valid EPUBs, and one that is far more important to the vast majorityof its users. If you need a tool that always produces valid EPUBs, calibre is notfor you. This means, that if you want to send a calibre produced EPUB to anonline store that uses an EPUB validity checker, you have to make sure that theEPUB is valid yourself, calibre will not do it for you – in other words youmust feed calibre valid XHTML CSS as the input documents.
calibre can directly connect to all the major (and most of the minor) e-bookreading devices, smarthphones, tablets, etc. In addition, using theConnect to folder function you can use it with any e-book readerthat exports itself as a USB disk. Finally, you can connect wirelessly to anydevice that has a web browser using the calibre Content server.
If your device appears as a USB disk to the operating system, adding support for it to calibre is very easy.We just need some information from you:
- Complete list of e-book formats that your device supports.
- Is there a special directory on the device in which all e-book files should be placed Also does the device detect files placed in sub-directories
- We also need information about your device that calibre will collect automatically. First, if yourdevice supports SD cards, insert them. Then connect your device to the computer. In calibre go to Preferences → Miscellaneousand click the “Debug device detection” button. This will create some debug output. Copy it to a fileand repeat the process, this time with your device disconnected from your computer.
- Send both the above outputs to us with the other information and we will write a device driver for yourdevice.
Once you send us the output for a particular operating system, support for the device in that operating systemwill appear in the next release of calibre. To send us the output, open a bug report and attach the output to it.See calibre bugs.
Follow these steps to find the problem:
- Make sure that you are connecting only a single device to your computerat a time. Do not have another calibre supported device like an iPhone/iPadetc. at the same time.
- If you are connecting an Apple iDevice (iPad, iPod Touch, iPhone), Appleno longer allows third party software to connect to their devices using aUSB cable. Instead use a wireless connection, via the calibre Contentserver.
- Make sure you are running the latest version of calibre. The latest versioncan always be downloaded from the calibre website.You can tell what version of calibre you are currently running by lookingat the bottom line of the main calibre window.
- Ensure your operating system is seeing the device. That is, the deviceshould show up in Windows Explorer (in Windows) or Finder (in macOS).
- In calibre, go to Preferences → Ignored Devices and check that your deviceis not being ignored
- If all the above steps fail, go to Preferences → Miscellaneous and clickDebug device detection with your device attached and post the output as aticket on the calibre bug tracker.
In addition to the Connect to folder function found under theConnect/share button, calibre provides a
User defined deviceplugin that can be used to connect to any USB device that shows up as a diskdrive in your operating system. Note: on Windows, the device must have a driveletter for calibre to use it. See the device plugin
Preferences -> Plugins ->Device plugins -> User defined and
Preferences -> Miscellaneous -> Getinformation to setup the user defined device for more information. Note thatif you are using the user defined plugin for a device normally detected by abuiltin calibre plugin, you must disable the builtin plugin first, so that youruser defined plugin is used instead.
When calibre connects with the reader, it retrieves all collections for the books on the reader. The collectionsof which books are members are shown on the device view.
When you send a book to the reader, calibre will add the book to collections based on the metadata for that book. Bydefault, collections are created from tags and series. You can control what metadata is used by going toPreferences → Advanced → Plugins → Device Interface plugins and customizing the SONY device interface plugin. If you remove allvalues, calibre will not add the book to any collection.
Collection management is largely controlled by the ‘Metadata management’ option found atPreferences → Import/export → Sending books to devices. If set to ‘Manual’ (the default), managing collections is left tothe user; calibre will not delete already existing collections for a book on your reader when you resend thebook to the reader, but calibre will add the book to collections if necessary. To ensure that the collectionsfor a book are based only on current calibre metadata, first delete the books from the reader, then resend thebooks. You can edit collections directly on the device view by double-clicking or right-clicking in thecollections column.
If ‘Metadata management’ is set to ‘Only on send’, then calibre will manage collections more aggressively.Collections will be built using calibre metadata exclusively. Sending a book to the reader will correct thecollections for that book so its collections exactly match the book’s metadata, adding and deletingcollections as necessary. Editing collections on the device view is not permitted, because collections not inthe metadata will be removed automatically.
If ‘Metadata management’ is set to ‘Automatic management’, then calibre will update metadata and collectionsboth when the reader is connected and when books are sent. When calibre detects the reader and generates thelist of books on the reader, it will send metadata from the library to the reader for all books on the readerthat are in the library (On device is True), adding and removing books from collections as indicated by themetadata and device customization. When a book is sent, calibre corrects the metadata for that book, adding anddeleting collections. Manual editing of metadata on the device view is not allowed. Note that this optionspecifies sending metadata, not books. The book files on the reader are not changed.
In summary, choose ‘manual management’ if you want to manage collections yourself. Collections for a bookwill never be removed by calibre, but can be removed by you by editing on the device view. Choose ‘Only onsend’ if you want calibre to manage collections when you send a book, adding books to and removing books fromcollections as needed. Choose ‘Automatic management’ if you want calibre to keep collections up to datewhenever the reader is connected.
If you use multiple installations of calibre to manage your reader, then option ‘Automatic management’ may notbe what you want. Connecting the reader to one library will reset the metadata to what is in that library.Connecting to the other library will reset the metadata to what is in that other library. Metadata in booksfound in both libraries will be flopped back and forth.
Yes, you can use both, provided you do not run them at the same time. That is, you should use the following sequence:Connect reader->Use one of the programs->Disconnect reader. Reconnect reader->Use the other program->disconnect reader.
The underlying reason is that the Reader uses a single file to keep trackof ‘meta’ information, such as collections, and this is written to by bothcalibre and the Sony software when either updates something on the Reader.The file will be saved when the Reader is (safely) disconnected, so using oneor the other is safe if there’s a disconnection between them, but ifyou’re not the type to remember this, then the simple answer is to stickto one or the other for the transfer and just export/import from/to theother via the computers hard disk.
If you do need to reset your metadata due to problems caused by using bothat the same time, then just delete the media.xml file on the Reader usingyour PC’s file explorer and it will be recreated after disconnection.
With recent reader iterations, SONY, in all its wisdom has decided to try to force you touse their software. If you install it, it auto-launches whenever you connect the reader.If you don’t want to uninstall it altogether, there are a couple of tricks you can use. Thesimplest is to simply re-name the executable file that launches the library program. More detailin the forums.
The easiest way to transfer books wirelessly to your Apple device (iPad/iPhone/iPod)is to use the Calibre CompanioniOS app. This app is maintained by a core calibre developer and allowscalibre to connect to your Apple device wirelessly, just as though youplugged in the device with a USB cable. You can browse files on the devicein calibre and use the Send to device button to transfer files toyour device wirelessly.
Another easy way to browse your calibre collection from your Apple deviceis by using the calibre Content server, which makes your collection availableover the net. First perform the following steps in calibre
- Set the Preferred Output Format in calibre to EPUB (The output format can beset under Preferences → Interface → Behavior)
- Set the output profile to iPad (this will work for iPhone/iPods as well),under Preferences → Conversion → Common options → Page setup
- Convert the books you want to read on your iDevice to EPUB format byselecting them and clicking the Convert button.
- Turn on the Content server by clicking the Connect/share buttonand leave calibre running. You can also tell calibre to automatically start theContent server via Preferences → Sharing → Sharing over the net.
The Content server allows you to read books directly in Safari itself. Inaddition, there are many apps for your iDevice that can connect to the calibreContent server. Examples include: Marvin, Mapleread and iBooks itself.
Start the Safari browser and type in the IP address and port of the computerrunning the calibre server, like this:
192.168.1.2 with the local IP address of the computer runningcalibre. See The calibre Content server for details on running the server and finding out theright IP address to use.
You will see a list of books in Safari, tap on any book and you will be giventhe option to either download it, or read it in the browser itself. If youchoose to download it, Safari will ask you if you want to open it with iBooks.
There are two ways that you can connect your Android device to calibre. Using a USB cable – or wirelessly, over the air.The first step to using an Android device is installing an e-book readingapplication on it. There are many free and paid e-book reading applications forAndroid: Some examples (in no particular order):FBReader,Moon ,Mantano,Aldiko,Kindle.
Simply plug your device into the computer with a USB cable. calibre shouldautomatically detect the device and then you can transfer books to it byclicking the Send to device button. calibre does not have support for everysingle android device out there, so if your device is not automaticallydetected, follow the instructions at How can I help get my device supported in calibre to get your devicesupported in calibre.
With newer Android devices, you might have to jump through a few hoopsto get the connection working, as Google really does not want you to beindependent of its cloud. First, unlock the screen before plugging in theUSB cable. When you plugin in the USB cable you will get a popupnotification. Make sure it says some thing like “Transferring Media files”or “MTP (Media Transfer mode)”. If it does not, tap the notification, andchange the mode to Media Transfer (MTP). Finally, you might get a popup onthe device every time calibre or the operating system actually tries toconnect to it, asking for permission, tap OK.
The easiest way to transfer books wirelessly to your Android device is to usethe Calibre CompanionAndroid app. This app is maintained by a core calibre developer and allowscalibre to connect to your Android device wirelessly, just as though youplugged in the device with a USB cable. You can browse files on the devicein calibre and use the Send to device button to transfer files toyour device wirelessly.
calibre also has a builtin web server, the Content server.You can browse your calibre collection on your Android device by using thecalibre Content server, which makes your collection available over the net.First perform the following steps in calibre
- Set the Preferred Output Format in calibre to EPUB for normal Android devices or MOBI for Kindles (The output format can be set under Preferences → Interface → Behavior)
- Convert the books you want to read on your device to EPUB/MOBI format by selecting them and clicking the Convert button.
- Turn on the Content server in calibre’s preferences and leave calibre running.
Now on your Android device, open the browser and browse to
192.168.1.2 with the local IP address of the computer runningcalibre. See The calibre Content server for details on running the server and finding out theright IP address to use.
You can now browse your book collection and download books from calibreto your device to open with whatever e-book reading software you have on yourandroid device.
Calibre Companion and many reading apps support browsing the calibre librarydirectly. For example, in Aldiko, click My Catalogs, then to add a catalog,then give the catalog a title such as “calibre” and provide the URL listedabove. You can now browse the calibre library and download directly into thereading software.
calibre has a Content server that exports the books in calibre as a web page. See The calibre Content server for details.
Some devices, like the Kindle (1/2/DX), do not allow you to access port 8080 (the default port on which the contentserver runs). In that case, change the port in the calibre Preferences to 80. (On some operating systems,you may not be able to run the server on a port number less than 1024 because of security settings. Inthis case the simplest solution is to adjust your router to forward requests on port 80 to port 8080).
Also some devices do not have browsers advanced enough to run the app-likeinterface used by the content server. For such devices, you can simply add
Because of the large amount of spam in email, sending email can be tricky, as different mail servers use different strategies to block email.The most common problem is if you are sending email directly (without a mail relay) in calibre. Many servers (for example, Amazon) block emailthat does not come from a well known relay. The most robust way to setup email sending in calibre is to do the following:
- Create a free GMX account at GMX.
- Goto Preferences → Sharing → Sharing books by email in calibre and click the Use GMX button and fill in the information asked for.
- Log into your GMX account on the website and enable SMTP sending (Settings->POP3 IMAP->Send and receive emails via external program)
- calibre will then be able to use GMX to send the mail.
- If you are sending to your Kindle, remember to update the email preferenceson your Amazon Kindle page to allow email sent from your GMX emailaddress. Also note that Amazon does not allow email delivery of AZW3 andnew style (KF8) MOBI files.
Even after doing this, you may have problems. One common source of problems is that some poorly designed antivirusprograms block calibre from opening a connection to send email. Try adding an exclusion for calibre in yourantivirus program.
Microsoft/Google/Gmx can disable your account if you use it to send largeamounts of email. So, when using these services to send mail calibre automaticallyrestricts itself to sending one book every five minutes. If you don’t mindrisking your account being blocked you can reduce this wait interval by goingto Preferences → Advanced → Tweaks in calibre.
Google recently deliberately broke their email sending protocol (SMTP) support inan attempt to force everyone to use their web interface so they canshow you more ads. They are trying to claim that SMTP is insecure,that is incorrect and simply an excuse. If you have trouble withgmail you will need toallow “less secure” apps as described here.
If you are concerned about giving calibre access to your emailaccount, simply create a new free email account with GMX or Hotmailand use it only for calibre.
Linux kernels mount devices read-only when their filesystems have errors. You can repair the filesystem with:
sudo fsck.vfat -y /dev/sdc
Replace /dev/sdc with the path to the device node of your device. You can find the device node of your device, whichwill always be under /dev by examining the output of:
Neither the Kindle nor the Nook provide any way to manipulate collections overa USB connection. If you really care about using collections, I would urge youto sell your Kindle/Nook and get a Kobo. Only Kobo seems to understand thatlife is too short to be entering collections one by one on an e-ink screen :)
Note that in the case of the Kindle, there is a way to manipulate collectionsvia USB, but it requires that the Kindle be rebooted every time it isdisconnected from the computer, for the changes to the collections to berecognized. As such, it is unlikely that any calibre developers will ever feelmotivated enough to support it. There is however, a calibre plugin that allowsyou to create collections on your Kindle from the calibre metadata. It isavailable from here.
Amazon have removed the ability to manipulate collections completelyin their newer models, like the Kindle Touch and Kindle Fire, making even theabove plugin useless, unless you root your Kindle and install custom firmware.
The Kobo has very buggy firmware. Connecting to it has been known to fail atrandom. Certain combinations of motherboard, USB ports/cables/hubs canexacerbate this tendency to fail. If you are getting an error when connectingto your touch with calibre try the following, each of which has solved theproblem for some calibre users.
- Connect the Kobo directly to your computer, not via USB Hub
- Try a different USB cable and a different USB port on your computer
- Try a different computer, in particular the Kobo does not work well withsome Windows XP machines. If you are on Windows XP, try a computer with anewer version of Windows.
- Log out of the Kobo and log in again, this causes it to rebuild thedatabase, fixing corrupted database errors.
- Try upgrading the firmware on your Kobo Touch to the latest
- Try resetting the Kobo (sometimes this cures the problem for a little while, but then it re-appears, in which case you have to reset again and again)
- Try only putting one or two books onto the Kobo at a time and do not keep large collections on the Kobo
Books sent to the Kindle only show up on the Kindle after they have beenindexed by the Kindle. This can take some time. If the book still does notshow up after some time, then it is likely that the Kindle indexer crashed.Sometimes a particular book can cause the indexer to crash. Unfortunately, Amazon hasnot provided any way to deduce which book is causing a crash on the Kindle.Your only recourse is to either reset the Kindle, or delete all files from itsmemory using Windows Explorer (or whatever file manager you use) and then sendthe books to it again, one by one, until you discover the problem book. Onceyou have found the problem book, delete it off the Kindle and do a MOBI to MOBIor MOBI to AZW3 conversion in calibre and then send it back. This will mostlikely take care of the problem.
When you first run calibre, it will ask you for a folder in which to store your books. Whenever you add a book to calibre, it will copy the book into that folder. Books in the folder are nicely arranged into sub-folders by Author and Title. Note that the contents of this folder are automatically managed by calibre, do not add any files/folders manually to this folder, as they may be automatically deleted. If you want to add a file associated to a particular book, use the top right area of Edit metadata dialog to do so. Then, calibre will automatically put that file into the correct folder and move it around when the title/author changes.
Metadata about the books is stored in the file
metadata.db at the top level of the library folder. This file is a sqlite database. When backing up your library make sure you copy the entire folder and all its sub-folders.
The library folder and all its contents make up what is called a calibre library. You can have multiple such libraries. To manage the libraries, click the calibre icon on the toolbar. You can create new libraries, remove/rename existing ones and switch between libraries easily.
You can copy or move books between different libraries (once you have more than one library setup) by right clicking on a book and selecting the Copy to library action.
Author names are complex, especially across cultures, see this notefor some of the complexities. calibre has a very flexible strategy for managingauthor names. The first thing to understand is that books and authors areseparate entities in calibre. A book can have more than one author, and anauthor can have more than one book. You can manage the authors of a book by theedit metadata dialog. You can manage individual authors by right clicking onthe author in the Tag browser on the left of the main calibre screen andselecting Manage authors. Using this dialog you can change the nameof an author and also how that name is sorted. This will automatically changethe name of the author in all the books of that author. When a book hasmultiple authors, separate their names using the character.
Now coming to author name sorting:
- When a new author is added to calibre (this happens whenever a book by a new author is added), calibre automatically computes a sort string for both the book and the author.
- Authors in the Tag browser are sorted by the sort value for the authors. Remember that this is different from the Author sort field for a book.
- By default, this sort algorithm assumes that the author name is in
First name Last nameformat and generates a
Last name, First namesort value.
- You can change this algorithm by going to Preferences → Advanced → Tweaks and setting the author_sort_copy_method tweak.
- You can force calibre to recalculate the author sort values for every author by right clicking on any author and selecting Manage authors, then pushing the Recalculate all author sort values button. Do this after you have set the author_sort_copy_method tweak to what you want.
- You can force calibre to recalculate the author sort values for all books by using the bulk metadata edit dialog (select all books and click edit metadata, check the Automatically set author sort checkbox, then press OK.)
- When recalculating the author sort values for books, calibre uses the author sort values for each individual author. Therefore, ensure that the individual author sort values are correct before recalculating the books’ author sort values.
- You can control whether the Tag browser display authors using their names or their sort values by setting the categories_use_field_for_author_name tweak in Preferences → Advanced → Tweaks
Note that you can set an individual author’s sort value to whatever you want using Manage authors. This is useful when dealing with names that calibre will not get right, such as complex multi-part names like Miguel de Cervantes Saavedra or when dealing with Asian names like Sun Tzu.
With all this flexibility, it is possible to have calibre manage your author names however you like. For example, one common request is to have calibre display author names LN, FN. To do this, and if the note below does not apply to you, then:
- Set the
copyas described above.
- Restart calibre. Do not change any book metadata before doing the remaining steps.
- Change all author names to LN, FN using the Manage authors dialog.
- After you have changed all the authors, press the Recalculate all author sort values button.
- Press OK, at which point calibre will change the authors in all your books. This can take a while.
- When changing from FN LN to LN, FN, it is often the case that the values in author_sort are already in LN, FN format. If this is your case, then do the following:
- Set the
copyas described above.
- Restart calibre. Do not change any book metadata before doing the remaining steps.
- Open the Manage authors dialog. Press the
copy all author sort values to authorbutton.
- Check through the authors to be sure you are happy. You can still press Cancel to abandon the changes. Once you press OK, there is no undo.
- Press OK, at which point calibre will change the authors in all your books. This can take a while.
- Set the
The whole point of calibre’s library management features is that they provide a search and sort based interface for locating books that is much more efficient than any possible directory scheme you could come up with for your collection. Indeed, once you become comfortable using calibre’s interface to find, sort and browse your collection, you wont ever feel the need to hunt through the files on your disk to find a book again. By managing books in its own directory structure of Author -> Title -> Book files, calibre is able to achieve a high level of reliability and standardization. To illustrate why a search/tagging based interface is superior to folders, consider the following. Suppose your book collection is nicely sorted into folders with the following scheme:
Genre -> Author -> Series -> ReadStatus
Now this makes it very easy to find for example all science fiction books by Isaac Asimov in the Foundation series. But suppose you want to find all unread science fiction books. There’s no easy way to do this with this folder scheme, you would instead need a folder scheme that looks like:
ReadStatus -> Genre -> Author -> Series
In calibre, you would instead use tags to mark genre and read status and then just use a simple search query like
tag:scifi and not tag:read. calibre even has a nice graphical interface, so you don’t need to learn its search language instead you can just click on tags to include or exclude them from the search.
To those of you that claim that you need access to the filesystem, so that you can have access to your books over the network, calibre has an excellent Content server that gives you access to your calibre library over the net.
If you are worried that someday calibre will cease to be developed, leaving all your books marooned in its folder structure, explore the powerful Save to Disk feature in calibre that lets you export all your files into a folder structure of arbitrary complexity based on their metadata.
Finally, the reason there are numbers at the end of every title folder, is for robustness. That number is the id number of the book record in the calibre database. The presence of the number allows you to have multiple records with the same title and author names. It is also part of what allows calibre to magically regenerate the database with all metadata if the database file gets corrupted. Given that calibre’s mission is to get you to stop storing metadata in filenames and stop using the filesystem to find things, the increased robustness afforded by the id numbers is well worth the uglier folder names.
If you are still not convinced, then I’m afraid calibre is not for you. Look elsewhere for your book cataloguing needs. Just so we’re clear, this is not going to change. Kindly do not contact us in an attempt to get us to change this.
calibre is designed to have columns for the most frequently and widely usedfields. In addition, you can add any columns you like. Columns can be added viaPreferences → Interface → Add your own columns. Watch the tutorialUI Power tips to learn how tocreate your own columns, or read this blog post.
You can also create “virtual columns” that contain combinations of the metadatafrom other columns. In the add column dialog use the Quick createlinks to easily create columns to show the book ISBN or formats. You can usethe powerful calibre template language to do much more with columns. For moredetails, see The calibre template language.
Yes, you can. Follow the instructions in the answer above for adding custom columns.
You can export all calibre data (books, settings and plugins) andthen import it on another computer. First let’s see how to export the data:
- Right click the calibre icon in the main calibre toolbar and selectExport/import all calibre data. Note that if there is currentlya device connected, this menu option will not be available – so,disconnect any connected devices. Then click the button labelledExport all your calibre data. You will see a list of all yourcalibre libraries. Click OK and choose an empty folder somewhere on yourcomputer. The exported data will be saved in this folder. Simply copy thisfolder to your new computer and follow the instructions below to import thedata.
- Install calibre on your new computer and run through the Welcome wizard, itdoes not matter what you do there, as you will be importing your oldsettings in the next step. You will now have an empty calibre, with justthe Getting Started guide in your library. Once again, rightclick the calibre button and choose Export/import all calibredata. Then click the button labelled Import previously exporteddata. Select the folder with the exported data that you copied overearlier. You will now have a list of libraries you can import. Go throughthe list one by one, and select the new location for each library (alocation is just an empty folder somewhere on your computer). Click OK.After the import completes, calibre will restart, with all your oldlibraries, settings and calibre plugins.
This import/export functionality is only available from calibreversion 2.47 onwards. If you have an older version of calibre, or if youencounter problems with the import/export, you can just copy over yourcalibre library folder manually, as described in the next paragraph.
Simply copy the calibre library folder from the old to the new computer. You canfind out what the library folder is by clicking the calibre icon in thetoolbar. Choose the Switch/create calibre library action andyou will see the path to the current calibre library.
Now on the new computer, start calibre for the first time. It will run theWelcome wizard asking you for the location of the calibre library. Point itto the previously copied folder. If the computer you are transferring toalready has a calibre installation, then the Welcome wizard wont run. Inthat case, right-click the calibre icon in the toolbar and point it to thenewly copied directory. You will now have two calibre libraries on yourcomputer and you can switch between them by clicking the calibre icon onthe toolbar. Transferring your library in this manner preserver all yourmetadata, tags, custom columns, etc.
In order to understand why that happened, you have to understand what a calibrelibrary is. At the most basic level, a calibre library is just a folder. Wheneveryou add a book to calibre, that book’s files are copied into this folder(arranged into sub folders by author and title). Inside the calibre libraryfolder, at the top level, you will see a file called metadata.db. This file iswhere calibre stores the metadata like title/author/rating/tags etc. for everybook in your calibre library. The list of books that calibre displays is created byreading the contents of this metadata.db file.
There can be two reasons why calibre is showing a empty list of books:
- Your calibre library folder changed its location. This can happen if it wason an external disk and the drive letter for that disk changed. Or if youaccidentally moved the folder. In this case, calibre cannot find its libraryand so starts up with an empty library instead. To remedy this, do aright-click on the calibre icon in the calibre toolbar and select Switch/createlibrary. Click the little blue icon to select the new location of yourcalibre library and click OK. If you don’t know the new location search yourcomputer for the file
- Your metadata.db file was deleted/corrupted. In this case, you can askcalibre to rebuild the metadata.db from its backups. Right click the calibreicon in the calibre toolbar and select Library maintenance->Restore database.calibre will automatically rebuild metadata.db.
Do not put your calibre library on a networked drive.
A filesystem is a complex beast. Most network filesystems lack variousfilesystem features that calibre uses. Some don’t support file locking, some don’tsupport hardlinking, some are just flaky. Additionally, calibre is a single userapplication, if you accidentally run two copies of calibre on the same networkedlibrary, bad things will happen. Finally, different OSes impose differentlimitations on filesystems, so if you share your networked drive across OSes,once again, bad things will happen.
Consider using the calibre Content server to make your books available on othercomputers. Run calibre on a single computer and access it via the Contentserver or a Remote Desktop solution.
If you must share the actual library, use a file syncing tool likeDropBox or rsync instead of a networked drive. If you areusing a file-syncing tool it is essential that you make sure that bothcalibre and the file syncing tool do not try to access the calibre library at thesame time. In other words, do not run the file syncing tool and calibre atthe same time.
Even with these tools there is danger of data corruption/loss, so only do thisif you are willing to live with that risk. In particular, be aware thatGoogle Drive is incompatible with calibre, if you put your calibre library inGoogle Drive, you will suffer data loss. See this thread for details.
If you are reasonably proficient with computers, you can teach calibre to download news from any website of your choosing. To learn how to do this see Adding your favorite news website.
Otherwise, you can request a particular news site by posting in the calibre Recipes forum.
- Take your pick:
- Convertor And LIBRary for E-books
- A high calibre product
- A tribute to the SONY Librie which was the first e-ink based e-book reader
- My wife chose it ;-)
calibre is pronounced as cal-i-ber not ca-li-bre. If you’re wondering, calibre is the British/commonwealth spelling for caliber. Being Indian, that’s the natural spelling for me.
calibre embeds fonts in e-book files it creates. E-book files support embeddingonly TrueType and OpenType (.ttf and .otf) fonts. Most fonts on macOS systemsare in .dfont format, thus they cannot be embedded. calibre shows only TrueTypeand OpenType fonts found on your system. You can obtain many such fonts on theweb. Simply download the .ttf/.otf files and add them to the Library/Fontsdirectory in your home directory.
There can be several causes for this:
If you are on Windows XP, or on a computer with a processor that does notsupport SSE2 (such as AMD processors from before 2003) try installingcalibre version 1.48. calibre2.0 and newer use Qt 5 which is known to be incompatible with Windows XPmachines, and requires SSE2. Simply un-install calibre and then installversion 1.48, doing so will not affect your books/settings.
If you get an error about calibre not being able to open a file because it is in use by another program, do the following:
- Uninstall calibre
- Reboot your computer
- Re-install calibre. But do not start calibre from the installation wizard.
- Temporarily disable your antivirus program (disconnect from the Internet before doing so, to be safe)
- Look inside the folder you chose for your calibre library. If you see a file named metadata.db, delete it.
- Start calibre
- From now on you should be able to start calibre normally.
If you get an error about a Python function terminating unexpectedly after upgrading calibre, first uninstall calibre, then delete the folders (if they exists)
C:\Program Files\Calibre2. Now re-install and you should be fine.
If you get an error in the Welcome wizard on an initial run of calibre, try choosing a folder like
C:\libraryas the calibre library (calibre sometimeshas trouble with library locations if the path contains non-English characters, or only numbers, etc.)
Try running it as Administrator (Right click on the icon and select “Run as Administrator”)
If it still wont launch, start a command prompt (press the Windows key and R; then type cmd.exe in the Run dialog that appears). At the command prompt type the following command and press Enter:
Post any output you see in a help message on the Forum.
There are several possible things I know of, that can cause this:
- You recently connected an external monitor or TV to your computer. Inthis case, whenever calibre opens a new window like the edit metadatawindow or the conversion dialog, it appears on the second monitor whereyou don’t notice it and so you think calibre has frozen. Disconnect yoursecond monitor and restart calibre.
- The following programs have been reported to cause crashes in calibre: Ifyou are running any of these, close them before starting calibre, oruninstall them:RoboForm, Logitech SetPoint Settings, Constant Guard Protection byXfinity, Spybot, Killer Network Manager, Nahimic UI Interface,Acronis True Image.
- You are using a Wacom branded USB mouse/tablet. There is an incompatibility betweenWacom drivers and the graphics toolkit calibre uses. Try using a non-Wacommouse.
- On some 64 bit versions of Windows there are security software/settingsthat prevent 64-bit calibre from working properly. If you are using the 64-bitversion of calibre try switching to the 32-bit version.
- If the crash happens when you are trying to copy text from the calibreE-book viewer, it is most likely caused by some clipboardmonitoring/managing application you have running. Turn it off and youshould be fine.
- If the crashes happen specifically when you are using a file dialog, likeclicking on the Add books button or the Save toDisk button, then you have some software that has installed broken Shellextensions on your computer. Known culprits include: SpiderOak, odrivesync and Dell Backup and Recovery and NetDrive. If you have one ofthese, uninstall them and you will be fine. You can also use the NirSoftShell Extension Viewer tosee what shell extensions are installed on your system and disable themindividually, if you dont want to uninstall the full program. Rememberto use “Restart Explorer” or reboot your computer after disabling theshell extensions.
If none of the above apply to you, then there is some other program on yourcomputer that is interfering with calibre. First reboot your computer in safemode, to have as few running programs as possible, and see if the crashes stillhappen. If they do not, then you know it is some program causing the problem.The most likely such culprit is a program that modifies other programs’behavior, such as an antivirus, a device driver, something like RoboForm (anautomatic form filling app) or an assistive technology like Voice Control or aScreen Reader.
The only way to find the culprit is to eliminate the programs one by one andsee which one is causing the issue. Basically, stop a program, run calibre,check for crashes. If they still happen, stop another program and repeat.
Something on your computer is preventing calibre from accessing its owntemporary files. Most likely the permissions on your
Temp folder are incorrect.Go to the folder file:C:\Users\USERNAME\AppData\Local in WindowsExplorer and then right click on the file:Temp folder, select Properties and go tothe Security tab. Make sure that your user account has full control for thisfolder.
Some users have reported that running the following command in an AdministratorCommand Prompt fixed their permissions. To get an Administrator Command Promptsearch for cmd.exe in the start menu, then right click on the command promptentry and select Run as Administrator. At the command prompt type the followingcommand and press Enter:
icacls "%appdata%\..\Local\Temp" /reset /T
Alternately, you can run calibre as Administrator, but doing so will causesome functionality, such as drag and drop to not work.
Finally, some users have reported that disabling UAC fixes the problem.
One common cause of failures on macOS is the use of accessibility technologiesthat are incompatible with the graphics toolkit calibre uses. Try turning offVoiceOver if you have it on. Also go to System Preferences->System->UniversalAccess and turn off the setting for enabling access for assistive devices inall the tabs. Another cause can be some third party apps that modify systembehavior, such as Smart Scroll.
You can obtain debug output about why calibre is not starting by running Console.app. Debug output willbe printed to it. If the debug output contains a line that looks like:
Qt: internal: -108: Error ATSUMeasureTextImage text/qfontengine_mac.mm
then the problem is probably a corrupted font cache. You can clear the cache by following theseinstructions. If that doesn’tsolve it, look for a corrupted font file on your system, in ~/Library/Fonts or the like. An easy way tocheck for corrupted fonts in macOS is to start the “Font Book” application, select all fonts and then in the Filemenu, choose “Validate fonts”.
Downloading from the Internet can sometimes result in a corrupted download. If the calibre installer you downloaded is not opening, try downloading it again. If re-downloading it does not work, download it from an alternate location. If the installer still doesn’t work, then something on your computer is preventing it from running.
- Try temporarily disabling your antivirus program (Microsoft Security Essentials, or Kaspersky or Norton or McAfee or whatever). This is most likely the culprit if the upgrade process is hanging in the middle.
- Try rebooting your computer and running a registry cleaner like Wise registry cleaner.
- Try a clean install. That is, uninstall calibre, delete
C:\Program Files\Calibre2(or wherever you previously chose to install calibre). Then re-install calibre. Note that uninstalling does not touch your books or settings.
- Try downloading the installer with an alternate browser. For example if you are using Internet Explorer, try using Firefox or Chrome instead.
- If you get an error about a missing DLL on Windows, then most likely, thepermissions on your temporary folder are incorrect. Go to the folder
C:\Users\USERNAME\AppData\Localin Windows explorer and thenright click on the
Tempfolder and select Properties and go tothe Security tab. Make sure that your user account has full controlfor this folder.
If you still cannot get the installer to work and you are on Windows, you can use the calibre portable install, which does not need an installer (it is just a zip file).
The first thing to check is that you are downloading calibre from the officialwebsite: https://calibre-ebook.com/download. Make sure you are clicking thedownload links on the left, not the advertisements on the right. calibre is avery popular program and unscrupulous people try to setup websites offering itfor download to fool the unwary.
If you have the official download and your antivirus program is still claimingcalibre is a virus, then, your antivirus program is wrong. Antivirus programs useheuristics, patterns of code that “look suspicious” to detect viruses. It’srather like racial profiling. calibre is a completely open source product. Youcan actually browse the source code yourself (or hire someone to do it for you)to verify that it is not a virus. Please report the false identification towhatever company you buy your antivirus software from. If the antivirus programis preventing you from downloading/installing calibre, disable it temporarily,install calibre and then re-enable it.
The most important thing to backup is the calibre library folder, that contains all your books and metadata. This is the folder you chose for your calibre library when you ran calibre for the first time. You can get the path to the library folder by clicking the calibre icon on the main toolbar. You must backup this complete folder with all its files and sub-folders.
You can switch calibre to using a backed up library folder by simply clicking the calibre icon on the toolbar and choosing your backup library folder. A backed up library folder backs up your custom columns and saved searches as well as all your books and metadata.
If you want to backup the calibre configuration/plugins, you have to backup the config directory. You can find this config directory via Preferences → Miscellaneous. Note that restoring configuration directories is not officially supported, but should work in most cases. Just copy the contents of the backup directory into the current configuration directory to restore.
Most purchased EPUB books have DRM. This prevents calibre from opening them. You can still use calibre to store and transfer them to your e-book reader. First, you must authorize your reader on a windows machine with Adobe Digital Editions. Once this is done, EPUB books transferred with calibre will work fine on your reader. When you purchase an epub book from a website, you will get an “.acsm” file. This file should be opened with Adobe Digital Editions, which will then download the actual “.epub” e-book. The e-book file will be stored in the folder “My Digital Editions”, from where you can add it to calibre.
A permission denied error can occur because of many possible reasons, none of them having anything to do with calibre.
- You can get permission denied errors if you are using an SD card with write protect enabled.
- If you, or some program you used changed the file permissions of the files in question to read only.
- If there is a filesystem error on the device which caused your operating system to mount the filesystem in read only mode or mark a particular file as read only pending recovery.
- If the files have their owner set to a user other than you.
- If your file is open in another program.
- If the file resides on a device, you may have reached the limit of a maximum of 256 files in the root of the device. In this case you need to reformat the device/sd card referred to in the error message with a FAT32 filesystem, or delete some files from the SD card/device memory.
You will need to fix the underlying cause of the permissions error before resuming to use calibre. Read the error message carefully, see what file it points to and fix the permissions on that file or its containing folders.
By default, calibre uses whatever proxy settings are set in your OS. Sometimesthese are incorrect, for example, on Windows if you don’t use Internet Explorerthen the proxy settings may not be up to date. You can tell calibre to use aparticular proxy server by setting the
https_proxyenvironment variables. The format of the variable is:
http://username:[email protected] you should ask your networkadministrator to give you the correct value for this variable. Note thatcalibre only supports HTTP proxies not SOCKS proxies. You can see the currentproxies used by calibre in Preferences->Miscellaneous.
- You have two choices:
- Create a patch by hacking on calibre and send it to me for review and inclusion. See Development.
- Open a bug requesting the feature . Remember that while you may think your feature request is extremely important/essential, calibre developers might not agree. Fortunately, calibre is open source, which means you always have the option of implementing your feature yourself, or hiring someone to do it for you. Furthermore, calibre has a comprehensive plugin architecture, so you might be able to develop your feature as a plugin, see Writing your own plugins to extend calibre’s functionality.
calibre is licensed under the GNU General Public License v3 (an open source license). This means that you are free to redistribute calibre as long as you make the source code available. So if you want to put calibre on a CD with your product, you must also put the calibre source code on the CD. The source code is available for download. You are free to use the results of conversions from calibre however you want. You cannot use either code or libraries from calibre in your software without making your software open source. For details, see The GNU GPL v3.
A portable version of calibre is available here.
First, you must install calibre onto your Linux server. If your server is usinga modern Linux distribution, you should have no problems installing calibre onto it.
calibre needs GLIBC >= 2.17 and libstdc >= 6.0.17. If you have an olderserver, you will either need to compile these from source, or use calibre2.85.1 which requires GLIBC >= 2.13 or calibre 1.48 which requires onlyGLIBC >= 2.10. In addition, although the calibre command line utilities donot need a running X server, some of them do require the X server librariesto be installed on your system. This is because of Qt, which is used forvarious image processing tasks, and links against these libraries. If youget an ImportError about some Qt modules, you are likely missing some Xlibraries.
You can run the calibre server via the command:
You can download news and convert it into an e-book with the command:
/opt/calibre/ebook-convert "Title of news source.recipe" outputfile.epub
If you want to generate MOBI, use outputfile.mobi instead and use
You can email downloaded news with the command:
I leave figuring out the exact command line as an exercise for the reader.
Finally, you can add downloaded news to the calibre library with:
/opt/calibre/calibredb add --with-library /path/to/library outfile.epub
Remember to read the Command Line Interface section of the calibre User Manual to learn more about these, and other commands Nero 7 KeyGen
List of portable software - Wikipedia
Rapid Environment for Audio Production, Engineering, and Recording without installation.
Download Portable Reaper Online (0.7 MB) 08/11/17
In first screen enter: 5961
Extract and run ReaperPortable.Settings of installed Reaper should be preserved.
E-book management without installation.
Download Portable Calibre 32-64 bit Online (0.3 MB) 10/11/17
On first screen, skip for latest (or enter: 1.48.0 for Windows XP)
Extract and run CalibrePortable or EbookEditPortable.Default Library in CalibrePortable, edit CalibrePortable.ini to change (must be in same drive).
Settings of installed Calibre should be preserved.18 October 2018
Compare Text Files and Folders without installation.
Download Portable UltraCompare 32-64 bit Multilingual Online (0.8 MB) 06/12/17
Extract and run UltraComparePortable.
Multilingual Online (English, French, German, Italian, Japanese, Korean, SimpChinese, PortugueseBR, Spanish) download setup and extract files from it but is also setup extractor if found expected *.msi in its folder.When new computer detected:Click on Enter license key, enter any License ID and Password in Activation Windows then click on Activate.Click Try HTTP. Click Offline Activation. Copy User Code 1 2 into CORE KeyGen (Program: UltraCompare v15.x). Then Generate.Copy Authorization Code 1 2 into Offline Activation fields and any License ID and Password.Then Activate, Exit Keygen and close the text.Activations are kept for several computers. Settings of installed UltraCompare should be preserved.
All the features of UltraEdit plus the power of an IDE without installation.
Download Portable UEStudio 32-64 bit Multilingual Online (0.9 MB) 26/10/17
Multilingual Online (English, French, German, Italian, Japanese, Korean, SimpChinese, PortugueseBR, Spanish, TradChinese) download setup and extract files from it but is also setup extractor if found expected *.msi in its folder.
Extract and run UEStudioPortable.When new computer or main version detected:Enter license key: enter any License ID and Password in Activation Windows then click on Activate.Click Offline Activation. Copy User Code 1 2 into CORE KeyGen (Program: UEStudio v14.4). Then Generate.Copy Authorization Code 1 2 into Offline Activation fields and any License ID and Password.Then Activate, Exit Keygen and close the text.Activations are kept for several computers.Settings created in Data\UEStudio
You can add wordfiles (syntax highlighting) in Data\WordFilesIf you drag'n drop a file on (or open with) UEStudioPortable: it will be opened in UEStudio.For above use, write AllowMultipleInstances=true in UEStudioPortable.iniSettings of installed UEStudio should be preserved.
Fast and free Web browser without installation.
Download Portable Opera Neon Online (0.5 MB) 28/02/18
Download Portable Opera Developer 32-64 bit Online (0.5 MB) 14/05/16
In first screen enter: 58.0.3111.0
Download Portable Opera beta 32-64 bit Online (0.5 MB) 21/12/16
In first screen enter: 57.0.3098.14
Download Portable Opera 32-64 bit Online (0.5 MB) 14/08/17
In first screen enter: 56.0.3051.52
For XP or Vista Download Portable Opera XP Vista Online (0.5 MB) 22/08/16
In first screen enter: 36.0.2130.80
Download Portable Opera 12 32-64 bit Online (0.5 MB) 25/10/13
In first screen enter: 1218
Download Portable Opera Mail Online (0.5 MB) 02/07/13
In first screen enter: 1.0-1044
OperaPassView Recover the passwords stored in Opera 12 Web browser.
Download Portable OperaPassView latest Online (0.5 MB) 13/07/13
Extract and run OperaNeonPortable OperaDeveloperPortable or OperaBetaPortable or OperaChromePortable or OperaPortable (each have their own profile) or OperaMailPortable.
The browser that puts you in control without installation.
Download Portable Vivaldi snapshot Online (0.8 MB) 25/06/17
In first screen enter: 2.1.1332.4
Download Portable Vivaldi stable Online (0.8 MB) 25/06/17
In first screen enter: 2.0.1309.42 or 1.0.435.46 for XP/Vista
PPAPI Flash Plugins
Extract and run VivaldiPortable or VivaldiSnapshotPortable (stable and snapshot have their own folders and settings).
Settings of installed Vivaldi should be preserved.
Google Internet browser without installation.
Download Portable Chrome 32-64 bit MultiVersion Online (0.5 MB) 12/03/17Check Stable for latest 70.x.x.xCheck Beta for latest 70.x.x.xCheck Dev for latest 71.x.x.xCheck Canary for latest 72.x.x.x
For XP/Vista: Download Portable Chrome 49.0.2623.112 32 bit Online (0.5 MB)
Open-source browser without installation.
Download Portable Chromium dev-stable 32-64 bit Online (0.8 MB) 17/02/18
SRWare Iron 69.0.3600.0 is based on the Chromium-source and offers the same features as Chrome but without the critical points that the privacy concern.
Download Portable SRWare Iron 32-64 bit Multiversion Online (0.7 MB) 29/06/18
PPAPI Flash Plugins
ChromePass Chrome Browser Password Recovery.
Download ChromePass chromepass.zip and Portable ChromePass zip extractor (0.5 MB) 19/12/17
To see Passwords stored in Chromium or Iron Portable, write Browser=Chromium or Browser=Iron in ChromePassPortable.ini
ChromeHistoryView Chrome Browser History Viewer.
Download Portable ChromeHistoryView latest Online (0.5 MB) 07/12/14
To see History stored in Chromium or Iron Portable, write Browser=Chromium or Browser=Iron in ChromeHistoryViewPortable.ini
Extract and run ChromePortable or ChromiumPortable or IronPortable.
If you want to add parameters, start in incognito mode, not set cache in temp, not delete cache or allow multiple instances: edit *Portable.ini.Example: AdditionalParameters=--app=http://portableappz.blogspot.comSettings of installed Chrome, Chromium or Iron should be preserved.
Cross-platform virtualization without installation.
Download Portable VirtualBox Online (0.5 MB) 09/03/17Thanks to Dirk Gently for fixs
In first screen enter (twice if Extension Pack needed): 5.2.20-125813 or 5.1.30-118389
Extract and run VirtualBoxPortable.
Don't use if you have VirtualBox installed.
Online installer is also setup extractor if you download VirtualBox-5.2.20-125813-Win.exe (111 MB) and Oracle_VM_VirtualBox_Extension_Pack-5.2.20-125813.vbox-extpack (19 MB) in its folder windows 8 kms activation rar
Total Gym Workout (Bodybuilding Guide)
Portable программы и портативные версии программ не .
Hace algunos días, cuando publicamos una guía sobre el Kindle y cómo adquirirlo en España, indicábamos que este dispositivo era capaz de gestionar y leer prácticamente cualquier obra literaria, antigua o actual en formato ePub,o Mobi y nuestro Kindle la aceptará sin ningún problema. Para ello indicábamos que debemos usar un sencillísimo y gratuito programa que lo gestiona, llamado Calibre. Hoy vamos a aprender a usar este magnífico gestor de libros digitales. Enseguida veremos que Calibre una vez instalado se convertirá el gestor inseparable de nuestra completa biblioteca digital.
Lo primero que tenemos que saber es que Calibre es multiplataforma (hay versiones para Mac, Linux y para Windows), gratuito y sobre todo, muy sencillo de usar. Eso, y que no solo sirve para gestionar nuestros libros en un Kindle, sino que evidentemente es capaz de hacerlo en cualquier ebook disponible en el mercado, y también hará un excelente trabajo con nuestro iPad y el programa nativo iBook, encargándose de la gestión de todos nuestros libros: conversión, sincronización, etc.
Lo primero que tendremos que hacer, lógicamente, es descargar Calibre para nuestra plataforma. Estos son los enlaces para hacerlo:
¿Ya lo tenemos Vamos a verlo un poco en profundidad.
1.- DESCRIPCIÓN Y FUNCIONAMIENTO
Calibre es un proyecto de código abierto que comenzó su andadura en el año 2006. Actualmente la versión que podemos encontrar es la 0.8.4, aunque el desarrollo es permanente y continuo y tendremos actualizaciones del programa casi cada semana. Estas actualizaciones suelen ser para aceptar nuevos formatos, nuevos dispositivos y en algunas ocasiones, mejoras en el rendimiento o cambios en su funcionamiento.
Una vez tengamos Calibre instalado y en funcionamiento, lo primero que hará será crear nuestra biblioteca, y esto lo hará de forma totalmente transparente, con una estructura jerárquica clara y accesible de carpetas y subcarpetas que nos permitirá navegar por ellas y ver qué libros tenemos en todo momento, incluso sin abrir la aplicación. Calibre creará esta biblioteca donde nosotros le indiquemos (personalmente la tengo en Dropbox, así puedo acceder a mis libros desde cualquier lugar del mundo) creando un directorio para cada autor y a su vez un subdirectorio para cada título, que contendrá todos los formatos del mismo. Así, cuando importamos por ejemplo un libro en formato epub y luego lo convertimos a mobi o a cualquier otro, todos esos documentos estarán almacenados en la misma carpeta.
A los libros, una vez importados, podremos asignarles etiquetas, comentarios, modificar sus metadatos e incrustarles una portada, cuyo archivo se guardará en la misma carpeta que hemos indicado. Ahora veremos cómo.
2.- FORMATOS SOPORTADOS
Calibre puede añadir a nuestra biblioteca casi cualquier formato de texto. De este modo podemos añadir cualquier archivo descargado de internet, siendo los más habituales epub, mobi y fb2. Una vez incorporado el libro o el documento, el programa nos ofrece hasta 16 formatos de salida para cubrir las necesidades de cualquier marca y modelo de libro electrónico o como decíamos, iPad. El más universal continua siendo epub aunque para el Kindle usaremos mobi. El programa permite convertir los libros individualmente o por lotes, y para ello usaremos los botones de la parte superior, que explicaremos un poco más adelante.
3.- PRINCIPALES OPCIONES
El programa cuenta con muchas opciones, siendo las más importantes y en las que nos vamos a detener los tres procesos básicos: importar, clasificar y sincronizar.
- Importar: Usaremos el primero de los botones, el libro de color rojo con la leyenda Añadir libros. Navegaremos hasta la ubicación del archivo y el programa se encargará de importarlo a la biblioteca. Como hemos dicho, generará en la carpeta correspondiente una subcarpeta con el libro, la portada, etc, por lo que es importante resaltar que una vez hecho esto, podemos eliminar el libro descargado. Calibre ya tiene su copia.
- Clasificar: Usando el segundo botón, el marcado con la leyenda Editar metadatos acederemos al menú que nos permite añadir o modificar si están erróneos un título, autor editorial, código ISBN, valoración o comentario. Además tenemos la posibilidad de complementarlo con una imagen de portada. Alternativamente Calibre nos ofrece la opción de descargar estos datos de los servidores de isbndb.com o Google Books. Este paso es sin duda fundamental, porque de él dependerán los criterios de clasificación y búsqueda que utilice el programa. Especialmente si nuestra biblioteca es extensa. Para ello, tan sencillo como usar los botones “descargar portada” y “descargar metadatos“. No siempre la portada es la adecuada, por lo que si el programa no es capaz de encontrarla podemos acceder desde google a la portada del libro, descargarla en el ordenador y luego con la opción de “Explorar“, hacer que Calibre la añada a nuestro libro.
- Sincronizar: Cuando conectamos un dispositivo la barra de herramientas añade el botón Enviar a dispositivo, mediante el cual podremos copiar una selección concreta de libros o sincronizar toda la biblioteca. Es decir, esta es la opción que hará que nuestros libros pasen al Kindle o al iPad. Si para hacerlo necesita hacer algún tipo de conversión entre formatos, el propio programa avisará de ello y lo hará de forma totalmente automática.
4.- INTEGRACIÓN CON EL SISTEMA
Como ya hemos visto, Calibre se lleva bien con todo tipo de archivos y dispositivos, pero la cosa no acaba aquí. La integración con otros programas, con el propio sistema e incluso con la red local va mejorando a cada nueva versión y actualmente, en lo que respecta al iPad/iPhone, es magnífica. De este modo, cuando hayamos iniciado Calibre y conectemos nuestro dispositivo, se integrará totalmente con el sistema y cuando decidamos enviar un libro al dispositivo de la forma ya explicada, iTunes iniciará una sincronización en la que incluirá nuestro libro en el programa iBook. Y sin que nosotros tengamos que hacer nada más. ¿No es fantástico
Otras opciones que podemos encontrar se encuentran accesibles desde el botón Conectar/Compartir de la barra de herramientas. Nos permiten seleccionar cualquier carpeta de nuestros discos locales o externos para abrir como un dispositivo. De esta forma trabajaremos con ella como si se tratase de una tarjeta SD o la memoria interna de un lector electrónico, permitiéndonos añadir libros, importarlos o sincronizar ambas bibliotecas. También tendremos la posibilidad de compartir nuestra biblioteca para acceder desde cualquier ordenador de una red local, opción esta tremendamente útil y con unas posibilidades asombrosas.
En resumen, podemos decir que Calibre es hoy por hoy el complemento indispensable a nuestro lector de libros electrónicos, bien sea un Kindle, un ebook de otra marca o un iPad. Con el lograremos importar cualquier libro descargado de la red, podremos clasificar y organizar correctamente nuestra biblioteca y podremos gestionarla y compartirla. Todo ello de forma rápida, sencilla y sin coste alguno. Un verdadero must-to que no puede faltar en el ordenador de nadie que tenga uno de estos dispositivos.
Si alguien tiene alguna duda o consulta, como siempre trataremos de resolverla en los comentarios Dream Launcher
Calibre скачать бесплатно Программа Calibre ebook для .
billon on 2 Dec 2016
SoftPerfect Network Scanner is a feature-rich, multi-threaded network scanner to find and identify network resources. Includes IP, NetBIOS and SNMP, can ping computers, scans for listening TCP ports, and shows what types of resources are shared (including system and hidden). In addition, it allows you to mount shared resources as network drives, browse them using Windows Explorer, filter the results list and more. A 64-bit version is available (within the folder).
NOTE: latest versions of this program has gone commercial; linking to last available freeware version (thanks UserFriendly).Open in new window ›
|System Requirements:||WinXP / Vista / Win7 / Win8 / Win10 / Wine|
|Writes settings to:||Application folder|
|How to extract:|| |
|What's new|| Added: |
Portable Apps - more than 600 portable programs. - SnapFiles
This blog is intended to help anyone looking for free and simple software for removing DRM from their Kindle ebooks, stripping DRM from their Adobe Digital Editions ebooks, getting rid of DRM from their Barnes and Noble ebooks, freeing their Kobo ebooks of DRM, or decrypting their Fictionwise eReader ebooks.
If you want to find out more about ebooks, DRM and why you will probably want to remove the DRM from your ebooks, see this post: Ebook Formats, DRM and You — A Guide for the Perplexed.
If you already know that you want to strip the DRM from your ebooks, you’ve found the right place.
To get started on removing DRM from your ebooks, just download the tools archive from the link below. Unzip the archive, and start reading.
The latest release can be found at the top of this page:
Getting Help with the Tools
If you have any questions about the tools, ebooks, and DRM, check the FAQs at the GitHub repository:
If you have any problems with the current tools, please ask for help in a comment on this post or open a new issue at the GitHub repository. If you are having a problem with an older version of the tools, please first update to the current version, and see if that solves your problem.
Before commenting here, please check the ReadMe file and the FAQs (see link above).
In any bug report or help request, please include:
- which tool was used
- which OS you are using
- where the ebook file came from (device or application)
- any error messages
- a log of the DRM-removal attempt (see the FAQs on how to get a log).
Please only use these tools for gaining full access to your own ebooks for archiving/conversion/convenience. De-drmed ebooks should not be uploaded to open servers, torrents, or other methods of mass distribution. No help will be given to people doing such things. Authors, retailers and publishers all need to make a living, so that they can continue to produce books for us to read. Don’t be a parasite.
Origin of the Tools
The tools for removing DRM from ePubs were originally posted at i♥cabbages’ blog. The tools for Kindle/Mobipocket were originally posted at The Dark Reverser’s blog.
They have since been improved by many people, but mostly some_updates, DiapDealer, Apprentice Alf, and Apprentice Harper. While there are many sites that redistribute these tools, the most up-to-date versions of the tools are currently released here.
Anyone trying to sell you ebook DRM removal tools for Adobe Adept ePub and PDFs, Barnes Noble ePubs, Kindle ebooks, Kobo ebooks, or eReader ebooks has probably just repackaged (an earlier) version of the tools available here Total Gym Workout (Bodybuilding Guide)
Активатор Windows 7 - Активация Windows 7 Максимальная Windows 7 ActivatorDownload KMSpico and activate Windows 7, Windows 8, Windows 10, Windows xp permanently. Kmspico is best windows activator tool to activate Microsoft Products alog .,Windows 7 Loader. Windows 7 Loader is a tool that activates your Windows 7 copy in seconds, permanently. You will be able to receive Windows updates after activation .,Download Full Version Windows 8 permanent KJ Activator plus serial key it will activate and register your windows 4 permanent without crack
Paint XP for Windows 10 MS Paint XPMicrosoft Paint — многофункциональный, но в то же время довольно простой в использовании .,How to Change an Image Background in MS Paint (Green Screen). This wikiHow teaches you how to change the background for an image using one of your Windows .,Standalone old MS Paint program that allows you to get your old XP Paint interface in Windows 7. One of the major user interface changes in Windows 7 is that the .
Veilige toegang en support op afstand . - teamviewer.com TeamViewer Setup enHow to Use TeamViewer. This wikiHow teaches you how to download and install TeamViewer on Windows, Mac, iPhone, and Android platforms. Once you've installed .,VEGA manufacture level and pressure solutions for liquids, solids and gases across all industries. Visit our website to find the right measurement technology for your .,Remote desktop access solutions by TeamViewer: connect to remote computers, provide remote support collaborate online Free for personal use!