Your data is stored in the EU — GDPR-ready

Already on Mailgun?

Switch in 47 seconds.

Change one line. Keep everything else. Pay up to 70% less from day one.

Send transactional and business emails with wemail, an email API designed for reliable delivery, easy integration, and full visibility.

Mailgun · €90.00/mowemail · €49.00/mo↓ save €41/mo at 100k sends

No credit card · keep your existing send() calls · cancel anytime

Email delivery service you can actually measure

Monitor real sending activity and delivery performance with transparent metrics built into the platform.

API · accept · median
58ms
live · last 15 min
24h median 60 ms
Your send() call to our 202 — measured from outside, once a minute.
API · delivered · median
535ms
live · last 15 min
24h median 536 ms
From your API call until the recipient's mail server confirms receipt.
API · webhook · median
1.08s
live · last 15 min
24h median 1.07 s
From your API call until the delivery event reaches your endpoint.

Live · API channel · one real email per minute · the same medians as our status page (SMTP there too) · wemail.io/status

How these numbers are measured
Median
The big number is the typical time right now: we look at the last 15 minutes of test emails and take the middle value — half were faster, half slower. It refreshes every minute and is the same figure our status page shows.
24h median
The same typical time over the whole of the last day. Think of it as the benchmark: the live number moves with the last few minutes, the 24-hour number tells you what is normal.
API
These cards measure emails sent through our REST API. Emails sent through the SMTP relay are measured the same way and shown on the status page.
Probe
Every minute we send one real email along the same path your emails take — into the API, through our queue, to the recipient's mail server, and the delivery notice back to a webhook — and time each step. Nothing here is estimated or typed in; if a value is unavailable, its card is hidden rather than guessed.
Colour
Lower is better. The 24-hour line is green when the daily median is at or below the live number, and red when the daily median is higher — meaning the last few minutes are running faster than the daily norm.
Pricing — do the math

Send More. Pay Less.

With wemail, keep the same SMTP setup, SDKs, and compliance standards while paying up to 70% less. Slide your actual monthly sending volume below to compare wemail with what you pay today.

Your monthly sends
50.000emails / mo
You save
68% vs Mailgun
50k75k100k150k200k250k300k400k500k600k700k800k900k1M
Mailgun
€90.00
Scale 100k (feature-equivalent) · €90.00/mo
WEMAIL
€29.00
volume tiers · from €0.24/1k · 3.000 free
Your saving
€61.00
→ €732.00/year back
Plan-based estimate using each provider's cheapest covering tier · illustrative 2026 figures — verify before launch.See full pricing →
CapabilityWEMAILMailgunSendGridBrevoPostmark
Dedicated IP includedno extra charge✓ from 500k$59/mo add-on✓ on Pro$251/yr add-on✓
Log & event retentionsearchable, no add-on✓ 12 months5 days3–7 dayslimited45 days
Webhook signingtamper-proof deliveryEd25519HMAC-SHA256OAuth / API keyHMACBasic auth
Drop-in migrationzero code changes✓ 7 providers✗✗✗✗
Delivery telemetrylive medians + uptime, public JSONpublished livenot publishednot publishednot published✓ published
AI template builderdescribe → production HTML✓ 20/mo✗✗✗✗
Live remote supportscreen share + control✓ built-in✗✗✗✗
EU data residencyGDPR-native, EU DCs✓ defaultopt-in regionopt-in region✓ DE/FR DCopt-in region
Instant DNS rollbackone API call✓ sub-second✗✗✗✗
Illustrative 2026 figures using each provider's cheapest plan that covers the volume · verify current published terms before publishing · SendGrid replaced its permanent free plan with a 60-day trial.
New · Email verification

99.6% of spam traps caught — every address stamped or stopped.

Protect your sender reputation and improve email deliverability by identifying invalid, risky, and unwanted addresses before your emails are sent.

wemail automatically verifies recipients before sending, helping you reduce hard bounces, keep your lists clean, and avoid wasting credits on invalid emails.

Outbound send
5,000
recipients · one API call
weMail Verify
+9 ms · 7 checks
ana@acme.io
4,712 passed · sent
Verified
sales@spamtrap.net
288 held back before send
Blocked
Outbound send
5,000
recipients · one API call
weMail Verify
+9 ms · 7 checks
ana@acme.io
4,712 passed · sent
Verified
sales@spamtrap.net
288 held back before send
Blocked
99.6%bad-address catch rate
-94%fewer hard bounces
+9msadded per send · p95
0lines of code to enable
New · Proof of Sending

“We never got it.” Now they can check themselves.

For emails tied to payments, contracts, deadlines, or regulated communications, standard delivery logs may not be enough.

wemail creates a signed, timestamped Proof of Sending certificate for every certified email, giving your organization verifiable evidence that the message was sent. The certificate can be independently verified by the recipient or any third party without a wemail account.

Built forBanking · Insurance · Utilities · Telco · Lending & collections · Healthcare · Legal · Public sector
What your customer receivesPDF · 1 page
wemail
Proof of SendingCertificate of certified send
Certificate IDpod_8f3a9c21e8b42d6fPrinted here · encoded in the QR
Frombilling@acme.com
Toana@northwind.eu
SubjectInvoice INV-2026-0417 — due 17 August
Accepted (UTC)2026-08-03 14:22:07
Recipient ack14:22:09 · 250 OK
Content SHA-2569f2c4d0b7a615e83c1d94f2ab8e07356d4c918fa6b23e5710cd8492af36b1e05
Signed HMAC-SHA256 · append-only registry · EUwemail.io/verify
What anyone can checkPublic · no account
Certificate ID from the PDF
VerifiedIssued 2026-08-03 14:22:07 UTC · unaltered since
Registry record foundappend-only
Signature validHMAC-SHA256
Document fingerprint matches9f2c…1e05
Timestamps intactserver-recorded
Not attested: that a human read itby design
Full method, spoofing analysis and legal framing
Payment disputes

An invoice or dunning notice the customer denies receiving. The certificate settles it in one link, before it becomes a write-off.

Regulated notices

Statements, policy changes and contract terms that carry a legal deadline. Dispatch is evidenced the moment it happens, not reconstructed later.

Audits and tenders

Proof of dispatch already on file, checkable by the auditor directly — no support request to pull logs that expired months ago.

No other transactional provider issues a send certificate a third party can verify — Mailgun, SendGrid, Brevo and Postmark all stop at logs only you can read.

Published docs, August 2026
Attached to the sendDownloadable in the consoleFetched over the APIOne API parameter to enable
Enterprise-grade infrastructure

Built for organizations where every email matters

Measured by our own canary: one real email every minute through the same pipeline you use, graded publicly on our status page. The numbers below are live.

58ms
API · accept · median
535ms
API · delivered · median
1,439
Real emails probed · last 24h
The product — not a promise

See what you actually get. Before you sign up.

Track sending activity, deliveries, bounces, and suppressions in real time. Search up to 12 months of email events and investigate delivery issues directly from your wemail dashboard.

app.wemail.ioREGION EU
wemail
all systems operational
OverviewLast 7 days ▾
Sent · 7d
1.24M+8.4%
Delivered
99.2%+0.1pp
Opens
38.4%+1.2pp
Bounced
0.04%−0.01
Delivered volume● delivered
Live activity● streaming · 12-month retention
09:41:1289umh@acme.iodelivered1.68s
09:41:105shfy@example.comdelivered1.74s
09:41:08i1r5s@example.orgdelivered1.43s
09:41:077ptbi@contoso.euopened1.30s
09:41:05ajmb2@northwind.eudelivered0.98s
09:41:047m1bq@contoso.eubounced1.32s
✓ Searchable logs, 12-month retention✓ Per-event webhooks, signed✓ Suppressions & bounces auto-managed
Migration · your code keeps working

One line. Then you're on us.

Already using Mailgun, SendGrid, Brevo, or another leading provider? Switch to wemail with minimal changes to your existing setup.

Point the host at us; traffic shifts gradually; roll back with a single call. Your developers can keep the workflows they already know while moving to wemail quickly and smoothly.

send.ts
import Mailgun from "mailgun.js"; // your existing client — untouched
const mg = new Mailgun(FormData).client({
username: "api",
key: process.env.MAIL_KEY,
+ url: "https://api.wemail.io/bridge/mailgun" // was https://api.mailgun.net
});
await mg.messages.create("acme.com", { from, to, subject, html });
Δ 1 line changed· everything else identical
You're coming from
SparkPost, Mandrill & Mailjet shims ship too — pick yours at signup.
Avg migration
47s
From key paste to first production send.
Downtime
0ms
Weighted DNS cutover, 0% → 100% over 60 min.
Warm fallback
30days
Old provider stays warm — the path back is instant.
Templates — ship without code

Describe it. Ship it. No HTML, no designer.

Create transactional and commercial emails without writing them from scratch. Simply describe what you need and get production-ready, dark-mode-safe, inlined HTML, or start with a tested template and customize it to match your brand and use case.

Describe your email
Tone: friendlyBrand: AcmeInline CSSGenerate →
Preview
AAcme
Reset your password

We got a request to reset your password. Tap the button below to choose a new one — it expires in 30 minutes.

Reset password

Didn't request this? You can safely ignore this email — your password won't change.

● spam-checked: 0.4/10· dark-mode safe· inlined
Start from a tested template
Welcome
Receipt
Password reset
Shipping
Newsletter
+ 40 more in the gallery
Start free

Move your traffic. For free.

3,000 sends per month, forever. No credit card. Migrate in under a minute from Mailgun, SendGrid or Brevo.

Drop-in for Mailgun, SendGrid & Brevo
Up to 70% lower metered pricing
Templates & suppressions auto-imported
Instant rollback, 30-day warm fallback
SOC 2-aligned · GDPR
Trusted by leading brands