kepubify.

How to auto-sync your Kobo with cloud storage

Kobo's built-in cloud support only covers Dropbox, and only on some models. A free community project called KoboCloud lets any modern Kobo pull books automatically from Dropbox, Google Drive, Nextcloud, pCloud or Box.

The idea is simple. You keep a folder of books in your cloud storage. Every time your Kobo connects to Wi-Fi, it checks that folder and downloads anything new on its own. No cable, no tapping through menus, the books just show up.

KoboCloud is a community script, not an official Kobo feature. It is widely used and the source is open, but you are installing it yourself, so it is worth understanding what it does before you start. The project lives at github.com/fsantini/KoboCloud.

What you need

Setting it up

  1. Download the latest KoboRoot.tgz from the KoboCloud releases page on GitHub.
  2. Connect your Kobo to your computer with USB and tap Connect.
  3. Copy KoboRoot.tgz into the hidden .kobo folder on the device. This folder is how Kobo installs updates, so dropping the file there is what triggers the install.
  4. Eject and unplug the Kobo. It will restart and install KoboCloud.
  5. Plug the Kobo back in. There is now a configuration file at .add/kobocloud/kobocloudrc. Open it and add the share link to your cloud folder, following the examples in the file for your service.
  6. Eject again. From now on, when the Kobo syncs over Wi-Fi, it pulls new books from that folder.

Good things to know

Convert to kepub first

Before you drop books into your synced folder, convert them to kepub so they read properly on the Kobo, with real page numbers and reading stats. You can do that with the converter here.

Convert a book to KEPUB

If you would rather keep it simple

KoboCloud is great if you want hands-off syncing, but it does involve installing a script. If you only move a few books now and then, the plain USB or built-in Dropbox methods are easier and need no setup.