SendByte vs MailChannels
MailChannels was the default sender for Cloudflare Workers because it was free from the edge. That arrangement ended, and MailChannels now sells an Email API with a small free tier and paid plans in US dollars. Many teams used the change as the moment to pick a sender on purpose.
The short answer
If you only need a low-volume sender and are happy paying in US dollars, the MailChannels Email API works. If you want a fixed Naira price, a dashboard with a full event trail, and campaigns on the same plan, SendByte fits.
At a glance
| Detail | SendByte | MailChannels |
|---|---|---|
| Billing currency | Billing currency Naira, fixed | Billing currency US dollars |
| Free plan | Free plan 3,000 emails a month, permanent | Free plan 3,000 emails a month, up to 100 a day |
| Paid plans | Paid plans From ₦2,000 a month for 6,000 emails. ₦15,000 for 50,000. | Paid plans From $10 a month for 10,000 emails, $15 for 50,000, $30 for 100,000. Sending pauses at the plan limit. |
MailChannels figures were read from its official pricing page on 30 September 2026 and may have changed since. For your own volume in Naira, run the cost calculator.
Where each one is the better call
Choose SendByte for
- A REST API you can call with fetch from a Worker, plus an SMTP relay for any backend.
- Fixed Naira pricing on your normal card through Paystack.
- A dashboard with a searchable log, event trails and signed webhooks.
- Marketing campaigns included on every plan.
Choose MailChannels for
- A familiar name for Cloudflare Workers users.
- A free tier of 3,000 emails a month.
- Simple, low-cost paid plans.
Pick MailChannels when: Low-volume senders already using MailChannels who are comfortable paying in US dollars.
Switching from MailChannels?
Keep both providers in your SPF record while you switch, then move traffic across once delivery looks healthy. The migration planner writes the exact records and code change for your domain.
Questions
How do I send email from a Cloudflare Worker with SendByte?
Call the SendByte REST API with fetch from your Worker, passing your API key in the Authorization header. You keep your edge logic and only change where the send request goes.
Does MailChannels still have a free tier?
As of September 2026 the MailChannels Email API includes up to 3,000 emails a month, capped at 100 a day. SendByte’s free plan is also 3,000 emails a month.
How do I switch without breaking delivery?
Add SendByte to your sending domain records and keep both providers in your SPF record while you switch, then move traffic across once delivery looks healthy. The migration planner builds the exact steps for your domain.