fshy

Home / Email

Mailgun

www.mailgun.com/pricing/Transactional senderemail/mailgunJSONcomparereport an errorprovider JSON

Free allowance
100 messages/day, 1 custom domain, 1 inbound route, 2 API keys, 1-day log retention
Verdict
caveatusable, with a named limit or an unprobed read path
Cost
free tier
Identity
any-phoneno card, phone required
Binding limit
request-rate100 messages per day
Evidence
documented13 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-11-30checked 2026-10-30 (live); stale on 2026-11-30
Free tier100 messages/day, 1 custom domain, 1 inbound route, 2 API keys, 1-day log retention
unit requests; metered on request-count; Without a card on file the Free plan sends from the sandbox domain only to authorized recipients: up to 5 addresses, each verified when its owner clicks an invitation link. A card on file allows custom domains, which send to any recipient; a custom domain must be verified through DNS before it sends.
Pricenone stated
Limits
  • request-rate (binding) 100 messages per day source
counts of things, not rates, so no vocabulary kind names them: 1 custom domain and 1 inbound route per account
Identitycard Signup asks for a work email, a full name and a company; every account is then activated by an email link and a mobile phone number verified by an SMS one-time password, and VoIP, virtual and landline numbers are refused. No card is needed to open a Free plan account, but without a card on file it sends only to authorized recipients; a card on file unlocks custom domains, which send to any recipient.
Egressnot applicable: an outbound sender
Retentionlogs and the Events API keep 1 day
Interfacerest https://api.mailgun.net/v3/DOMAIN/messages
Toolingcurl, any HTTP client
Composes with100/day out with one domain and one inbound route, so it composes with one domain and with no fan-out.
Reliabilityphone verification refuses VoIP, virtual and landline numbers, and repeated code requests can place a temporary hold on the account
NotesOne domain and one inbound route cap the shape rather than the volume.
Parsed numbers
  • has-free-tier 1
Evidence 13
datesourcewhat it proved
2026-10-22help.mailgun.com/hc/en-us/articles/203068914-What-does-the-F'100 messages per day', 1 custom domain, 1 day of data retention, 1 inbound route and 2 API keys; the page returned 403 to the reader but the body extracted
2026-10-30help.mailgun.com/hc/en-us/articles/217531258-Authorized-Recia Free plan account without a card on file sends only to authorized recipients, so the stated free tier with a custom domain needs a card on file
2026-10-30help.mailgun.com/hc/en-us/articles/37182933150491-Account-Acevery account is activated by verifying an email address and a phone number by SMS
2026-10-30help.mailgun.com/hc/en-us/articles/37182933150491-Account-Acthe SMS verification needs a standard mobile number; VoIP, virtual and landline numbers are refused
2026-10-30signup.mailgun.com/new/signup?plan_name=dev_free&currency=USthe free signup form asks for Work Email, Full Name and Company and opens an account without a card, limited to 100 messages per day
2026-10-30help.mailgun.com/hc/en-us/articles/217531258-Authorized-Reciadding a card allows custom domains, and a custom domain sends to any recipient
2026-10-30help.mailgun.com/hc/en-us/articles/217531258-Authorized-Recia card-free Free plan account reaches at most 5 authorized recipients, each verified by an activation link
2026-10-30documentation.mailgun.com/docs/mailgun/user-manual/domains/dthe sandbox domain every account receives sends only to authorized recipients
2026-10-30documentation.mailgun.com/docs/mailgun/user-manual/domains/dsending to any recipient needs a custom domain the sender controls, verified through DNS
2026-10-30help.mailgun.com/hc/en-us/articles/37182933150491-Account-Acrepeated SMS code requests can place a temporary hold on the account
2026-10-30help.mailgun.com/hc/en-us/articles/203068914-What-does-the-Fthe Free plan keeps logs and Events API data for 1 day
2026-10-30documentation.mailgun.com/docs/mailgun/quickstartmessages are sent with a POST to api.mailgun.net/v3/DOMAIN/messages
2026-10-30www.mailgun.com/pricing/the Free plan is still 100 emails per day with 1 custom sending domain, 2 API keys, 1 day log retention and 1 inbound route
More fields 1
stale after days90