How to Create an RSS Feed from a Web Page with FetchRSS
Updated
FetchRSS turns almost any web page into an RSS feed by having you enter the source URL, then letting a bot scan the page and detect its news, posts, or articles — or letting you specify the exact content blocks yourself with a visual builder. You get a unique feed URL in seconds, and the feed updates automatically whenever new content appears on the target page. This works for standard websites as well as social media pages such as Facebook, YouTube, and Reddit.
What you need before you start
- The full URL of the page you want to track.
- A FetchRSS account, since feeds are stored in your account on their servers and reachable from anywhere.
- An RSS reader or another service where you want to consume the feed.
Step 1: Enter the source URL
Paste the URL of the site you want to follow into FetchRSS. This is the page that doesn't offer its own RSS feed but whose updates you want to track.
For social media sources, this step is even simpler: enter the URL of the Facebook page, YouTube channel, Reddit account, or similar platform, and you get your feed URL immediately.
Step 2: Let the bot scan — or pick the content yourself
FetchRSS's bot scans the page and automatically detects all the news, posts, and articles. If the automatic detection isn't precise enough, you can instead specify exactly which content blocks you want in your feed using the visual RSS builder.
Step 3: Get your unique feed URL
FetchRSS handles the requests and generates your feed. Each feed you create gets its own unique URL, which you can:
- Add to the HTML code on your website.
- Share with RSS readers.
- Pass to any other RSS-related service.
From that point on, you read the feed in whatever service you choose.
How updates work
Once created, the feed starts updating automatically. Its content refreshes whenever new content is added to the target web page, so you don't need to regenerate the feed each time. FetchRSS continuously monitors each of your feed sources.
Advanced options for fine-tuning feeds
| Feature | What it lets you do |
|---|---|
| Fine tune | Customize the feed's title, description, number of articles, and how it displays images and videos |
| Alternative formats | Get feeds in RSS and ATOM, plus JSON and CSV for advanced use |
| Filter content | Decide which articles appear in your feeds based on various conditions |
| Modify on the fly | Create automatic modification rules so articles arrive exactly as you need them |
Common sticking points
- Automatic detection may not match your intent. If the bot picks up more or less than you want, switch to manually specifying the content blocks.
- You need the account to keep the feed. Feeds live in your FetchRSS account, so the unique URL depends on that account rather than being a one-off export.
- Plan choice affects what you can create. FetchRSS lists a subscription plan, so check the plan page for the limits that apply to your use case before relying on a large number of feeds.
If you want more detail or have additional questions, FetchRSS points to its Frequently Asked Questions page — but the fastest way to understand it is to try it yourself with one page you already follow.