Open source CLI tool

Turn anything,
into Kindle

Turn any web page or PDF into a clean EPUB and send it straight to your Kindle. One command. Zero friction.

terminal
$kindleify url https://longread.com/article -o book.epub

Fetching content...

Converting to EPUB...

Saved to book.epub

Everything you need,
nothing you don't.

Web & PDF support

Convert any web article or PDF document into a clean, readable EPUB format.

Direct to Kindle

Automatically send converted files to your Kindle via email. One command, done.

Lightning fast

Built for speed. Most conversions complete in under 5 seconds.

Clean formatting

Intelligent content extraction removes ads, sidebars, and clutter.

CLI first

Designed for the terminal. Chain with other tools, automate your workflow.

Privacy focused

Runs locally. Your reading habits stay yours.

How it works

Four steps to reading bliss.

01

Install Kindleify

Quick installation via pip, pipx, or uv. Works on macOS, Linux, and Windows.

$pip install kindleify
02

Configure your Kindle

Set up your Kindle email address and sender credentials once. Stored securely for future use.

$kindleify config set
03

Convert your content

Transform any web page or PDF into a clean, readable EPUB with a single command.

$kindleify url https://article.com/great-read -o book.epub
04

Send to Kindle

Deliver your EPUB directly to your Kindle via email. Reading made effortless.

Required

Add your sender email to Amazon's Approved Personal Document Email List at amazon.in/myk before sending.

$kindleify send book.epub

Ready to start reading?

Install Kindleify with your preferred package manager.

$pip install kindleify

Requires Python 3.14+.