Save it now.
Read it when
it's quiet.

A read-later app that keeps your articles on your device: clean, offline, private, and with no account to create. For iPhone, iPad, Android and Mac.

ReaderFlow on macOS
ReaderFlow library on iPhone
An article in ReaderFlow's reader on iPhone

What you get,
and what you don't.

No feed, no recommendations, no account. Just the things you chose to read, kept somewhere you control.

Cleaned up on your phone, not on a server.

ReaderFlow downloads the page and pulls out the article on your device. There's no reader service in the middle, so nobody else sees what you save.

Already there when the signal isn't.

The text is stored with the article. Read on a plane or underground, and pick up at the same paragraph next time.

Your cloud, or none at all.

Keep your devices in step through an account you already have. Skip it and nothing leaves your phone.

Dropbox — iOS · Android · macOS
iCloud  — iOS · macOS

Categories, archive, search.

Sort now or later. Archive what you've finished. Find that piece from March.

Links that open in the app.

readerflow.app/article links open the saved article straight in ReaderFlow on iPhone, Android and Mac.

Same library on every screen.

iPhone, iPad, Android and a native Mac app, with the same features on each.

Your reading list,
from the terminal.

The Mac app ships with a readerflow command. Save links from scripts, list what's waiting, and print any article as clean Markdown.

Download for Mac
add
Save a URL, optionally into a category. --wait returns once the text is ready.
list
Filter by unread, archived, category or a search term.
get
Print an article as JSON, HTML, Markdown or plain text.
tag · untag
Move an article in or out of a category.
archive
Mark it done. unarchive brings it back.
random
Pull one unread article at random.

Works with AI agents. Install the ReaderFlow skill and your agent can save links, summarize what's waiting, and tidy up your categories, in Claude Code, Codex, Cursor, or anything else that reads ~/.agents. Every command has a --json mode.

Install the command from ReaderFlow → Settings → Command Line. macOS only.

Moving from Pocket?

Export a CSV from Pocket, Instapaper, Omnivore or whatever you're leaving, and drop it in. ReaderFlow works out the columns by itself. Only the URL is required.

Save the next one.
Read it later, offline.

On iPhone, iPad, Android and Mac.