SMS Gateway for Android

SMS Gateway for Android (SMSGate) is a free Apache-2.0 app that exposes an API and webhooks for SMS and MMS on the phone, through a local, public cloud or self-hosted server.

Overview

SMS Gateway for Android, also called SMSGate, is an Android app by Aleksandr Soloshenko that lets you send and receive SMS through the phone by API. It runs in three modes: a local server on the phone itself, a free public cloud server, or a private server you host. The app and server are Apache-2.0 at github.com/capcom6/android-sms-gateway and github.com/android-sms-gateway/server, with release v1.77.4 in October 2026.

Key features

  • Send SMS and MMS; receive SMS, MMS and data SMS
  • Message status tracking and webhooks with payload signing
  • Multiple SIM cards and multiple phones per account
  • End-to-end encryption of message text and phone numbers
  • JavaScript, Python, Go and PHP clients, a CLI and a web dashboard
  • Add-ons: SMPP server, email-to-SMS bridge and Twilio fallback

Pricing

The software is free. Local and private servers have no limits; you supply the phones, SIM plans and, for private mode, a server. The public cloud server is free, with limits applied only to accounts that affect other users, and the docs ask users to contact support above 10,000 messages a day. The docs say paid tiers may come for new cloud users.

How it compares to Linq

SMS Gateway for Android has no iMessage or RCS. It sends SMS and MMS from your own phones and numbers at no software cost. Linq is a managed service for iMessage, RCS and SMS from $260 a month on Pro, and cannot be self-hosted.

Best for

Developers who want a free Android SMS gateway, including setups that stay on a local network.

Sources

Share:

Get new alternatives by email
New listings and pricing changes, straight to your inbox.

Similar to SMS Gateway for Android