Pocket is the default read-later app for most people who save articles to read when they have time rather than stopping to read them immediately. Pocket was acquired by Mozilla in 2017 and sold to a private buyer in 2023. Its current business model includes showing sponsored content recommendations in your reading list and selling anonymized reading data. If the combination of your bookmarks and your reading time going to an advertising company bothers you, Wallabag is the alternative. It is a self-hosted read-later service: you install it on your own server, browser extensions send articles to your server, and no third party ever sees what you saved. The project lives at github.com/wallabag/wallabag and has 12,870 stars.
| Fact | Value |
|---|---|
| What it is | Self-hosted read-later and article archiving service |
| Built by | Nicolas Loeuillet and contributors (open-source) |
| License | MIT -- free to use |
| Platforms | Docker, Linux, shared PHP hosting, wallabag.it cloud |
| Requires | PHP and MySQL/PostgreSQL, or Docker |
| Install method | Docker or shared hosting installer |
| Verdict | Install if you regularly save articles to read later and want your reading list off Pocket's or Instapaper's servers |
What Wallabag actually is
Wallabag is a piece of software you run on a server you control. When you find a web article you want to read later, you click a browser extension (a small add-on for Chrome, Firefox, Edge, or Safari that adds a button to your browser toolbar). The extension tells your Wallabag server to fetch that article. Wallabag downloads the full text of the page, strips out the ads, navigation menus, comment sections, and sidebars, and saves a clean readable copy. That copy lives on your server. You read it later through the Wallabag web interface or a mobile app, without going back to the original site.
This is what "full text extraction" means in the context of read-later apps. Most bookmarking tools save only the URL, a title, and maybe a short description. If the original site goes offline or puts the article behind a paywall after you saved it, your bookmark becomes useless. Wallabag saves the complete article text at the moment you click the extension. The archived copy belongs to you and stays readable even if the original disappears.
The "self-hosted" part is the key distinction from Pocket. Self-hosted means you are running the software on a server you own or rent, rather than using a service someone else runs for you. Your reading list is a database on your server, not a row in Pocket's database. The developer of Wallabag cannot see what you save. Neither can the buyer who now owns Pocket. For professionals who read a lot of sensitive industry content or research and want that reading history to stay private, this distinction is not academic.
The project has been actively maintained since 2013. Nicolas Loeuillet created it and the project now has dozens of contributors. The official website is at wallabag.org.
What you get after installing it
The reading interface is clean: article title, publication date, the full text in a readable font with no surrounding clutter. You can adjust font size and switch between light and dark modes. The interface works on any screen size, so you are reading the same interface whether you are on a desktop browser or a phone.
Tags let you organize your saved articles into categories you define. Search covers full text, not just titles, so you can find an article you saved three months ago by searching for a phrase you remember from it. Both features are available from the web interface and the mobile apps.
Annotations let you highlight passages and attach notes to them. This is the feature that makes Wallabag useful for researchers and not just for casual reading. If you save a long report and want to mark the three paragraphs that matter most, you can highlight them and add a note. Your annotations are stored alongside the article on your server and are searchable.
The export options are broader than most read-later apps offer. You can export any saved article as an EPUB file (a standard ebook format readable on Kindle, Kobo, and ebook reader apps like Calibre and Apple Books), as a PDF, or as a CSV file (a plain-text spreadsheet format). The EPUB export is particularly useful if you want to move a long article to a dedicated e-reader for extended reading sessions.
Kindle push is a native feature: you can configure Wallabag to send saved articles directly to your Kindle by email (Amazon provides every Kindle with a personal email address for this purpose). Save an article on your laptop, and it appears in your Kindle's library within minutes.
Browser extensions are available for Chrome, Firefox, Edge, and Safari. Mobile apps exist for iOS and Android. Both mobile apps cache (download and store locally) articles for offline reading, so you can queue up reading during a commute and read on the subway without a connection.
Wallabag also generates RSS and Atom feeds (standard formats that podcast and news reader apps use to subscribe to content) of your saved articles and your reading history, which makes it easy to pipe your reading queue into other tools.
For teams or households, Wallabag supports multiple user accounts on a single installation.
The install experience
The easiest modern path is Docker. Docker is software that packages an application and everything it needs to run into a portable container, so you can install Wallabag on any machine running Docker without manually managing PHP, database software, or web server configuration. If you already run Docker at home or on a VPS (a virtual private server, a rented slice of a remote machine you control over the internet), the official Docker Compose configuration in the repository brings up a working Wallabag instance in under fifteen minutes. Docker Compose is a tool that lets you define and start multiple containers (in Wallabag's case, the application itself and its database) with a single configuration file and a single command.
The manual install path, for shared PHP hosting, requires PHP 8.1 or newer and either MySQL or PostgreSQL (both are open-source relational database systems; MySQL is the more commonly available option on shared hosting). The Wallabag documentation provides an installer script that handles most of the configuration, but you need to be comfortable working in a web hosting control panel and creating a database. This path is realistic for someone who has managed a WordPress installation on shared hosting before.
After the server is running, setup is straightforward: create your user account, install the browser extension for your browser, and click the extension button on any article you want to save. The extension connects to your server using the URL you set up and your credentials. A successful save shows a brief confirmation.
The main friction point is the initial server setup. If you have never run a Docker container or set up a PHP application, plan for one to two hours including reading the documentation. The wallabag.it managed hosting option, run by the developers at nine euros per year, removes this step entirely if you want the privacy guarantees without managing infrastructure yourself. This article covers the self-hosted path; wallabag.it is the practical answer for people who want Wallabag's privacy model without server management.
One consideration worth naming: the server needs to be accessible from the internet for the browser extension to reach it. If you are running Wallabag on a home server, you either need to expose it through your router (which has security implications worth thinking through) or use a reverse proxy service like Cloudflare Tunnel. A reverse proxy is a layer that sits in front of your server and handles incoming requests on its behalf, so external visitors reach your server without connecting to it directly. Cloudflare Tunnel is a free service from Cloudflare that creates a secure tunnel from your home server to their network, making your server reachable without exposing its IP address to the internet.
Where it fits and what to compare it to
Pocket is the default comparison. Pocket is free, has polished apps, and has been around since 2007. The reading interface is good. The gap is business model: Pocket's revenue comes from sponsored recommendations that appear in your reading list and from selling anonymized reading data. If you use Pocket's free tier, your saved articles and reading behavior are part of what funds the service. Wallabag has no revenue model because it is software you run yourself.
Instapaper is the other long-running read-later service. Instapaper was acquired by Pinterest in 2016 and spun off in 2018. It is free with a paid Premium tier. Like Pocket, Instapaper's servers hold your reading list. The feature set is slightly more minimal than Pocket's. Neither Pocket nor Instapaper offers annotations at the level Wallabag provides.
Readwise Reader is the most feature-rich option in this category. It costs $7.99 per month, offers excellent highlight syncing across books, articles, and PDFs, and integrates with note-taking apps like Obsidian and Notion. If highlights and cross-document note organization are your primary need, Readwise Reader is worth the subscription. It does not have a self-hosted option, so your reading data lives on Readwise's servers.
Matter is an iOS-first read-later app with a subscription model. Good design, solid highlights, but no self-hosted path and no Android app.
The decision tree is simple: if you want your reading list on your own server, Wallabag is the only maintained open-source option in this category. If you want managed hosting with privacy guarantees and are willing to pay nine euros per year, wallabag.it is the Wallabag developers' own hosted version. If you want the richest feature set and highlights that sync everywhere, Readwise Reader is worth the monthly fee. If you do not care where your data lives and want zero setup, Pocket or Instapaper work fine.
There is also a workflow angle for AI agent users specifically. Wallabag exposes a full REST API (a standard interface that software can use to send and receive data). An AI agent running a research workflow can push articles to your Wallabag server automatically for you to review later. The agent finds relevant content, sends it to your reading queue, and you read it when you have time. This is a natural pattern for anyone using agents like Claude Code, ChatGPT Work, or Cowork to monitor topics and surface reading material.
Verdict
Install Wallabag if you currently use Pocket or Instapaper and the idea of a private company holding your complete reading history bothers you, especially after Pocket's ownership change in 2023. The self-hosted path gives you a reading list that no advertising company sees, full text archiving that survives paywalls and link rot (when URLs stop resolving because a site restructures or shuts down), annotations that live on your own server, and EPUB and Kindle export for long-form reading on dedicated hardware.
The realistic barrier is server setup. If you have never run a Docker container, set aside an afternoon. The documentation is solid and the community is active on GitHub. If the server management is not something you want to take on, the wallabag.it hosted service at nine euros per year is a reasonable middle ground: same software, same privacy guarantees, without managing infrastructure.
Hold off if offline reading and article archiving are not things you actually do. Pocket's free tier is sufficient if you save articles mainly to get them off your screen and read them in the next day or two with a reliable internet connection. Wallabag's strengths, full text archiving, annotations, EPUB export, and data ownership, are meaningful if you use a read-later app heavily. If you save three articles a month and skim them on your phone, the setup cost does not pay off.
For anyone who saves articles regularly, annotates them, reads on e-readers, or works in a context where reading history should stay private, Wallabag is the right tool. The 12,870 GitHub stars and twelve years of maintenance history confirm this is not an experiment. It is a stable, actively developed piece of software with a clear value proposition that Pocket cannot match.