🚀 Open SMS Tester

SMS Gateway Master

Professional SMS Messaging App with Powerful REST API for Business Automation

Complete SMS Solution for Android

A powerful, privacy-focused messaging app that doubles as a professional SMS Gateway

📱

Default SMS App

Full-featured SMS messaging application with support for all Android devices. Handle conversations, group messages, and manage all your SMS communications with ease.

🔒

Privacy First

Your messages stay on your device. Local-first architecture with no cloud storage of message content. You control your data completely.

Fast & Reliable

Optimized performance with instant message loading and sending. Efficient database management with Room DB for lightning-fast queries.

🎨

Modern Design

Beautiful Material Design 3 interface with dark mode support. Clean, intuitive UI that makes messaging a pleasure.

📊

Smart Management

Organize, search, and manage your messages efficiently. Advanced conversation management with real-time statistics and insights.

🔌

SMS Gateway API

Send SMS programmatically via REST API. Perfect for OTP codes, notifications, alerts, and business automation systems.

Powerful SMS Gateway REST API

Send SMS programmatically with our REST API. Perfect for OTP verification, notifications, alerts, and business automation.

🚀 Professional SMS Gateway

Transform your Android device into a professional SMS gateway server. Send SMS messages from any application using our simple and powerful REST API.

  • REST API: Simple HTTP POST requests to send SMS
  • API Key Authentication: Secure access control
  • Real-time Webhooks: Get instant delivery status updates
  • High Throughput: Send thousands of messages efficiently
  • Local Processing: Direct SMS sending via Android SmsManager
  • No Third-party Dependencies: Your own infrastructure
curl -X POST https://us-central1-sms-gateway-ae7e1.cloudfunctions.net/api_sms_send \
  -H "X-API-Key: your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "phoneNumber": "+40712345678",
    "message": "Hello from SMS Gateway Master!",
    "webhookUrl": "https://your-server.com/webhook"
  }'

// Response
{
  "success": true,
  "smsId": "sms_1707400000_abc123",
  "status": "queued",
  "timestamp": 1707400000000
}
const response = await fetch(
  'https://us-central1-sms-gateway-ae7e1.cloudfunctions.net/api_sms_send',
  {
    method: 'POST',
    headers: {
      'X-API-Key': 'your_api_key_here',
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      phoneNumber: '+40712345678',
      message: 'Hello from SMS Gateway Master!',
      webhookUrl: 'https://your-server.com/webhook'
    })
  }
);

const data = await response.json();
console.log(data);
// { success: true, smsId: "sms_...", status: "queued" }
import requests

response = requests.post(
    'https://us-central1-sms-gateway-ae7e1.cloudfunctions.net/api_sms_send',
    headers={
        'X-API-Key': 'your_api_key_here',
        'Content-Type': 'application/json'
    },
    json={
        'phoneNumber': '+40712345678',
        'message': 'Hello from SMS Gateway Master!',
        'webhookUrl': 'https://your-server.com/webhook'
    }
)

print(response.json())
# {'success': True, 'smsId': 'sms_...', 'status': 'queued'}
<?php

$url  = 'https://us-central1-sms-gateway-ae7e1.cloudfunctions.net/api_sms_send';
$data = [
    'phoneNumber' => '+40712345678',
    'message'     => 'Hello from SMS Gateway Master!',
    'webhookUrl'  => 'https://your-server.com/webhook',
];

$ch = curl_init($url);
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POST           => true,
    CURLOPT_HTTPHEADER     => [
        'X-API-Key: your_api_key_here',
        'Content-Type: application/json',
    ],
    CURLOPT_POSTFIELDS     => json_encode($data),
]);

$response = json_decode(curl_exec($ch), true);
curl_close($ch);

// ['success' => true, 'smsId' => 'sms_...', 'status' => 'queued']
print_r($response);
?>

⬇ Ready-to-Use Code

Download a file, paste your API key, and start sending SMS in minutes. No complex setup.

🐍
Python
pip install requests · bulk SMS
⬇ Download
🐘
PHP
No dependencies · server-ready
⬇ Download
🟩
Node.js
Native fetch · async/await
⬇ Download
📊
Excel VBA
Send from spreadsheet list
⬇ Download
📋
Google Sheets
Apps Script · custom menu
⬇ Download
🖥️
Bash / cURL
Linux · macOS · cron jobs
⬇ Download
📦 See All Downloads & Code Previews →

✅ Just add your API Key · No complex setup · Works instantly

Advanced Webhook System

Get real-time updates on SMS delivery status with our flexible webhook system

📤 SMS Delivery Webhooks

Receive instant notifications when your SMS messages are sent, delivered, or failed. Track every message in real-time.

Dual Webhook Strategy:

  • ✓ Default User Webhook - Set once in app settings
  • ✓ Per-Request Override - Custom webhook per API call
Status: ACTIVE

📥 Incoming SMS Webhooks

Forward all incoming SMS messages to your server in real-time. Perfect for two-way communication, chatbots, and automated response systems.

Features:

  • ✓ Instant message forwarding
  • ✓ Complete message metadata
  • ✓ Sender information included
Status: COMING SOON

🎉 Coming Soon Features

We're constantly improving SMS Gateway Master with powerful new capabilities

📥 Incoming SMS Webhooks

Every SMS message received on your device will be instantly forwarded to your webhook URL. Build powerful automation, chatbots, and interactive SMS applications.

Use Cases:

  • ✓ Two-way SMS conversations
  • ✓ SMS-based chatbots and customer support
  • ✓ OTP verification systems
  • ✓ Automated response workflows
  • ✓ SMS data collection and processing

Ready to Get Started?

Download SMS Gateway Master and start sending SMS via API in minutes

Download on Google Play

Get in Touch

Need help or have questions? We're here to assist you!

📧

Email Support

Contact via Email

WhatsApp Support

Chat on WhatsApp