Comparativa
¿Cuál es la mejor pasarela SMS para Android?
La comparativa 2026.
Cuatro apps convierten un móvil Android en una pasarela SMS que controlas por HTTP: SMSGate, httpSMS, textbee y Unlimited Messaging. Qué hace cada una hoy, en qué van por delante los proyectos de código abierto y cuándo encaja mejor una API multicanal.
¿Con prisa? Resume este artículo con una IA
Lo básico
¿Qué es una app de pasarela SMS para Android?
Una app de pasarela SMS para Android convierte un móvil con SIM en un emisor de SMS que manejas desde tu código: tu servidor llama a una API, el teléfono envía el mensaje por la red del operador y las respuestas vuelven por webhook. SMS Gateway for Android, httpSMS y textbee popularizaron la idea como proyectos de código abierto; Unlimited Messaging la añadió en noviembre de 2026 como tercer canal junto a WhatsApp y el correo.
Lo que atrae es el coste y la identidad. Los SMS salen de tu propio número y con tu tarifa, así que el destinatario sabe quién escribe y ningún proveedor de SMS te cobra por mensaje. El precio a pagar es el volumen: un móvil no es una ruta de operador, y el propio Android pide confirmación cuando una app envía más de 30 SMS en 30 minutos.
Ninguna de las cuatro está en Google Play, por el mismo motivo: Play solo concede los permisos de SMS a la app de SMS predeterminada del teléfono. Todas se instalan a mano desde un APK y todas mantienen un servicio en segundo plano que necesita el móvil encendido, conectado y con cobertura.
Esta comparativa usa solo lo que cada proyecto documenta públicamente, revisado el 7 de noviembre de 2026 en sus README, su documentación y sus páginas de precios. Los proyectos de código abierto cambian rápido: consulta los enlaces antes de decidir.
Relacionado: que Claude o ChatGPT envíen SMS desde tu móvil y correo y WhatsApp en una sola petición a la API.

La tabla
SMSGate, httpSMS, textbee o Unlimited Messaging
Las cuatro envían desde tu SIM. Se diferencian en el alojamiento, los archivos multimedia, la privacidad y todo lo que rodea al SMS.
| SMSGateSMS Gateway for Android | httpSMSNdoleStudio | textbeevernu | Unlimited MessagingSMS + WhatsApp + correo | |
|---|---|---|---|---|
| Código abierto | Sí, Apache-2.0 (app y servidor) | Sí, AGPL-3.0 | Sí, AGPL-3.0 | Solo la app Android (MIT) |
| Autoalojamiento | Servidor privado, o servidor local en el propio móvil | Sí, Docker | Sí, Docker Compose y tu propio proyecto Firebase | No, servicio alojado (UE) |
| Plan alojado | Nube pública gratuita, límites no publicados | Nivel gratuito con tope mensual, plan Pro de pago | Gratis: 50 SMS/día, 300/mes. Pro 14,99 $/mes: 5.000/mes | Plan gratuito, sin coste por SMS |
| Recepción de SMS | Sí | Sí | Sí | Sí, en una bandeja común con WhatsApp y correo |
| Webhooks | Recibido, enviado, entregado, fallido, MMS, SMS de datos | Sí | Sí, firmados con HMAC | message.received y eventos de estado |
| Doble SIM | Sí | Sí (SIM1 / SIM2) | Sí, SIM elegida en cada mensaje | Sí, una cuenta por SIM |
| MMS | Envío y recepción | Envío (adjuntos) | No documentado | No, solo texto (1.530 caracteres) |
| Cifrado de extremo a extremo | Opcional | Opcional, AES-256, la clave se queda en el móvil | No documentado | No (solo TLS en tránsito) |
| Cómo recibe el móvil los envíos | Push de Firebase, alternativa SSE sin servicios de Play | Push de Firebase | Push de Firebase | Long polling, sin Firebase ni servicios de Play |
| Otros canales | Solo SMS (puentes de correo a SMS y Telegram) | Solo SMS | Solo SMS | WhatsApp + correo + SMS en una petición |
| Servidor MCP para asistentes de IA | No documentado (guía de integración para agentes) | No documentado | Sí, paquete npm y endpoint alojado | Sí, alojado con OAuth, SMS + WhatsApp + correo |
| SDK y no-code | Clientes en Go, JS/TS, PHP, Python y Rust | Clientes en Go y JS/TS | API REST | SDK de Python y TypeScript, nodo de n8n |
| Android mínimo | 5.0 | 9 | 7.0 | 8.0 |
| Trayectoria | Unas 6.000 estrellas en GitHub, desde 2022 | Unas 6.300 estrellas en GitHub, desde 2022 | Unas 3.300 estrellas en GitHub | Canal SMS lanzado en noviembre de 2026 |
Revisado el 7 de noviembre de 2026 en el README, la documentación y la página de precios de cada proyecto (enlaces en las fuentes). httpSMS no publica sus niveles en un formato legible sin navegador: consulta su web para ver las cifras actuales.
En resumen
Las cuatro apps de un vistazo
SMSGate (SMS Gateway for Android)
La más completa: SMS, MMS y SMS de datos binarios en ambos sentidos, multi-SIM, cifrado de extremo a extremo opcional y tres modos (servidor local en el móvil, nube pública gratuita o tu propio servidor privado). Licencia Apache-2.0 y bibliotecas cliente en cinco lenguajes.
sms-gate.apphttpSMS
Una API HTTP sencilla para enviar y recibir SMS con tu móvil, con webhooks para los mensajes entrantes, cifrado AES-256 de extremo a extremo opcional, adjuntos MMS y envíos programados hasta 20 días vista. AGPL-3.0, autoalojable con Docker o alojada con un nivel gratuito.
httpsms.comtextbee
Una pasarela SMS alojada con panel, envíos masivos por CSV dosificados según los límites del operador, webhooks firmados, varios dispositivos por cuenta y un servidor MCP para Claude y Cursor. Gratis hasta 50 SMS al día, Pro a 14,99 $ al mes. AGPL-3.0 y autoalojable.
textbee.devUnlimited Messaging
Una API de mensajería en la que el SMS es uno de tres canales: el mismo POST /message envía un SMS, un WhatsApp o un correo, hasta tres canales a la vez. Servidor MCP alojado para asistentes de IA, bandeja unificada, webhooks, SDK de Python y TypeScript, nodo de n8n. La app Android es MIT y no necesita servicios de Google.
Juego limpio
Cuándo otra pasarela puede encajarte mejor
Cada herramienta tiene sus puntos fuertes. Si uno de estos puntos es imprescindible para ti, una de las otras tres puede encajar mejor.
Autoalojamiento
SMSGate, httpSMS y textbee pueden funcionar en tus propios servidores, y SMSGate ofrece incluso un modo local en tu red. Unlimited Messaging es un servicio alojado: nada que instalar ni mantener.
MMS
SMSGate envía y recibe MMS, y httpSMS envía adjuntos MMS. Unlimited Messaging se centra en SMS de texto de hasta 1530 caracteres y envía imágenes y archivos por WhatsApp o email en la misma petición.
Cifrado de extremo a extremo
SMSGate y httpSMS pueden cifrar el contenido de los mensajes de extremo a extremo. Unlimited Messaging cifra el tráfico en tránsito y procesa el texto en sus servidores, lo que hace posible la bandeja compartida y tus webhooks.
Dónde encajamos
Lo que Unlimited Messaging añade alrededor del SMS
La parte de pasarela es comparable. La diferencia está en todo lo que la rodea.
SMS, WhatsApp y correo en una sola API
Un solo POST /message, una sola clave API, un solo modelo de estados. Elige SMS, WhatsApp o correo en cada mensaje, o envía por hasta tres canales en la misma petición.
Un servidor MCP para asistentes de IA
Claude, ChatGPT y Cursor se conectan por OAuth y obtienen un único conector para los tres canales: pueden enviar un SMS desde tu móvil, un WhatsApp o un correo, y leer las respuestas.
Una sola bandeja para las respuestas
Los SMS recibidos después de iniciar sesión en la app llegan junto a tus chats de WhatsApp y tus correos, y disparan el mismo webhook message.received.
Ningún servicio de Google en el móvil
Sin Firebase, sin servicios de Play, sin analítica. La app mantiene una conexión de long polling e inicia sesión a través de la propia página de acceso de la web.
Tu número, tu tarifa
El destinatario ve tu número. Unlimited Messaging no cobra nada por SMS: se aplica tu tarifa móvil. En el plan gratuito, los mensajes terminan con una breve firma.
SDK y n8n
Los SDK oficiales de Python y TypeScript y el nodo de n8n ya admiten SMS, con los mismos webhooks y estados que los demás canales.
curl https://api.unlimitedmessaging.app/message \
-H "Authorization: Bearer $UM_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": { "phone": "+33612345678" },
"channels": [{ "channel": "SMS" }],
"text": "Your appointment is tomorrow at 10:00."
}'Preguntas frecuentes
Preguntas sobre las pasarelas SMS para Android
Fuentes
Fuentes y referencias
Para verificar por ti mismo la información de este artículo:
- SMS Gateway for Android - README (funciones, modos, licencia)GitHub - capcom6
- SMSGate - servidor en la nube pública (Firebase, alternativa SSE)docs.sms-gate.app
- SMSGate - bibliotecas clientedocs.sms-gate.app
- httpSMS - README (webhooks, cifrado de extremo a extremo, autoalojamiento)GitHub - NdoleStudio
- textbee - README (autoalojamiento, doble SIM, webhooks, envíos masivos)GitHub - vernu
- textbee - preciostextbee.dev
- textbee - servidor MCPtextbee.dev
- Uso de los grupos de permisos de SMS o de registro de llamadasAyuda de Google Play Console
- SmsUsageMonitor (umbral de 30 SMS en 30 minutos)Android Open Source Project
- Unlimited Messaging for Android - READMEGitHub - UnlimitedMessaging

Escrito por
Ilian · Ingeniero de software senior
Ingeniero de software senior, funda y dirige varias empresas tecnológicas. Diseña productos en torno a las API de mensajería, la automatización y la integración de la IA, y comparte aquí lo que aprende construyendo.
Añade el SMS a la API que ya usas.
Instala la app Android gratuita, inicia sesión y envía tu primer SMS con el mismo POST /message que para WhatsApp y correo.