Which has the bigger free tier, Resend or Postmark?
Resend. Its free plan is 3,000 emails a month, capped at 100 a day, on one domain. Postmark's developer plan is 100 emails a month, which is enough to integrate and test with but not to run a small product on. If you want to ship a side project without paying, Resend's free tier carries it further.
Which is cheaper at 10,000 emails a month?
Postmark, by $5: its Basic plan is $15 a month and includes 10,000 emails. Resend's first paid plan is Pro at $20 a month. At this volume Resend's plan is mostly headroom you are not using yet.
Which is cheaper at 50,000 emails a month?
Resend, by a wide margin: Pro at $20 includes 50,000 emails. Postmark Basic includes 10,000 and charges $1.80 for each extra 1,000, so 50,000 emails cost about $87 unless you move to a larger Postmark plan. The crossover sits a little under 13,000 emails a month.
Which has more SDKs?
Resend lists Node, Python, PHP, Ruby, Go, Java, Laravel, Rust and .NET. Postmark lists Node, Python, Ruby, PHP and .NET plus a documented cURL surface. Both cover the mainstream server languages; Go, Java, Rust and a first-party Laravel package are Resend-only on the lists each vendor publishes.
Do both support SMTP and webhooks?
Yes on both counts. Each offers an SMTP relay on every plan, so a framework mailer or a legacy application can send without touching the API, and each delivers event webhooks for delivery, bounce and complaint events. Neither offers a one-time-code API or a deliverability check you can call before a send; those are things you build or buy elsewhere.
Which one should a startup pick?
Pick on volume and on what you already have. Under about 13,000 emails a month, Postmark is the cheaper paid plan; above it, Resend is, and Resend's free tier goes further before you pay at all. Neither states an SLA on its pricing page, and neither bills outside US dollars by card. If one-time codes or a pre-send check matter, look at the third column.