← Toutes les comparaisons

Une alternative à SendGrid avec offre gratuite : 3 000 e‑mails par mois

Pour les applications qui tournaient sur l'offre gratuite de SendGrid.

Mailcheer envoie les e‑mails de votre application par une API JSON, et vos newsletters depuis le même compte. L'offre gratuite couvre 3 000 e‑mails par mois, sans date de fin ni carte bancaire.

SendGrid a arrêté son offre gratuite en 2025

Le 27 mai 2025, Twilio SendGrid a annoncé le retrait de ses offres gratuites Email API et Marketing Campaigns. Les comptes gratuits ont gardé leurs limites pendant 60 jours, puis l'envoi s'est mis en pause jusqu'au passage à une offre payante [1].

Aujourd'hui, la grille tarifaire de l'Email API de SendGrid commence par un essai gratuit : 100 e‑mails par jour pendant 60 jours [2].

L'offre gratuite de Mailcheer n'a pas de date de fin, et l'inscription se fait sans carte bancaire.

27 mai 2025retrait des offres gratuites de SendGrid

Votre appel d'envoi, avant et après

Mailcheer lit un corps JSON à plat : vous réécrivez la fonction qui envoie, et le reste de votre code ne bouge pas. La même facture, sur les deux API :

Avant, avec le v3 Mail Send de SendGrid [4]
curl -X POST https://api.sendgrid.com/v3/mail/send \
  -H "Authorization: Bearer <VOTRE_CLE_API>" \
  -H "Content-Type: application/json" \
  -d '{
    "personalizations": [{ "to": [{ "email": "client@exemple.fr" }] }],
    "from": { "email": "facturation@votredomaine.fr" },
    "subject": "Votre facture de septembre",
    "content": [{ "type": "text/html", "value": "<p>La voici.</p>" }]
  }'
Après, avec Mailcheer
curl -X POST https://mailcheer.com/api/v1/emails \
  -H "Authorization: Bearer mch_live_…" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: facture-2026-0412" \
  -d '{
    "from": "Facturation <facturation@votredomaine.fr>",
    "to": "client@exemple.fr",
    "subject": "Votre facture de septembre",
    "html": "<p>La voici.</p>"
  }'
  • personalizations[].to[].email devient to : une adresse, ou un tableau de 50 au plus.
  • from.email devient from, avec le nom affiché écrit dans la même chaîne : Facturation <facturation@votredomaine.fr>.
  • L'entrée text/html de content devient html, l'entrée text/plain devient text.
  • Dans attachments, content (en base64) et filename gardent leur nom ; type devient content_type.
  • L'en-tête Idempotency-Key est facultatif. Si votre client rejoue l'appel avec la même clé, Mailcheer renvoie la première réponse et n'envoie rien.

Mailcheer répond 202 avec l'identifiant (id) de l'e‑mail. Appelez GET /api/v1/emails/{id} : vous le voyez passer de sent à delivered, bounced ou complained.

Ce que contient l'offre gratuite

  • 3 000 e‑mails par mois, envois d'API et newsletters comptés ensemble.
  • Autant de clés d'API qu'il vous en faut, des webhooks signés et le serveur MCP hébergé.
  • Un domaine d'envoi vérifié.
  • Côté newsletter : l'éditeur par blocs, les segments, les formulaires d'inscription avec double opt-in, les tests A/B, les automatisations et l'assistant de rédaction.

Quand le volume grandit, les offres payantes relèvent le compte mensuel : 40 000 e‑mails pour 19 € HT par mois, 150 000 pour 49 €, 500 000 pour 129 €. Vos abonnés restent illimités, quelle que soit l'offre.

Vos newsletters dans la même offre

SendGrid vend son Email API et Marketing Campaigns comme deux offres, et compte les e‑mails de chacune à part [2].

Mailcheer réunit les deux sous une seule offre et un seul compte mensuel. Votre application envoie les reçus et les réinitialisations de mot de passe par l'API. Vous écrivez la newsletter dans l'éditeur, vous la posez sur une date du calendrier de trois mois, et elle part toute seule, depuis le même domaine vérifié.

Un client qui reçoit une facture de votre application n'entre jamais dans l'audience de votre newsletter.

Une seule liste de suppression pour les deux

Une facture revient d'une adresse morte : Mailcheer l'inscrit en liste de suppression et la retire de l'audience de vos newsletters. Un lecteur signale votre newsletter comme indésirable : le prochain appel d'API vers cette adresse répond 422 suppressed_recipient, avec le motif.

Votre code apprend chaque cas par des webhooks signés. Sept événements, de email.delivered à subscriber.unsubscribed, arrivent chez vous avec une signature HMAC‑SHA256 et le même format JSON pour les e‑mails d'API et les campagnes.

Votre agent IA peut envoyer aussi

Mailcheer héberge un serveur MCP à l'adresse https://mailcheer.com/api/mcp. Claude Code, ChatGPT, Cursor et Codex s'y connectent avec cette adresse et votre clé, puis trouvent 13 outils, dont send_email, create_campaign, preview_campaign_send et get_campaign_stats.

Chaque outil passe par les règles de l'API : les droits de la clé, le compte mensuel, la liste de suppression. Donnez à l'agent une clé sans emails:send : il ne peut pas envoyer, quoi qu'il décide.

Mailcheer et SendGrid, point par point

CritèreMailcheerSendGrid
Offre gratuite3 000 e‑mails par mois, sans date de finOffres gratuites retirées (annonce du 27 mai 2025) ; l'Email API commence par un essai gratuit de 60 jours à 100 e‑mails par jour [1][2]
API et newslettersUne offre, un compte mensuelDeux offres achetées séparément, e‑mails comptés à part [2]
Ce qui dimensionne l'offre newsletterLes e‑mails envoyés ; abonnés illimitésLe volume d'e‑mails et le stockage de contacts [3]
Pièces jointescontent en base64 et filename dans attachmentscontent en base64 et filename dans attachments [4]
Webhooks d'événementsSignés en HMAC‑SHA256Signés en ECDSA [5]

Ce que cette page dit de SendGrid vient de ses pages de tarifs, de son journal des changements et de sa documentation publics, lus le 22 septembre 2026.

Questions fréquentes

SendGrid est-il encore gratuit ?

Twilio SendGrid a annoncé le 27 mai 2025 le retrait de ses offres gratuites Email API et Marketing Campaigns, après 60 jours de transition [1]. Sa page de tarifs de l'Email API propose aujourd'hui un essai gratuit de 100 e‑mails par jour pendant 60 jours [2]. L'offre gratuite de Mailcheer donne 3 000 e‑mails par mois et n'a pas de date de fin.

Que faut-il changer dans son code pour quitter SendGrid ?

La fonction qui envoie. Mailcheer attend un corps JSON à plat (from, to, subject, html) sur POST https://mailcheer.com/api/v1/emails, avec une clé passée dans l'en-tête Authorization (« Bearer »). Vous vérifiez aussi votre domaine d'envoi dans Mailcheer en publiant ses enregistrements DNS. Le reste de votre application reste tel quel.

L'offre gratuite inclut-elle l'API et les newsletters ?

Oui. L'offre gratuite ouvre l'API, les webhooks, le serveur MCP, l'éditeur de campagnes, les segments et les formulaires d'inscription. Ses 3 000 e‑mails mensuels couvrent ensemble les envois d'API et les newsletters.

Un agent IA peut-il envoyer des e‑mails avec Mailcheer ?

Oui, par le serveur MCP hébergé à l'adresse https://mailcheer.com/api/mcp. L'agent travaille avec une clé d'API, et les droits cochés à la création de cette clé décident de ce qu'il peut faire. Une clé sans emails:send ni campaigns:write ne peut rien envoyer.

Envoyez votre premier e‑mail avec l'offre gratuite

Créez votre espace, vérifiez votre domaine, et votre application envoie par l'API : 3 000 e‑mails par mois, sans carte bancaire.