Self-Hosted Alternatives to Google Reader

Why Google Reader Still Matters

Google killed Google Reader on July 1, 2013. Over a decade later, people still search for “Google Reader alternative” because no cloud service has fully replaced it. Feedly, Inoreader, and NewsBlur filled the gap — but they all charge for features that Google Reader offered free, and they all read your subscriptions to sell you things.

The Google Reader shutdown taught a hard lesson: if you depend on a free service, you lose it when the company loses interest. Self-hosting your RSS reader means it runs as long as you want it to. No shutdowns, no price increases, no data mining.

The best part: multiple self-hosted readers now implement the Google Reader API, so mobile apps that worked with Google Reader work again.

Best Alternatives

FreshRSS — Closest to Google Reader

FreshRSS is the most Google Reader-like self-hosted option. It supports the Google Reader API, which means mobile apps like Reeder, NetNewsWire, FeedMe, and News+ work natively — the same apps many people used with Google Reader.

Why it wins: Multi-user support, full-text search, keyboard shortcuts, feed categories, extensions, and a reading experience that matches what Google Reader offered. Active development with a large community.

services:
  freshrss:
    image: freshrss/freshrss:1.28.1
    container_name: freshrss
    ports:
      - "8080:80"
    volumes:
      - freshrss-data:/var/www/FreshRSS/data
      - freshrss-extensions:/var/www/FreshRSS/extensions
    environment:
      TZ: UTC
      CRON_MIN: "3,33"
      TRUSTED_PROXY: "172.16.0.1/12 192.168.0.1/16"
    restart: unless-stopped

volumes:
  freshrss-data:
  freshrss-extensions:

To enable the Google Reader API, navigate to Settings → Authentication → Allow API access and create an API password. Connect mobile apps using the “Google Reader” or “GReader” option with your FreshRSS URL.

Read our full guide: How to Self-Host FreshRSS

Miniflux — Best Modern Reimagining

Miniflux doesn’t try to clone Google Reader — it reimagines what an RSS reader should be in 2026. Minimalist interface, keyboard-first navigation, and extreme efficiency (30 MB RAM).

Miniflux supports both the Google Reader API and Fever API for mobile client compatibility. It’s the best choice if you want a fast, no-nonsense reader without the complexity of a full Google Reader clone.

Read our full guide: How to Self-Host Miniflux

Tiny Tiny RSS — Most Customizable

Tiny Tiny RSS was one of the first self-hosted readers people migrated to after Google Reader’s death. It has the deepest plugin ecosystem and most customization options.

Read our full guide: How to Self-Host Tiny Tiny RSS

Mobile App Compatibility

One of Google Reader’s strengths was its API — dozens of mobile apps connected to it. Self-hosted readers preserve this:

Mobile AppFreshRSSMinifluxTiny Tiny RSS
Reeder (iOS)Google Reader APIMiniflux APITT-RSS API
NetNewsWire (iOS/Mac)Google Reader APIN/AN/A
FeedMe (Android)Google Reader APIN/ATT-RSS API
News+ (Android)Google Reader APIN/ATT-RSS API
Fiery Feeds (iOS)Fever APIFever APITT-RSS API
ReadYou (Android)Google Reader APIN/AN/A
Fluent ReaderFever APIFever APIN/A

If You Still Have a Google Takeout

If you exported your data from Google Reader before the shutdown (or used Google Takeout), you may still have an OPML file or a starred.json file. All three self-hosted readers can import OPML files to restore your feed subscriptions.

Feature Comparison

FeatureGoogle Reader (2013)FreshRSSMinifluxTiny Tiny RSS
Web interfaceClean, fastModern, responsiveMinimal, ultra-fastCustomizable, plugins
Google Reader APINativeSupportedSupportedOwn API
Sharing/socialBuilt-in sharingVia extensionsVia bookmarkletVia plugins
Full-text searchExcellentExcellentExcellentGood
Keyboard shortcutsExtensiveExtensiveExtensiveGood
Starred articlesYesYesYesYes
Multi-userNoYesYesYes
OPML import/exportYesYesYesYes
CostFree (was)FreeFreeFree
HostingGoogleYour serverYour serverYour server
Shutdown risk100% (it happened)0% (you control it)0% (you control it)0% (you control it)

Frequently Asked Questions

Which self-hosted RSS reader is closest to Google Reader’s experience?

FreshRSS. It implements the Google Reader API, so mobile apps that worked with Google Reader (Reeder, NetNewsWire, FeedMe, ReadYou) work natively. The web interface has similar keyboard shortcuts (j/k for next/previous, s for star, v to open) and the three-pane layout matches Google Reader’s design.

Can I import my old Google Reader OPML file?

Yes. All three self-hosted readers (FreshRSS, Miniflux, Tiny Tiny RSS) support OPML import. If you exported your subscriptions via Google Takeout before the 2013 shutdown, the OPML file is still compatible. Navigate to Settings → Import in any of these tools and upload the file. Your feed subscriptions (not read/starred history) will be restored.

How much server resources do self-hosted RSS readers need?

Miniflux is the lightest at 30 MB RAM with PostgreSQL. FreshRSS uses about 128 MB with Apache/Nginx and SQLite. Tiny Tiny RSS needs roughly 256 MB with PHP-FPM and PostgreSQL. A $5/month VPS handles any of them comfortably, even with 500+ feed subscriptions.

Do self-hosted readers support full-text article fetching?

Yes. FreshRSS and Tiny Tiny RSS support fetching full article content from feeds that only provide excerpts. FreshRSS uses XPath selectors or the Mercury API for full-text extraction. Miniflux fetches original content on demand. This was a feature many Google Reader users relied on for truncated feeds.

Can I share articles like Google Reader’s social features?

Google Reader’s social sharing (“Reader Friends”) is gone forever. FreshRSS supports sharing via extensions and public RSS feeds of your starred items. Miniflux has a bookmarklet and third-party integrations (Wallabag, Pinboard). For social-style sharing, combine your RSS reader with Wallabag for read-later and sharing workflows.

How do I set up push notifications for new articles?

FreshRSS supports webhooks that trigger on new articles matching filters. Connect these to ntfy or Gotify for push notifications to your phone. Miniflux has a built-in notification integration via webhooks. For keyword-based alerts (e.g., notify me when a feed mentions “breaking”), set up filter rules and webhook endpoints.

Is there a way to sync read status across devices?

Yes. All three readers are server-based, so read/unread status syncs automatically across any device that connects to your instance. FreshRSS and Miniflux expose APIs (Google Reader API, Fever API) that mobile apps use for real-time sync. Open an article on your phone, and it’s marked read on your desktop browser — the same behavior Google Reader provided.

Comments