GoSMSAndroid SMS Gateway

Turn Your Android Phone
Into an SMS Gateway

Connect your Android smartphone to GoSMS and send SMS messages through your own SIM card via REST API. No expensive SMS providers — pay your carrier's standard rate.

Your SIM card — your rates REST API & Webhooks Free to start
REST APISimple HTTP integration
WebhookReceive incoming SMS
Unlimited devices
GoSMS — Android SMS Gateway dashboard
Simple setup

How the Android SMS Gateway works

Three steps to turn your Android smartphone into a fully functional SMS gateway

1

Install the GoSMS app

Download the GoSMS Client app on your Android device. It runs silently in the background — no extra configuration needed.

2

Connect to GoSMS platform

Link your phone to your GoSMS account. The device appears in your dashboard and is ready to send and receive SMS.

3

Send SMS via API

Make a simple HTTP POST request to the GoSMS API. Your Android phone sends the SMS through your SIM card instantly.

Send SMS via REST API
POST https://api.gosms.ru/v1/sms/send
Authorization: Bearer your_api_key
Content-Type: application/json

{
  "to": "+79001234567",
  "text": "Your verification code: 4821",
  "device_id": "my-android-phone"
}
Use cases

What you can build with an Android SMS Gateway

Two-Factor Authentication (2FA)

Send OTP codes and verification messages directly from your own phone number. No third-party SMS aggregator fees.

Business Notifications

Order confirmations, delivery updates, appointment reminders — send transactional SMS at your carrier's rate.

Monitoring & Alerts

Server down? Temperature threshold crossed? Get instant SMS alerts from your monitoring system via API.

Smart Home & IoT

Control smart devices, get sensor alerts, and integrate SMS into your home automation. Works with Arduino, Raspberry Pi, Home Assistant.

Receive Incoming SMS

Forward incoming SMS to your webhook URL in real time. Perfect for reading confirmation codes, parsing replies, and chatbot integrations.

Old Android as a Gateway

Give your old spare Android phone a second life. Any Android 5.0+ device can become a fully functional SMS gateway.

Features

Everything you need in an Android SMS Gateway

REST API

Simple JSON-based HTTP API. Integrate with any programming language in minutes.

Webhook for incoming SMS

Receive a real-time HTTP callback every time an SMS arrives on your Android device.

Multiple devices

Connect multiple Android phones to one account. Distribute load across devices automatically.

Delivery status tracking

Get real-time delivery reports for every sent message through the API or dashboard.

Use your own SIM card

No SMS aggregator markup. Send messages at your mobile operator's standard tariff.

Message queue & retry

Messages are queued and retried automatically if the device is temporarily offline.

Send from your own number

Recipients see your real mobile number — not a random short code or shared sender ID.

Works on any Android 5.0+

Use your current phone or repurpose an old spare device as a dedicated gateway.

FAQ

Frequently asked questions

What is an Android SMS gateway?

An Android SMS gateway is a solution that uses an Android smartphone with an active SIM card to send and receive SMS messages programmatically via an API. Instead of paying an SMS aggregator, you send messages through your own phone at your carrier's rate.

Do I need a special SIM card?

No. Any standard SIM card with SMS capability works. You can use your existing mobile plan. GoSMS does not impose any restrictions on which operator or tariff you use.

Which Android devices are supported?

Any Android device running Android 5.0 (Lollipop) or later is supported. You can use a current phone, a cheap dedicated device, or an old smartphone you no longer use as your primary device.

Can I receive incoming SMS via the API?

Yes. GoSMS forwards all incoming SMS messages to a webhook URL you configure. You can use this to read OTP codes, parse replies, or build two-way SMS flows.

How is GoSMS different from a commercial SMS provider?

Commercial SMS providers charge per-message markups and require contract sign-ups. With GoSMS you use your own Android phone and SIM card — you pay only what your mobile operator charges per SMS, with no intermediary fees. It's ideal for personal projects, startups, and internal tools.

Is GoSMS free?

GoSMS has a free tier that lets you get started without a credit card. Premium plans unlock additional features such as higher message throughput, extended message history, and priority support.

Ready to build your own Android SMS Gateway?

Connect your Android phone in minutes. No credit card required.