reMarkable Sync is a Calibre plugin that sends books from your library to your reMarkable tablet via the
reMarkable desktop app, converts EPUBs to reMarkable-tuned PDFs, and can sync reading positions back to Calibre.
A free reMarkable Connect account is enough — no paid subscription required.
Source / releases / issues: https://github.com/mremond/calibre-remarkable
Highlights - Send to reMarkable — selected books land in the desktop app's local store and sync to your tablet on next app launch.
- Export as PDF… — save the same reMarkable-tuned PDF anywhere on disk, no device required (handy for previewing or as a fallback upload path).
- EPUB → PDF conversion tuned per device (reMarkable 2, Paper Pro, Paper Pro Move): configurable font family, size, line height, per-edge margins, and page footer.
- Full-bleed cover inserted as the first page (top-aligned, padded with the cover's dominant edge color).
- Reading position sync — pull progress, current page, and last-read timestamp back into Calibre custom columns.
- Smart document naming: Series-Number Title - Author.
Requirements - Calibre 5.0+ (tested on Calibre 9.7).
- The reMarkable desktop app installed and signed in (free Connect account is fine).
- After sending books, quit and restart the desktop app so it picks up the new documents and uploads them to your tablet.
Install - Download remarkable_sync-1.0.0.zip (attached to this post, or from the
GitHub release).
- In Calibre: Preferences → Plugins → Load plugin from file, pick the zip.
- Restart Calibre. The plugin appears as reMarkable Sync in the toolbar and under Tools.
- Open Tools → reMarkable Sync → Settings… to set your default folder, device type, conversion options, and (optionally) custom columns for reading-position sync.
Notes - Developed and tested on macOS. Windows and Linux code paths exist but are currently untested — feedback very welcome.
- GPL v3.
Version history