What features does FreshRSS offer?
FreshRSS is a self-hosted RSS and Atom feed aggregator. Its feature set covers four main areas: feed management, reading and search, feed generation, and performance/customization. If you want to follow websites, podcasts, and video channels in one place while keeping your data on your own server, these are the capabilities to evaluate.
Feed management and syndication
- RSS and Atom aggregation — Follow websites, podcasts, and video channels in a single place.
- OPML import and export — Move your existing feed list in or out of FreshRSS using the OPML format.
- WebSub support — Stay connected to your feeds in real time rather than waiting for the next poll.
- Web scraping — Generate feeds by scraping external websites that don't publish their own.
Reading and search
- Built-in reader — Read articles directly inside FreshRSS without leaving the interface.
- Search with saved queries — Search your articles and save queries for quick access later.
- Mobile access — Follow your feeds with or without a third-party application.
Feed generation
- Filter-based feeds — Generate new feeds based on your own filters, so you can build a custom stream from existing content.
Performance, customization, and language
| Area | What FreshRSS offers |
|---|---|
| Scale | Manages 1M+ articles and 50k+ feeds, per the project |
| Themes & extensions | Customize the interface and add functionality |
| Configuration | A large set of options to adapt to your needs |
| Internationalization | Translated into more than 15 languages |
Licensing and community
FreshRSS is free software released under AGPL 3 and described as community-friendly. The project points to a guide, contact channels, and contribution paths for people who want to get involved.
How to evaluate it for yourself
If you're unsure whether FreshRSS fits your needs, the project suggests two low-commitment options: try it at demo.freshrss.org, or sign up to an existing server. To host it yourself, download the code and follow the installation instructions for your server. That path matters if data ownership is your main reason for choosing a self-hosted aggregator.