Since Reddit nuked the free API, you've been duct-taping scrapers.

Reddit → Webhook
in 60 seconds.

Pick a sub, paste a webhook URL, done. New post hits, we POST you signed JSON. Works with n8n, Zapier, Make, Discord, Slack — anything that listens for a POST.

Start free Or self-host it
Source on GitHub · Signed payloads · No card · No KYC
POST → your-webhook.example.com
{
  "event": "post.created",
  "delivered_at": "2026-05-18T11:38:45.000Z",
  "data": {
    "id":         "1tf2kw8",
    "title":      "US judge considers Anthropic's $1.5B settlement",
    "body":       "",
    "author":     "CircumspectCapybara",
    "subreddit":  "news",
    "flair":      null,
    "url":        "https://www.bbc.com/news/articles/...",
    "permalink":  "https://reddit.com/r/news/comments/1tf2kw8/...",
    "domain":     "bbc.com",
    "thumbnail":  "https://b.thumbs.redditmedia.com/...jpg",
    "is_self":    false,
    "created_at": "2026-05-16T19:06:29.000Z"
  }
}

This is the actual shape you'll receive. Signature header lets you verify it's us.

The annoying part

Reddit's API is basically dead for indie dev.

Approval takes a week, demands a moderation use-case, and they reject most people. So everyone ends up scraping JSON endpoints, fighting 429s, and rebuilding the same dedup + retry plumbing in every project.

I got tired of doing it. So I built this.

The fix

One URL. Any tool.

Give us a sub, an optional keyword, and a webhook. We watch Reddit on a cron, dedup against the last 500 IDs, and POST you the post the moment it lands.

Point that URL at n8n, Zapier, Make, a Discord or Slack channel, or whatever you're hacking on. If it can read a POST, it works.

The boring list of what it actually does.

No "AI-powered" anything. Just things I'd want if I was paying for this.

📡

Fires a webhook

POST to any URL. Discord and Slack URLs get auto-formatted so messages actually render. Retry button on every delivery.

🔐

Signed

Every POST carries X-Reddwire-Signature: sha256=… so you can prove it came from us, not some rando hammering your endpoint.

🔍

Keyword filter

Title, body, or either. The signup form shows real recent matches before you commit, so you don't save garbage.

5-min polling

GitHub Actions self-dispatch chain. Each monitor remembers the last 500 IDs so you never get the same post twice.

📋

Delivery log

Last 50 deliveries with the full payload, response code, and a retry button when something 5xx's on your end.

🌐

Self-hostable

Whole thing is a Cloudflare Worker + KV + a GitHub Actions cron. Source is up there. Free tier covers it.

💸

Pay in USDT, or don't

Paid tiers take USDT (TRC20) through CryptAPI. Non-custodial. No card, no KYC, no Stripe asking why you're not registered as a business.

📨

Magic link sign-in

No password. Click link, you're in.

📜

Source-available (FSL-1.1-MIT)

Read it, fork it, audit it. Goes to pure MIT after 2 years.

Three fields. One minute.

Sign up flow, in full:

1

Subreddit

Just type it. bitcoin, localllama, whatever. Comma-separate for multi-sub.

2

Keyword (or skip)

Want every post? Leave it blank. Want only posts mentioning crash? Type crash.

3

Webhook URL

Paste it. We POST the second a matching post shows up. Payload shape is right above this section.

Run it yourself, or let me run it.

Both ship the same payload. Pick whichever's less hassle for you.

Free

Self-host (n8n)

Already running your own n8n? Drop in the community node and forget about us.

# Settings → Community Nodes → Install
n8n-nodes-reddwire
  • Runs on your box, your bandwidth
  • No account here needed
  • Source on GitHub, audit it yourself
  • Identical payload to the hosted version
View on GitHub
Easier

Hosted

Not running n8n? Or just don't want another server to babysit? Use the hosted version with whatever tool you already have.

$10 /mo · 10 monitors · 5-min polling
  • Zero infra on your end
  • USDT, no card, no KYC
  • Works with anything that takes a webhook
  • Free tier exists if you just want to poke at it
See plans