Skip to content
Comparison

FranklyMail vs Cloudflare Email Routing

Cloudflare Email Routing is free, it forwards mail on your domain to an address you already have, and it is good at that. Cloudflare will also send outbound mail — through an API, a Workers binding or SMTP — for applications.

What it does not have is a mailbox. No storage, no IMAP, no webmail, no account for a second person. Your mail lives in whatever inbox you forwarded it to.

If a forward is all you need, use it. It is free and we are not going to pretend $9 beats free.

Side by side.

A year of email for you and four others. List prices, read off each provider’s own page on 12 August 2026.

FranklyMail vs Cloudflare Email Routing: annual cost and features for 5 people.
Per year, 5 peopleFranklyMailCloudflare Email Routing
Price per year$9Free
What it isMailboxes on your own domainForwarding rules, plus sending for applications
Stores your mailYesNo
IMAP, POP3, JMAPYesNo
WebmailYesNo
Mailboxes for other peopleUnlimitedNone
Addresses on your domainUnlimited200 routing rules per domain
Destination inboxesNot applicable — it is the inbox200 per account
Sending from your domainAny mail client, SMTP on 465API, Workers binding or SMTP, aimed at applications
Requires the domain on CloudflareNoYes
Sieve filtersYesNo

Forwarding is a redirect, not an address

Email Routing takes a message sent to you@yourdomain.com and drops it into an inbox you already own. Nothing is stored on Cloudflare’s side. There is no account to log into, no folder structure, no archive — the mail lands wherever you pointed it, and that inbox is the real one.

For a lot of people that is exactly right. One person, one domain, a handful of aliases for shops and newsletters, all landing in a personal Gmail. Free, five minutes, done. We would rather tell you that than sell you a mailbox you do not need.

It stops being right the moment there is a second person. There is nobody to forward to, because your co-founder does not have an inbox on your domain — they have your forwarding rule, or nothing.

The sending question, corrected

This page used to be simpler: Cloudflare forwarded and could not send, so replying from your own domain meant finding an SMTP provider anyway. That is now out of date. Cloudflare will send outbound mail through a REST API, a Workers binding or SMTP.

But look at what that is for. It is transactional sending from an application — password resets, receipts, webhooks. It is infrastructure with an API key, not an account your phone’s Mail app can log into. There is still no inbox behind it, so there is still nothing to reply from in the ordinary sense of the word.

And that is where the two products stop overlapping. We deliberately do not do bulk or transactional sending — no newsletters, no application mail — because taking that traffic is how sending IPs get dirty and how one-to-one mail starts landing in spam folders. If you need an app to send ten thousand receipts, use Cloudflare, or a sender built for it. If you need five people to have real addresses, that is us.

You can keep Cloudflare either way

This is not a choice between two vendors. Cloudflare is where a lot of our customers’ DNS already lives, and that is a perfectly good place for it to stay.

You keep the domain on Cloudflare, turn Email Routing off for it, and point the MX record at us instead — with SPF, DKIM and DMARC alongside. Our setup guide has the Cloudflare-specific version of those four records, including the fields their dashboard names differently.

You lose nothing on the Cloudflare side except the forwarding rules, which is the point: the addresses stop being redirects and start being mailboxes.

What Cloudflare Email Routing does better.

Every comparison page on the internet skips this section. Here is ours.

  • It is free, with no asterisk. For inbound forwarding, free is a very strong price.
  • It is set up in five minutes if your domain is already on Cloudflare.
  • Routing to a Worker is genuinely clever, and nothing we do replaces it — you can run code on an inbound message.
  • Transactional and bulk sending, which we refuse outright and always will.

Stay on Cloudflare Email Routing if…

  • You are one person, and mail landing in your existing Gmail or iCloud inbox is fine.
  • You want throwaway aliases per shop and per signup, and nothing more.
  • You are building an application that needs to send mail, not people who need to read it.
  • You are happy that your mail lives in an inbox belonging to someone else’s free account.

Come to us if…

  • A second person needs an address on the domain.
  • You want the mail stored on the domain rather than forwarded into a personal account.
  • You want to reach it from a mail client, or from webmail on a machine that is not yours.
  • You have hit 200 routing rules, or you are tired of a rule per address.

Fair questions.

Can I keep using Cloudflare for DNS?
Yes, and most people do. You disable Email Routing for the domain and point MX at us. The DNS stays exactly where it is.
Cloudflare is free. Why pay $9?
For a mailbox. Forwarding has no storage, no IMAP, no webmail and no second user — if none of those matter to you, free is the correct answer and you should take it.
Can I send my app’s transactional email through you?
No, and we say that proudly. No bulk and no application mail keeps our sending reputation clean, which is what keeps your one-to-one mail out of spam folders. Cloudflare will do that job; so will any proper transactional sender. Use one.

Nine dollars. One year. Every mailbox you need.

30-day refund, and cancel in one click.

Get started, $9/yr