Picture of Gaby Abela

Gaby Abela

Gaby is a talented content creator with a passion for design and an intuitive understanding of UI/UX. Guided by the principles of ethical content sharing, her articles aim to enlighten and engage, making the complexities of RSS feed plugins for WordPress accessible to all.

Table of contents

Streamline your
content-sharing process

Get started with WP RSS Aggregator today and unlock the full potential of RSS feeds!

✨ Just Launched

AI Summaries, TL;DRs & Rewriting

Facebook RSS Feed: A 2026 Guide to the Tools That Still Work

Facebook stopped offering a native per-page RSS feed back in 2015, which is why most guides you'll find are either tool-only landing pages or outdated blog posts with disclaimers about whether anything still works. This guide walks through what actually works in 2026: four third-party tools compared, the official Meta property feeds most people miss, and the full workflow for importing a Facebook feed into WordPress with filtering and display templates.
Unlocking the RSS Feed of Any Facebook Page_ A How-To Guide

Facebook removed its native RSS feed in 2015. To get an RSS feed for a Facebook page in 2026, use a third-party tool: FetchRSS or RSS.app for any public page, Inoreader if you already curate there, or Zapier if you have admin access to the page. Meta also runs first-party RSS feeds for its corporate blogs at about.fb.com/feed and engineering.fb.com/feed.

That’s the short answer most guides bury under a thousand words of preamble. The rest of this article walks through which tool fits which use case, how each one works in practice, the official Meta feeds that most guides skip entirely, and the full workflow for importing a Facebook feed into WordPress so you can do something useful with it.

What Happened to Facebook’s Native RSS

Early Facebook had a page feed endpoint. You could point any RSS reader at facebook.com/feeds/page.php?format=rss20&id=PAGE_ID and get a clean XML feed of public posts. No authentication, no tokens, no rate limits worth worrying about. This is what a lot of old tutorials are still quoting.

Facebook pulled the endpoint in January 2015. The Graph API kept a JSON equivalent running for a while behind an access token, but that was deprecated too. By 2018 the situation was what it is today: no official, supported way to get an RSS feed for an arbitrary Facebook page.

This matters for two reasons. First, if you’re reading a guide that just tells you to hit a Facebook URL directly, close the tab. Second, everything that does work in 2026 is a third-party service sitting between you and Facebook, scraping public pages and generating an RSS feed from what it sees. That has implications for reliability, which is covered further down.

Which “Facebook RSS” Do You Actually Need?

Before picking a tool, it’s worth being clear about what you’re trying to do. “Facebook RSS feed” gets used for three different things:

  • Any public Facebook page. You want to monitor a competitor, a news publisher, or a brand’s Facebook page. You don’t run the page. You just want its posts as an RSS feed. This is the use case most people mean.
  • Your own Facebook page. You run the page and you want to pipe its posts somewhere, for example into an email newsletter or onto your own website. You have admin access, which opens up options like Zapier.
  • Meta as a company. You’re tracking news from Facebook, Instagram, or Meta’s engineering and research teams. This is different from page-level feeds, and Meta actually runs official RSS feeds for it.

The rest of this guide covers all three in order, starting with the most common case.

Four Tools for Getting an RSS Feed From a Facebook Page

Here’s the short version:

ToolWorks forFree tierUpdate frequencyFB account needed?
FetchRSSAny public page5 feeds, 5 posts each, 24h refresh24h free, 15 min paidNo
RSS.appAny public pageLimited feeds on free planVaries by planNo
InoreaderAny public pageRequires paid tier for FB sourcesNear-real-time on paid tiersNo (Inoreader handles it)
ZapierOnly pages you adminFree tier triggers every 15 min15 minYes (admin access)

For most people, FetchRSS is the fastest path to a working feed URL. Start there. If you hit limits, RSS.app is the next step up. Inoreader is worth it if you’re already doing heavy content curation and want Facebook in the same interface as your other sources. Zapier is the odd one out because it only works for pages you control.

Method 1: FetchRSS

fetchrss.com/facebook lets you paste any public Facebook page URL and get an RSS feed back. Sign up (free), paste the page URL, and click Get RSS. You get a feed URL ending in .xml that updates every 24 hours on the free plan.

The free plan caps you at five feeds of five posts each. If that’s enough, you’re done. If you need more feeds, faster updates, or more posts per feed, their paid tiers start in the single digits per month.

Two things to watch for. First, FetchRSS sometimes shows posts a few hours late even on the paid plan, because it’s scraping Facebook’s public-facing page rather than pulling from an API. Second, if Facebook changes how it renders public pages (which happens every so often), FetchRSS tends to break for a few days while they adapt. This isn’t unique to FetchRSS. It applies to every tool in this list.

Method 2: RSS.app

RSS.app does the same job with a cleaner UI. You paste a public page URL, it generates a feed, and you can preview the output before committing. No Facebook account required.

RSS.app’s pitch is that it covers a lot of platforms from one dashboard (Facebook, X, Instagram, LinkedIn, TikTok, Google News). If you’re building a multi-source content setup, it’s often easier to manage feeds in one place than to juggle FetchRSS for Facebook, a separate tool for Instagram, and yet another one for Twitter.

The free tier is tighter than FetchRSS in most configurations. For a single Facebook page you just want to monitor, FetchRSS is usually enough. For multiple platforms, RSS.app often ends up being cheaper once you add things up.

Method 3: Inoreader

Inoreader is a content-curation reader that lets you subscribe to Facebook pages as if they were regular feeds. You add the Facebook page URL the same way you’d add any other subscription and Inoreader handles the rest in the background.

This is the right tool if you’re already reading RSS in Inoreader and you want Facebook in the same interface. It’s the wrong tool if all you want is a feed URL you can drop into something else, because Inoreader doesn’t always expose the raw feed URL outside its own platform. Their higher tiers add more Facebook sources and faster refresh, and if you’re using Inoreader’s “Rules” feature for filtering, it’s a decent all-in-one curation setup.

Method 4: Zapier (only for pages you admin)

Zapier’s Facebook Pages integration can trigger on new posts to your own Facebook page and send them anywhere, including an RSS feed endpoint via Zapier’s “RSS by Zapier” integration. The catch is that the trigger only works for Facebook pages you have admin access to.

If you run the page, this is actually the most reliable of the four methods. You’re using Facebook’s official API with proper authentication, which means it doesn’t break every time Facebook tweaks their public-page HTML. If you don’t run the page, this method isn’t available to you. Use FetchRSS or RSS.app.

The Official Meta Feeds (That Almost Nobody Mentions)

Separate from page-level RSS, Meta runs actual RSS feeds for its own corporate properties. Not Facebook pages. Meta’s blogs. If you’re monitoring the company itself, these exist and work:

  • about.fb.com/feed – Meta’s official newsroom. Company announcements, policy updates, major feature launches.
  • engineering.fb.com/feed – Meta Engineering. Technical posts about infrastructure, open-source releases, systems work.
  • Instagram blog – Product and feature announcements. (Feed URL pattern varies, check the page source.)

These are proper, first-party RSS feeds. No scraping, no third-party intermediary, no risk of breaking when Facebook changes their HTML. If what you actually need is “news about Facebook the company,” use these instead of a FetchRSS-generated scrape of the main page. They’re cleaner, more reliable, and get indexed by RSS readers immediately.

Importing a Facebook RSS Feed Into WordPress

Getting a feed URL is the first half of the problem. The second half is doing something useful with it on your site, and this is where most Facebook RSS guides fall off the map. They hand you a FetchRSS link and stop. Here’s the rest of it.

The setup below uses WP RSS Aggregator. Any feed-importing plugin can handle the basic display, but the filtering and Feed to Post steps below are where Aggregator is useful, especially if you’re pulling from multiple Facebook pages at once.

Step 1: Add the feed as a source

In your WordPress admin, go to Aggregator → Feeds → Add New. Paste the feed URL you generated (from FetchRSS, RSS.app, or one of the Meta feeds above) into the URL field. Give it a name so you can find it later. Save.

Aggregator will fetch the feed immediately and show you a preview of what it’s pulling. If you see posts, you’re set. If you see an error, the feed URL is wrong or the tool that generated it has hit a rate limit. Swap tools or regenerate the feed.

Step 2: Filter for what matters

A raw Facebook page feed dumps everything the page posts. You probably don’t want everything. If you’re monitoring a news publisher for a specific beat, or a brand for product announcements, set keyword filters on the feed source. Aggregator lets you include posts that match certain keywords and exclude posts that contain others.

This is usually where a “just use any RSS plugin” setup starts to creak. A free plugin gives you the feed. A filtered, curated feed is what actually helps your readers. For more on this, see our guide on automated content curation, which walks through the filtering logic in more detail.

Step 3: Pick a display

Go to Aggregator → Displays → Create a new display. Pick the feed source you just added, choose a template (List, Grid, or Excerpt & Thumbnails are the main three), and configure what’s visible on each item: date, source name, excerpt length, thumbnail.

Drop the display’s shortcode onto any page or post on your site. The feed renders there, updates on the schedule you set, and styles to match your theme. More on the options: Displays feature page.

Step 4 (optional): Import as actual posts

If you don’t just want to display the feed but actually want each Facebook post to become a WordPress post (or a custom post type), that’s what Feed to Post does. You configure it once per feed source, pick a post type and category, and every new item in the feed creates a matching post in your database.

This is the right approach if you’re building a news aggregator or a content hub where each source becomes part of your own site’s content. It’s overkill if you just want a widget showing “latest from our Facebook.” For the full walkthrough, see Feed to Post and the tutorial on importing RSS feeds into WordPress posts.

When Your Feed Breaks (Because It Will)

Not sure whether the feed itself broke or just your import? Run the URL through our feed finder tool to see whether it still returns items.

Every third-party Facebook RSS tool scrapes Facebook’s public pages. Facebook changes its public-page markup regularly. Tools break. This isn’t a reason to avoid them, it’s a reason to know what you’re going to do when it happens.

Three things help:

  • Monitor the feed. Aggregator’s feed log will show if a source stops returning items. Set up a glance-at-it-weekly habit for important feeds.
  • Have a backup tool. If FetchRSS breaks for a week, switch the feed URL to an RSS.app equivalent. Takes five minutes and the rest of your setup (filters, displays, imports) stays the same.
  • For your own pages, use Zapier. If it’s a page you admin, you don’t need to scrape. Use the official API via Zapier and the reliability problem mostly disappears.

None of this is exotic. It’s the same operational hygiene any RSS-based workflow needs. Facebook just happens to be one of the flakier sources because Meta doesn’t want to be in the RSS business.

What to Actually Do Next

If you’re here because you need a feed right now, start with FetchRSS for a public page or Zapier if it’s your own page. Get a working feed URL in ten minutes, paste it into Aggregator, and you have the skeleton of a workflow.

If you’re thinking bigger, the Facebook feed is one source. The value compounds when you add more: Twitter/X, YouTube channels, Google News searches, industry blogs. That’s where the WordPress side of this stops being “a Facebook widget” and starts being a real content hub. Our guides on finding RSS feed URLs for any site, the YouTube RSS feed format, and Google News RSS feeds cover the other major platforms.

Either way, the Facebook-specific part of the problem is solved once you have a working feed URL. Everything after that is just WordPress. See the plans if you want Feed to Post and the advanced filtering, or grab the free plugin from WordPress.org if you just want to get a feed displayed and see how it looks.

Article by

Article by

Share the Post:

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Articles

AI content repurposing in WordPress: layered RSS sources filtered through a funnel into a curated summary, WP RSS Aggregator brand illustration

AI Content Repurposing: Start With the Source, Not the Output

Most guides on AI content repurposing assume you already have a pillar asset to multiply. This one covers the half they skip: where the source material comes from. Build a curated intake pipeline in WordPress with RSS feeds, keyword filters, and AI summaries, so you always have fresh material to repurpose and a clean hand-off to the output tools.

Read this post

How to Turn a WordPress Aggregator Site Into an AI Agent Data Product

Most aggregator sites are quietly sitting on something AI builders will pay for: a niche, frequently-updated, pre-curated feed of clean RSS items. The infrastructure is already running. What’s missing is a token gate, a delivery format the agent can actually consume, and a one-paragraph price page. This post walks through all three, with working code for the gate, an n8n pipeline that pulls the feed into a Claude workflow, and a minimal MCP server for customers on Claude Desktop.

Read this post

Find Your Perfect Plan

Answer a few questions, and we’ll recommend the best option for you!