Open-source · Self-hosted

Read later.
On your Browser.
On your Kindle.

Save any article from the web. Read in your browser or send to your Kindle (or both).

MIT License · Open Source
app.saveto.ink
save.to.ink
3 unread
Read
→ Kindle
Read
→ Kindle
Read
→ Kindle
Read
→ Kindle

How it works

01
🔖

Save the article

Paste a URL in the web app, use the Firefox extension, or call the API. The article is extracted and stripped of ads and sidebars.

02
📖

Convert to EPUB

Articles are parsed with go-trafilatura and packaged as a well-formatted EPUB, safely stored in the cloud.

03
🧑‍💻

Read on the Browser

Read the article from your (mobile/desktop) browser without distractions.

04
✉️

Deliver to Kindle (optional)

Send the EPUB to your Kindle email address. It appears in your library like any other book.

Everything a reader needs.
Nothing they don't.

🧹

Clean article extraction

Powered by go-trafilatura, one of the best open-source readability engines. Strips ads, sidebars, and cookie notices to give you just the article.

go-trafilaturaHTML output
☁️

Self-hosted on AWS

Runs as AWS Lambda with CloudFront and DynamoDB. Deploy with a single command. Your articles, your server, your data.

LambdaDynamoDBCloudFront
🔐

Flexible auth

Single-user mode with a shared API key, or full multi-user support with Auth0. Swap backends without changing your data.

Single-userAuth0API key
🧩

Browser extension

Firefox extension lets you save any page or right-click any link to send it to Kindle without leaving your browser.

FirefoxContext menu

Open REST API

A clean HTTP API means you can integrate save-to-ink into any workflow — scripts, automation, or other apps. CORS ready.

RESTCORSGo backend

Command-line interface

The CLI converts any URL to EPUB locally or sends it to your Kindle. Use it in scripts or automate with cron.

Installation docs ↗
# install the CLI $ go build -o bin/savetoink cmd/cli   # save locally as EPUB $ savetoink convert https://go.dev/doc/effective_go Fetching article... Title: Effective Go Generated in 7ms ✓ EPUB saved to: effective_go.epub   # or send straight to Kindle $ savetoink convert https://... --send Sending to Kindle: you@kindle.com ✓ Article sent to Kindle
Open Source

Self-host or use the cloud service.

MIT licensed. Deploy to AWS or run locally.

View on GitHub