Resend: el servicio de email ideal para los envíos de tu aplicación
Montar el sistema de correo de una aplicación no es elegir «el email más barato». Es elegir una herramienta que entregue de verdad, que no se rompa cuando tu app crece y que un desarrollador pueda integrar en diez minutos. Para ese trabajo concreto —el correo que dispara tu aplicación— hay una opción que se ha convertido en la favorita de mucha gente técnica: Resend.
Respuesta rápida
Resend es un servicio de email pensado para desarrolladores: tu aplicación envía correo a través de su API o por SMTP.
- Está enfocado en correo transaccional —confirmaciones, recuperación de contraseña, avisos del sistema—, no en campañas masivas de marketing.
- Plan gratuito: 3.000 correos al mes, con un tope de 100 al día y hasta 3 dominios.
- Los planes de pago arrancan en 20 $/mes (Pro) por 50.000 correos; por encima, cada 1.000 correos extra cuestan unos 0,90 $.
- Su gran baza es la experiencia de desarrollo: SDKs para casi todos los lenguajes y React Email para maquetar correos como si fueran componentes.
- Antes de enviar nada, configura bien tu dominio: SPF, DKIM, MX y DMARC. Si esa parte te suena a chino, la explico entera en esta guía sobre el DNS del correo.
Qué es Resend y de dónde viene
Resend nació en 2023 de la mano de Zeno Rocha, el mismo desarrollador que creó React Email, la librería con la que hoy miles de equipos maquetan sus correos. Esa procedencia lo explica casi todo: Resend no es una suite de marketing con una API pegada por detrás, sino una herramienta construida desde el primer día para que un programador envíe correo desde su código sin pelearse con paneles de los años 2000.
La propuesta es sencilla de resumir: «email for developers». Una API limpia, documentación decente, y todo lo accesorio —logs, webhooks, verificación de dominios— pensado para que lo entienda quien construye el producto, no un equipo de marketing.
Por qué es ideal para el email de una aplicación
Cuando hablamos del correo de una app, hablamos de mensajes que tienen que salir en el momento exacto en que el usuario hace algo. Ahí es donde Resend encaja bien:
- Enfoque transaccional. No intenta ser tu plataforma de newsletters. Hace una cosa —entregar el correo que dispara tu aplicación— y la hace bien.
- SDKs oficiales para Node.js, Python, PHP, Ruby, Go, Java y más. Instalas el paquete, pones tu API key y envías. Sin montar un servidor SMTP a mano.
- React Email. Si tu equipo ya trabaja con React, maquetas los correos como componentes reutilizables en lugar de pelearte con tablas HTML de hace veinte años.
- Webhooks para eventos. Sabes en tiempo real si un correo se entregó, se abrió, rebotó o fue marcado como spam, y puedes reaccionar desde tu aplicación.
- Envío por lotes e idempotencia. Puedes mandar muchos correos en una sola llamada y evitar duplicados si una petición se reintenta.
- Envío multi-región. Resend permite acercar la infraestructura de envío a tus usuarios, algo que ayuda con la latencia y con ciertos requisitos de residencia de datos.
01Dónde brilla
El correo transaccional de una aplicación: registros, recuperación de contraseña, notificaciones, informes. Equipos técnicos que quieren integrarlo en el código y correos maquetados con React Email. Buena entregabilidad desde el primer día si tienes el dominio bien configurado.
02Dónde no es tu opción
Si lo que buscas es un editor visual de arrastrar y soltar para campañas de marketing, boletines con automatizaciones complejas o secuencias de venta sin tocar código, Resend no está pensado para eso. Ahí encajan mejor otras plataformas.
Precios de Resend: qué incluye cada plan
| Plan | Precio/mes | Correos/mes | Dominios | Retención |
|---|---|---|---|---|
Free |
0 $ | 3.000 | 3 | 30 días |
Pro |
20 $ | 50.000 | 10 | 30 días |
Scale |
90 $ | 100.000 | 1.000 | 30 días |
Enterprise |
A medida | Ilimitado | Flexible | Flexible |
Por encima del plan, cada correo extra en los planes de pago cuesta alrededor de 0,90 $ por cada 1.000 envíos. Hay complementos como dominios adicionales o IPs dedicadas para quien envía volúmenes altos.
El detalle del plan gratis. 3.000 correos al mes suena de sobra para empezar, pero fíjate en la letra pequeña: hay un tope de 100 correos al día. Para una app en fase temprana es más que suficiente; el día que necesites un envío puntual grande te quedas corto. Es un plan para validar tu producto, no para escalarlo.
Cómo empezar con Resend en 4 pasos
- Crea la cuenta y añade tu dominio de envío. Usa siempre un subdominio (por ejemplo
send.tudominio.com), nunca el dominio raíz. - Copia los registros DNS que te da Resend —SPF, DKIM y DMARC— y pégalos en tu proveedor de dominio. Esta es la parte que más gente hace mal: lo cuento paso a paso en la guía del DNS del correo.
- Genera una API key desde el panel. Guárdala como un secreto: nunca la subas al repositorio.
- Haz tu primer envío desde tu código. Una sola llamada a la API y el correo sale.
Authorization: Bearer re_tu_api_key // tu clave, siempre como secreto
Resend frente a SendGrid, Postmark y Brevo
Ninguna herramienta es la mejor para todo. SendGrid es el veterano potente pero con una experiencia de desarrollo más pesada y burocrática. Postmark es excelente en entregabilidad transaccional y muy directo, aunque con un plan gratuito mínimo. Brevo mezcla transaccional y marketing en la misma casa, ideal si necesitas las dos cosas. Resend juega en la liga de la experiencia de desarrollo: si tu equipo es técnico y solo necesitas el correo de la aplicación, es de lo más agradable de integrar que hay hoy.
Cuándo NO elegir Resend
Si nadie en tu equipo va a tocar código, si tu prioridad son campañas de marketing con editor visual, o si necesitas que todos tus datos estén alojados exclusivamente en la Unión Europea por requisitos estrictos de cumplimiento, quizá te encaje mejor otra plataforma. Resend ofrece multi-región, pero hay proveedores europeos especializados en ese punto concreto. Elige por el trabajo que tienes delante, no por la moda.
Lo que me llevo
Para el correo de una aplicación, Resend acierta en lo que importa: se integra rápido, entrega bien y no te obliga a aprender una suite entera de marketing que no necesitas. Empieza con el plan gratuito, valida que todo llega, y sube de plan solo cuando el volumen lo pida. Y recuerda que ninguna herramienta te salva de un DNS mal puesto: configura primero SPF, DKIM, MX y DMARC y luego elige el servicio.
Preguntas frecuentes
¿Resend sirve para campañas de marketing?
Tiene funciones de Broadcasts y Audiences para envíos a listas, pero su fuerte y su razón de ser es el correo transaccional de aplicaciones. Si tu día a día son newsletters y automatizaciones de marketing, una plataforma especializada en eso te dará más herramientas.
¿El plan gratuito de Resend es suficiente para una app?
Para empezar y validar, sí: 3.000 correos al mes cubren de sobra a una aplicación en sus primeras semanas. El límite a vigilar no es el mensual, sino el tope de 100 correos al día. En cuanto tengas tracción o necesites picos de envío, el plan Pro es el salto natural.
¿Necesito saber programar para usar Resend?
Sí. Resend es una herramienta orientada a desarrolladores: se usa desde el código a través de su API o por SMTP. No es una plataforma de arrastrar y soltar. Si no programas, necesitarás que alguien técnico haga la integración inicial.
¿Resend cumple con el RGPD y guarda los datos en Europa?
Resend ofrece envío multi-región, lo que ayuda con la latencia y con requisitos de residencia de datos. Aun así, si tu cumplimiento exige que absolutamente todos los datos vivan en la Unión Europea, conviene revisar su documentación actual y valorar alternativas europeas especializadas antes de decidir.
¿Qué diferencia hay entre Resend y un servidor SMTP normal?
Un SMTP a pelo te obliga a gestionar la infraestructura, la reputación de IP y la entregabilidad tú mismo. Resend pone una API y una capa de entregabilidad por encima: firma tus correos, gestiona los reintentos, te da logs y webhooks, y te evita mantener un servidor de correo. También ofrece relay SMTP si prefieres esa vía.
¿Puedo usar mi dominio principal en vez de un subdominio?
Puedes, pero no es recomendable. Lo correcto es enviar desde un subdominio (send.tudominio.com) para aislar la reputación de tus envíos automáticos de la de tu correo corporativo. El porqué, con todos los registros DNS, está explicado en la guía enlazada al principio.
¿Qué es exactamente el correo transaccional?
Es el correo que tu aplicación envía de forma automática en respuesta a una acción del usuario: confirmar el registro, restablecer la contraseña, avisar de un pedido o lanzar una alerta. Se diferencia del email de marketing en que es uno a uno, esperado por quien lo recibe y crítico para que el producto funcione. Resend está construido específicamente para este tipo de envío.
¿Cuánto cuesta Resend?
Resend tiene un plan gratuito con 3.000 correos al mes. Los planes de pago empiezan en 20 $/mes (Pro, 50.000 correos) y 90 $/mes (Scale, 100.000 correos), con un plan Enterprise a medida para volúmenes altos. Por encima del límite incluido, cada 1.000 correos extra cuestan alrededor de 0,90 $.
¿Con qué lenguajes y frameworks funciona Resend?
Ofrece SDKs oficiales para Node.js, Python, PHP, Ruby, Go y Java, además de envío por SMTP y una API REST que puedes llamar desde cualquier lenguaje. Si trabajas con React, React Email permite maquetar los correos como componentes reutilizables.
Datos de planes y precios verificados en la web oficial de Resend en agosto de 2026. Artículo escrito desde la experiencia real montando el sistema de envío de correos de una aplicación en producción.
