Loading...
Android SMS Gateway

Turn Your Android Phone Into SMS Gateway

Send SMS without paying extra fees to third-parties. Use your own phone and SIM card.

No Third-Party Fees
Real-time Reports
REST API & SMPP Support
Your OTP Code
3
8
4
7
YourApp
Your verification code is 3847. Valid for 5 minutes.
OTP Verification

Secure OTP
Verification

Send secure one-time passwords for user authentication. Auto-generated codes with customizable expiry time and message templates.

Auto-generated 4-8 digit codes
Customizable expiry (1-60 min)
Verify API with retry limits
1. Request OTP
2. SMS Delivered
3. Verify Code
OTP Code
472916
Expires in 5:00
High Performance

Bulk SMS
Made Simple

Scale your SMS infrastructure from 550 to 10,000+ messages daily. Choose from 5 flexible packages starting at just 50,000 MMK/month.

550 to 10,000+ SMS/Day
2 to 32 Gateway Devices
99% Delivery Success Rate
10K+
SMS/Day
32
Max Devices
99%
Success Rate
50K~
MMK/Month
AI Smart Route

On-Net
Smart Routing

Intelligent routing automatically selects the best SIM card for each destination network. Maximize delivery and minimize costs.

Auto Network Detection
Dual SIM Support
All Myanmar Operators
MPT
Active
Mytel
Active
Ooredoo
Active
Atom
Active
Ultimate Package

Maximum Power
Minimum Cost

32 Devices with Dual SIM support (64 SIMs total). Send up to 10,000 SMS daily with smart routing across all Myanmar operators.

SMS Fees: ယခု package ဖြင့် operator သို့ပေးချေရမည့် SMS fees မှာ 1.5 - 3 ကျပ်/SMS မျှသာ။ Details →

32 Devices (64 SIMs)
10,000 SMS/Day
Dedicated Account Manager
1,000,000 MMK
/month
64
SIM Cards
10,000
SMS/Day

Smart Routing - Reduce costs with Smart Routing

On-Net Smart Routing automatically routes MPT SIM to MPT numbers, Mytel SIM to Mytel numbers, reducing SMS costs.

1.5 - 3 MMK/SMS
Operator SMS Fees (with On-Net Routing)
Requirement: For best performance, use Android 10+ and Dual SIM phones.
SIM 1
MPT Numbers
On-Net
SIM 2
Mytel Numbers
On-Net
SIM 3
Ooredoo Numbers
On-Net
SIM 4
Atom Numbers
On-Net

Why Selfhost SMS?

Everything you need to send OTP verification without third-party providers

Use Your Own Phone

Turn any Android phone into a powerful SMS gateway. No special hardware needed.

OTP Verification

Send secure OTP codes for user authentication and account verification.

Simple REST API

Integrate SMS sending into your app with just a few lines of code.

No Third-Party

Complete independence from external SMS providers. Your data stays yours.

Real-time Reports

Track delivery status and usage statistics in your dashboard.

Cost Effective

Pay only for your mobile plan. No per-SMS charges from providers.

How It Works

Get started in 4 simple steps

1

Create Account

Sign up free and get your API key

2

Install App

Download our Android gateway app

3

Connect Device

Paste your token in the app

4

Send SMS

Use API to send OTP messages

Simple, Transparent Pricing

Choose the plan that fits your needs

Note: SMS fees are paid directly to operators. You only pay Gateway Fee to us.

Starter Pro

100K MMK/month
  • 250-500 SMS/day
  • 7.5K-15K SMS/month
  • 2 Devices (4 SIMs)
  • 1 SIM per operator
  • REST API Only

Business Elite

200K MMK/month
  • 500-1,000 SMS/day
  • 15K-30K SMS/month
  • 4 Devices (8 SIMs)
  • 2 SIMs per operator
  • REST API Only

Enterprise Max

600K MMK/month
  • 2K-4K SMS/day
  • 60K-120K SMS/month
  • 16 Devices (32 SIMs)
  • 8 SIMs per operator
  • REST API + SMPP
Best Value

Ultimate

1M MMK/month
  • 5K-10K SMS/day
  • 150K-300K SMS/month
  • 32 Devices (64 SIMs)
  • 16 SIMs per operator
  • REST API + SMPP

Simple & Powerful API

Integrate OTP verification into your application with just a few lines of code.

  • Request OTP with single API call
  • Verify codes instantly
  • Custom message templates
  • Configurable expiry time
PHP Python Node.js
View Documentation
Send OTP Request
curl -X POST "https://selfhost.smpp.asia/api/otp/request" \ -d "accessToken=YOUR_API_KEY" \ -d "to=09xxxxxxxxx" \ -d "brand=YourApp" // Response { "requestId": 12345, "to": "959****xxx", "expireAt": "2025-12-27 10:35:00" }

Frequently Asked Questions

Everything you need to know about Selfhost SMS Gateway

We provide a technology solution (Gateway) that allows you to send SMS using your own Android phone.

We recommend Android 10 or higher for best performance. Minimum requirement is Android 7.0.

No. Our system requires Dual SIM support. Each phone must have 2 SIM cards installed.

Smart Routing selects the cheapest and fastest SIM based on recipient's operator. Having all operators gives you full benefits.

SMS fees are paid directly to your mobile operator (MPT, ATOM, etc.) through your SIM card balance.

You only pay the monthly Gateway service fee to us. No per-SMS charges from our side.

Yes, WiFi or Mobile Data is required for the Gateway App to connect with our server.

SMS will be queued on the server and automatically sent when the phone comes back online.

Typically 3-10 seconds. Speed depends on mobile network conditions.

Yes! We highly recommend using operator's Unlimited SMS packages to minimize costs.

Yes. Use our REST API or SMPP Protocol to easily integrate with your applications.

Yes! Get 3-day free trial with all features. Sign up takes only 30 seconds.

Ready to Get Started?

Create your account now and start sending SMS in minutes

Start Free Trial