Updated October 2, 2026
Using Reddit feeds on your site?
Check which pages rely on them before November 13. Reddit is ending RSS support and says there is no replacement for feeds outside communities you moderate. Read Reddit’s announcement.

Reddit’s feed URLs cover subreddits, users, search results, and combined feeds. The reference below will help you check the feeds you already use.
The parameters are what make the feeds useful. Reddit’s feed endpoints accept the same sort and time filters as the website, plus a few extras that are useful once they are collected in one place. The reference table below has all of them, with the WordPress side at the end.
New to RSS in general? Start with our beginner’s guide to RSS feeds first.
Do Reddit RSS feeds still work in 2026?
Reddit is ending RSS support on November 13, 2026. If your site relies on those feeds, plan to replace them. The source checks below will help you see what needs attention.
If a feed stops updating before then, check the response. A 429 error means the request was rate-limited; try fetching less often. An access restriction can also block a request before the shutdown date.
If your WordPress site uses Reddit feeds
Start by checking which sources and pages use Reddit content.
- Find your Reddit sources. Open Aggregator > Sources and check the feed URLs. Include any subreddit, user, or search feeds you’ve added.
- Check where they appear. The Displays column links to the displays using each source. Follow those links, then check the pages using those displays. A Reddit-only display needs a different plan from one that also includes other sources.
- Pause a source when you want to stop importing. Turn off its toggle to stop automatic fetching. The Delete link under Imported Items permanently removes the saved items, so use that only when you want to delete them.
You can find more about these controls in the Sources list documentation. Before deleting content, check any pages and WordPress posts that use it.
Reddit RSS URL patterns: the full reference
For existing feeds, the pattern is consistent: add .rss before the query string. The table covers the subreddit, user, search, and combined-feed URLs.
| Scope | URL pattern | Example | Use it for |
|---|---|---|---|
| Front page | reddit.com/.rss | reddit.com/.rss | Logged-out front page. Generic, mostly defaults. |
| Subreddit hot | reddit.com/r/{name}/.rss | reddit.com/r/rss/.rss | Default sort. Same as /hot.rss. |
| Subreddit new | reddit.com/r/{name}/new.rss | reddit.com/r/wordpress/new.rss | Chronological. Best for monitoring. |
| Top posts | reddit.com/r/{name}/top.rss?t=week | reddit.com/r/rss/top.rss?t=week | Use t=hour, day, week, month, year, or all. |
| Rising posts | reddit.com/r/{name}/rising.rss | reddit.com/r/rss/rising.rss | Posts gaining momentum right now. |
| Combined subreddits | reddit.com/r/{a}+{b}+{c}/.rss | reddit.com/r/rss+technology+programming/.rss | Plus signs combine subreddits into one feed. Any sort suffix works. |
| User feed | reddit.com/user/{name}/.rss | reddit.com/user/spez/.rss | Posts and comments from one account. |
| Subreddit comments | reddit.com/r/{name}/comments.rss | reddit.com/r/wordpress/comments.rss | Latest comments across all posts in the subreddit. |
| Site-wide search | reddit.com/search.rss?q={query}&sort=new | reddit.com/search.rss?q=wordpress&sort=new | Reddit search as a feed. Useful for brand monitoring. |
| Subreddit search | reddit.com/r/{name}/search.rss?q={query}&restrict_sr=1 | reddit.com/r/rss/search.rss?q=feedly&restrict_sr=1 | restrict_sr=1 keeps the search inside the subreddit. |
| Item count | ...?limit={n} | reddit.com/r/rss/.rss?limit=5 | Tightens or loosens the response. Default is 25; use conservative limits and test the feed. |
Position of .rss matters. r/rss/top.rss?t=week works. r/rss/top?t=week.rss does not.
What Reddit returns is Atom 1.0, not RSS 2.0. Mainstream readers and parsers handle both transparently. If you are writing your own parser, expect <entry> tags, not <item>.
Sort and time filters
Four sort options, each with a .rss variant:
/hot.rss, the logged-out homepage view/new.rss, strictly chronological/top.rss?t={range}, highest-scoring in the range/rising.rss, posts gaining traction now
For monitoring a niche subreddit (“tell me every new post in r/selfhosted”), /new.rss is the right pick. For a weekly digest of the highlights, /top.rss?t=week. For a feed that mirrors what a casual visitor sees, the default .rss and /hot.rss are interchangeable.
The t= parameter only applies to /top.rss. Other sorts ignore it.
Multireddit and combined-subreddit feeds
Concatenate subreddit names with + signs and Reddit returns a single feed across all of them:
https://www.reddit.com/r/rss+technology+programming/.rss
The sort suffix carries through: r/rss+technology+programming/new.rss, r/rss+technology+programming/top.rss?t=day, and so on.
No documented cap on how many subreddits you can stack. URLs need to stay under the 2,048-character HTTP limit, and Reddit’s own server caps very large combined URLs before long. Keep combined feeds short enough to test and maintain comfortably.
Reddit search as an RSS feed
Any Reddit search can be served as a feed. Use /search.rss instead of /search:
https://www.reddit.com/search.rss?q=your+query&sort=new&restrict_sr=&include_over_18=on
Parameters:
q=, the query. Spaces as+or%20.sort=, one ofnew,top,relevance,hot,comments.restrict_sr=1, when scoped to a subreddit (/r/{name}/search.rss), keeps results inside it. Omit or0for global.include_over_18=on, optional NSFW inclusion. Behavior depends on the calling client’s Reddit session.
Brand monitoring is the obvious use case. Search your brand name across all of Reddit, sort by new, subscribe. New mentions land in your reader on Reddit’s refresh cadence. For a small operation this beats most paid social listening tools for the Reddit slice.
The other case is filtering noise inside an active subreddit. r/programming sees hundreds of posts a week, but r/programming/search.rss?q=rust&restrict_sr=1&sort=new gives you only the Rust ones.
Search feeds are rate-limited too. If requests are being blocked, fetch less often.
User and comment feeds
https://www.reddit.com/user/{username}/.rss returns one user’s submissions and comments, newest first. Handy for tracking researchers, journalists, or anyone who uses Reddit as a publishing surface.
https://www.reddit.com/r/{subreddit}/comments.rss returns the latest comments across every post in a subreddit, not just the top-level posts. Useful when discussion matters more than headlines.
Both accept ?limit= the same way as subreddit feeds.
Limit, NSFW, and edge cases
The ?limit= parameter sets how many items the feed returns. Default 25, max 100. For a busy subreddit, ?limit=100 reduces the chance of missing posts between fetches. For a slow one the default is plenty.
NSFW content behaves differently for logged-out requests. Some posts get filtered out of public RSS entirely, others appear with stripped previews. There is no clean fix without authentication, which the public .rss endpoints do not support. If you specifically need NSFW content, you need an authenticated route, which is a different surface than this article covers.
Rate limits and User-Agent. Reddit rate-limits per IP and is strict about anonymous traffic with no User-Agent or a generic-bot-shaped one. Mainstream readers and plugins set their own. If you do hit limits, slow the refresh down. Adding concurrency makes it worse.
Deleted and removed posts stay in the feed for a short window after deletion before they vanish. Normal Atom-feed caching, not a Reddit quirk.
Reddit’s “loading takes a moment” pages sometimes wrap the RSS response when the site is under load. Mainstream parsers retry through it. If you are writing your own, handle the occasional non-XML response.
Importing Reddit RSS into WordPress with WP RSS Aggregator
If you need to check an existing Reddit import, the steps below show how the source and display are set up in WP RSS Aggregator. Given the announced shutdown, we’d avoid building a new site around Reddit feeds.
The plugin handles three things the raw .rss endpoint doesn’t: filtering out the noise (Reddit feeds come with everything), rendering items in a layout your theme can use, and optionally converting items into native WordPress posts.
Step 1: Add the Reddit feed as a source
- In your WordPress dashboard, go to Aggregator > Sources and click Add a new source.
- Give the source a clear name, e.g. “r/wordpress, new posts” or “Reddit search: brand mentions”.
- Paste the Reddit
.rssURL into the Source Link field. Match the URL to your goal:/new.rssfor monitoring,/top.rss?t=weekfor weekly digests,search.rss?q=...for keyword tracking. - Save and click Import. Aggregator fetches the feed and shows you what came back.

Check that the preview contains the posts you expected. If it shows an error, look for a malformed URL, a rate limit, or an access restriction.
Step 2: Filter the noise
Reddit feeds come with everything. For a curated site, that is usually too much. Aggregator’s source-level keyword filtering keeps posts that match certain terms and drops the rest.
- Open the source settings and find the Keyword filtering section.
- Add include keywords (keep matching posts) or exclude keywords (drop matching posts).
- Save. Filtering applies on the next fetch and to existing items if you reprocess them.
This is where you pull from /r/programming/new.rss and keep only items mentioning your stack (“wordpress”, “php”, “react”). It is also how you turn a brand-name search feed into something usable by excluding false positives, like “brand” as a dictionary word versus your actual product name.
For the deeper version with global rules across multiple sources, see our automated content curation guide.
Step 3: Pick a display
- Go to Aggregator > Displays and click Create a new display.
- Select the Reddit source. You can include multiple sources in one display for a combined view.
- Choose a template. List suits chronological discussion content, which is what most Reddit posts look like. Grid suits feeds heavy on link posts with thumbnails. Excerpt & Thumbnails sits in between.
- Configure what shows per item: title, date, source name, excerpt length, author handle.

Drop the display’s shortcode onto any page or post. The feed renders inline, refreshes on whatever schedule you set, and inherits your theme’s styling. The Displays feature page has the full template gallery.
Step 4 (optional): Import Reddit posts as native WordPress posts
For Reddit content to live as actual posts in your archive (taggable, searchable, indexable) rather than just rendered through a display widget, use Aggregator’s Feed to Post feature. Each imported item becomes a WordPress post with the Reddit author as the byline, the post body, a source link, and an automatic rel=canonical back to the Reddit thread.
The canonical matters here. Reddit is the original publisher; you are republishing. Aggregator sets the canonical automatically on every imported item, so search engines understand the relationship without your needing to configure anything.
Feed to Post is on the Basic plan and above. Full breakdown on the pricing page.
Step 5: Tighten the refresh schedule
Choose a refresh interval that suits how often the subreddit posts. If you’re hitting rate limits, fetch less often. You can pause the source when you’re ready to stop importing.
What can you use instead?
For moderators, Reddit recommends Discord Relay to send community alerts to Discord or Slack. If you use Reddit feeds to publish content on WordPress, that won’t replace your imports.
RSS generators. Before relying on tools such as RSS.app or trashhalo/reddit-rss, check how they plan to handle the shutdown. We haven’t verified a replacement that will keep delivering Reddit feeds afterward.
IFTTT. If you use a Reddit trigger, check with IFTTT whether that specific trigger will remain supported.
Direct publisher feeds. If you mostly use Reddit to find links to other sites, consider subscribing to those sites directly. You’ll get their new articles, though you’ll lose Reddit’s comments and voting.
People Also Ask: short answers
Does Reddit have an RSS feed?
Yes, Reddit has native feeds at .rss URLs. It is retiring RSS support on November 13, 2026.
Are RSS feeds still used on Reddit?
Yes. People follow Reddit in feed readers and import its posts into websites. Those setups will need attention as Reddit retires RSS support.
How do I create an RSS feed on Reddit?
You don’t create the feed yourself. Reddit supplies it at a .rss URL. Use the table above to find the address for your subreddit, user, or search feed.
How do I add a Reddit RSS feed to my reader?
Copy the feed URL into your reader’s “Add subscription” or “New feed” field. Check that the expected posts appear.
Why does my Reddit RSS feed look empty?
Open the URL in a browser and check the response. The URL may be malformed, the subreddit may be private, or the request may be blocked. A search feed can also be empty because nothing matches the query.
Where to go from here
If Reddit is part of your site’s content mix, check where those imports appear and decide what you want to show there next.
If you want to do the same exercise for other content sources, the companion guides cover YouTube, Google News, Facebook, and Twitter / X. For sites that do not advertise an RSS feed at all, our guide to finding the RSS feed URL for any website walks through the discovery patterns.
On the WordPress side, importing RSS feeds into WordPress posts and filtering RSS feeds cover the deeper workflows.


