fbreader logoI prefer ereading apps that support immersive mode in KitKat, and I periodically browse for additions to the short list of apps that support it. Right now, unless I’m missing one, the list is

  • Moon+ Reader
  • Scribd
  • Google Play Books
  • FBReader

There are a few related apps, such as Instapaper, Pocket and Comixology, but I don’t consider them ereading apps per se. I recently noticed that FBReader was on the list and decided to try it out. I tried it several years ago, when I used an N2A card to open up Android on my Nook Color, and I remember not being impressed. Obviously, that was many years ago, and now I think there’s a lot to recommend it.

Let’s start with the big one. It’s free to purchase and free of ads. That’s also true of Google Play Books, which Chris reviewed recently, and technically of Scribd as well. (While the app is free, the service is not.) Moon+ has a free to purchase version, but it’s not ad-free.

There are plenty of ways to open books in the app, from email to Dropbox/other cloud services to OPDS catalogs. FBReader does not support DRMed books, but does read lots of different formats. They say they have partial support for mobi/Kindle, but I’m not sure what that means. Perhaps that they don’t support DRMed Kindle books? I was able to open and read a DRM-free Mobi-formatted book with no issues.

Opening books in the app is, in my opinion, one of the biggest advantages FBReader has over Google Play Books. I just get impatient with the download–> upload–> download process Play Books imposes on you. However, if you regularly switch between devices, as I’ll note below, device synchronization is not a feature of FBReader.

fbreader screen shot

You have an acceptable number of options for how your book looks. If you don’t like the included fonts, you can add you own. There’s a color gradient for font and background color (with a pre-specified sepia option for those who don’t want to play with color gradients). You can specify font size with fine gradations. There’s a customizable status bar at the bottom, which you can hide if you don’t like it. It does not appear to support TTS (someone feel free to correct me if I’m wrong). The app is smooth and responsive.

Update: Someone in the comments said that it does support TTS via a plug-in. Thanks for the information!

If you’re used to a more full-featured app like Mantano or Marvin, you’ll notice a few features lacking. The library does not have a bookshelf display. It’s just a list with title and cover art. There’s no ability to synchronize position between different devices. For those of you who love widgets, sorry, no widget. That’s the bad news. The good news is that all of those features are listed on their website as short-term development goals. They also plan better ePub 3 support.

If you don’t need, or can live without, the features I mentioned above, FBReader is an excellent app, especially for those of you with KitKat on your devices. The thing I noticed about immersive mode, is it’s easy to get used to and hard to give up once you’ve had it. I’m happy to see a solid, free app which supports it.

What about you? Have you used it?