CoolReader is fast and small cross-platform XML/CSS based E-Book reader for desktops and handheld devices. Supported formats: FB2, TXT, RTF, DOC, TCR, HTML, EPUB, CHM, PDB, MOBI. Platforms: Win32, Linux, Android. Ported on some eInk based devices.

Common features, for all platforms:

  • epub (non-DRM), fb2, txt, rtf, html, chm, tcr, doc, pdb formats supported
  • Pages or scroll view
  • Table of contents
  • Bookmarks
  • Text search
  • Hyphenation dictionaries
  • Most complete FB2 format support: styles, tables, footnotes
  • Additional fonts support (.ttf)
  • Can read books from zip archives
  • Automatic reformatting of .txt files (autodetect headings etc.)
  • Styles can be customised in wide range using external CSS


Install CoolReader 3 in Ubuntu 13.04 and 12.10:

Hit Ctrl+Alt+T to open terminal, run following 3 commands one by one to install it from the ppa repository:

sudo add-apt-repository ppa:vovansrnd/coolreader

sudo apt-get update

sudo apt-get install cr3

If you don’t want to add a ppa repositoy, download and install the DEB installer: cr3 32-bit | cr3 64-bit

You may need to run sudo apt-get -f install to fix dependency problem.