Skip to content

Instantly share code, notes, and snippets.

@sevmorris
Created July 4, 2026 04:57
Show Gist options
  • Select an option

  • Save sevmorris/8dc81c0f76415e5b483db102d874e86a to your computer and use it in GitHub Desktop.

Select an option

Save sevmorris/8dc81c0f76415e5b483db102d874e86a to your computer and use it in GitHub Desktop.
Sideload Books on Kindle & Kobo with Calibre

E-Reader Sideloading Guide

Kindle Paperwhite

This method ensures you get Amazon’s absolute highest-quality rendering engine (KFX) with perfect covers, native font overriding, and smooth page flipping.

  1. Import the Book: Drag and drop your downloaded .epub files directly into your Calibre library.
  2. Clean Up Metadata: Select the book and press E (or click Edit metadata). Ensure the title and author are spelled correctly and click Download metadata if you want a crisp, high-resolution cover.
  3. Open Bulk Convert: Select your books and click Convert books (or Bulk convert).
  4. Set Output to KFX: In the top right corner, switch the Output format dropdown to KFX.
  5. Strip Hardcoded Fonts:
    • On the left sidebar, click Look & feel.
    • On the top tabs, click Styling.
    • Under Filter style information, check the box next to Fonts.
  6. Apply and Convert: Click OK at the bottom right. Let Calibre finish the job (the spinning wheel in the bottom right corner will return to 0).
  7. Transfer via USB: Plug your Paperwhite in via USB, select the books, and click Send to device.

Kobo

  1. Import the Book: Drag and drop your .epub files into Calibre.
  2. Clean Up Metadata: Press E to clean up titles, authors, and download a gorgeous high-res cover.
  3. Open Bulk Convert: Select your books and click Convert books.
  4. Set Output to EPUB: In the top right corner, make sure Output format is set to EPUB (do not choose KFX or AZW3 for Kobo).
  5. Strip Hardcoded Fonts:
    • Go to Look & feel on the left sidebar.
    • Select the Styling tab at the top.
    • Under Filter style information, check the box next to Fonts. (This ensures your Kobo's built-in sliders for weight, sharpness, and sizing work flawlessly).
  6. Set Kobo Page Dimensions (Optional but helpful):
    • On the left sidebar, click Page setup.
    • Set the Output profile to Kobo Reader.
  7. Apply and Convert: Click OK.
  8. Transfer via USB: Plug your Kobo in. Click Send to device.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment