Reddit Deprecated r/all — What It Means for Trend Monitoring
For years, reddit.com/r/all was the closest thing the internet had to a single pulse: a merged feed of the top and rising posts from across every public subreddit. If you monitored Reddit for trends, brand mentions, or early signals, r/all was often the one URL you watched. Reddit has deprecated it on the modern site, and it now lives at old.reddit.com/r/all. If your monitoring leaned on that firehose, this is a change worth understanding.
What actually changed
The short version: r/all as a headline feature of the redesigned Reddit is going away, but the feed itself still exists at old.reddit.com/r/all. So it's less "r/all is dead" and more "r/all got moved to the back room." For a casual browser that's a minor annoyance. For anyone who built monitoring around that single endpoint, it's a nudge to not depend on one fragile URL that the platform clearly considers legacy.
Reddit has spent the last few years tightening how its data is accessed and steering users toward personalized, algorithm-driven feeds rather than a raw everything-firehose. A deprecated r/all fits that direction. The lesson for data folks isn't panic, it's that leaning on a single convenience feed the platform is actively de-emphasizing is a brittle strategy.
Why r/all mattered for monitoring
r/all was useful precisely because it was un-personalized. It surfaced what was broadly rising across Reddit regardless of your subscriptions, which made it a decent early-warning system: a product blowing up, a brand crisis catching fire, a meme forming. One feed, everything trending, no per-subreddit setup.
That convenience was also its weakness. r/all is a ranked, deduplicated, moderated slice, not a complete or neutral view of Reddit. It over-represents a handful of huge subreddits and filters others out entirely. So even at its best, r/all was a summary of Reddit's momentum, not the ground truth. Losing it as a headline feature mostly means losing the convenience, not a unique data source.
How to rebuild the firehose
If you were watching r/all for trends, you don't need it, you can reconstruct a better, more controllable version from subreddit-level and search data. It's more setup, but it's sturdier and you decide what's in it.
1. Watch the subreddits that matter to you directly. Instead of the whole firehose, pull the hot/rising posts from the specific subreddits relevant to your niche. You lose the noise of r/all and gain focus. Our Reddit scraper and subreddit analytics guides cover pulling posts per subreddit.
2. Run keyword and brand searches across Reddit. For mention tracking, searching Reddit for your terms is far more precise than scanning r/all and hoping your brand surfaces. The real-time Reddit keyword monitor walks through exactly this, and monitoring your brand on Reddit without shilling covers doing it tactfully.
3. Assemble your own "all" from a curated list. Want the firehose feel? Maintain a list of the subreddits you actually care about, pull hot/rising from each on a schedule, merge and rank them yourself. You get an r/all-style feed scoped to your world, and it doesn't break when Reddit reshuffles a legacy page.
const API = "https://api.sociavault.com/v1";
const HEADERS = { "x-api-key": "sk_live_your_key" };
// Rebuild a scoped "firehose" from subreddits you choose.
const WATCH = ["technology", "gadgets", "artificial", "programming"];
async function risingAcross(subs) {
const all = [];
for (const sub of subs) {
const res = await fetch(
`${API}/scrape/reddit/subreddit?subreddit=${sub}&sort=rising`,
{ headers: HEADERS },
);
const json = await res.json();
// read post fields defensively and tag each with its source subreddit
const posts = json.data?.posts ?? json.data ?? [];
for (const p of posts) all.push({ sub, ...p });
await new Promise((r) => setTimeout(r, 300)); // be polite between calls
}
// then rank all[] by score/comments/recency however you like
return all;
}
(Read response fields defensively and confirm them against a live call, Reddit's shapes vary by endpoint.)
What this can't do
- It won't perfectly replicate r/all's ranking. Reddit's r/all algorithm blends score, velocity, and moderation you can't fully reproduce. A curated merge is different, often better for your purpose, but not identical.
old.reddit.com/r/allis a legacy path. It works today, but building on something Reddit has already deprecated once is a risk. Treat it as a stopgap, not a foundation.- Reddit access keeps tightening. Rate limits and access rules have shifted repeatedly. Whatever you build, build it to degrade gracefully and not depend on a single page or endpoint.
- Coverage is public posts only. Private subreddits, removed posts, and quarantined communities aren't in scope, as they shouldn't be.
Frequently Asked Questions
Is r/all gone completely?
No. It's deprecated on the modern Reddit site but still reachable at old.reddit.com/r/all. The convenience feature went away on new Reddit; the underlying feed persists on old Reddit for now.
Why should I care if I monitor Reddit trends?
If your monitoring pointed at the r/all feed as a single firehose, that path is now legacy and fragile. It's a prompt to rebuild your trend feed from subreddit-level pulls and keyword search, which is more robust anyway.
Was r/all ever a complete view of Reddit?
No. It was a ranked, deduplicated, moderated slice that over-weighted large subreddits. Useful as a momentum summary, never a neutral or complete picture of everything on Reddit.
What's the best replacement for trend monitoring?
Pull hot/rising posts from a curated list of subreddits you care about and run keyword searches for your terms. Merge and rank them yourself. You get a focused, controllable feed that doesn't break when Reddit reshuffles a legacy page.
Can I still track brand mentions on Reddit?
Yes, and searching Reddit for your brand terms is more precise than scanning r/all. Combine keyword search with monitoring the specific subreddits where your audience lives.
Will old.reddit keep working?
It works today, but it's a legacy surface Reddit has already deprecated once. Use it as a stopgap and design your monitoring so it doesn't depend on that single URL.
Rebuilding your Reddit trend feed? Start free with 50 credits (no card) and pull hot/rising posts and keyword searches across the subreddits that matter to you, no dependence on a legacy page.
Found this helpful?
Share it with others who might benefit
Ready to Try SociaVault?
Start extracting social media data with our powerful API. No credit card required.