Turn RSS feeds into email newsletters

An open-source microservice that monitors your feeds and delivers new posts to subscribers automatically. Privacy-first, zero tracking, runs on Cloudflare's edge.

Built for simplicity and privacy

Everything you need to run an email newsletter from your site's RSS feed. Nothing you don't.

Privacy by default

No open tracking, no click tracking, no analytics. Your subscribers' privacy is respected from day one.

Double opt-in

Email verification with rate limiting and 24-hour token expiry. One-click unsubscribe via RFC 8058 headers.

Multi-site support

Run newsletters for multiple sites from a single deployment, each with its own subscriber list and feeds.

Customizable templates

Handlebars templates for emails and confirmation pages. Match your brand without fighting a platform.

Edge-powered

Runs entirely on Cloudflare Workers and D1. No servers to maintain, no infrastructure to scale.

Open source

AGPL-3.0 licensed. Inspect the code, contribute improvements, or fork it for your own needs.

How it works

Three steps to go from RSS feed to subscriber inboxes.

Point it at your feeds

Configure your RSS or Atom feed URLs. feedmail supports multiple feeds per site, so you can combine a blog, podcast, and changelog into one newsletter.

Add a subscribe form to your site

Drop a simple HTML form onto any page. feedmail handles verification emails, rate limiting, and bot protection automatically.

New posts get delivered automatically

feedmail checks your feeds on a schedule. When new items appear, it sends them to all verified subscribers. No manual work required.

Choose your path

Self-host for full control, or let us handle the infrastructure.

Self-Host

Deploy feedmail on your own Cloudflare account. Full control over your data and configuration.

  • Free and open source
  • Your infrastructure, your data
  • Unlimited sites and subscribers
  • Full template customization
  • Community support via GitHub
Get started on GitHub
Coming soon

Hosted

We run feedmail for you. Create an account, set up your feeds, and start sending. No infrastructure to manage.

  • No Cloudflare account needed
  • Set up in minutes, not hours
  • Managed updates and maintenance
  • Same privacy-first approach
  • Dashboard for managing subscribers