Android · SMS · API

Sahla SMS

Turn your Android phone into an SMS gateway.

Sahla SMS is the open-source Twilio alternative. Send and receive SMS from your applications through your own Android device. No gateway fees, no per-message charges, live in minutes. Perfect for OTPs, notifications, and two-way messaging.

98%

Cost savings vs. traditional SMS gateways

3 min

Average setup time

1M+

Messages sent per month

Works with every Algerian carrier and payment method

  • MMobilis
  • DDjezzy
  • OOoredoo
  • AAndroid
  • CCIB
  • EEdahabia
  • BBaridiMob
Features

Everything you need to send & receive SMS

Send and receive SMS online with your Android phone. Simple API, webhooks, and bulk messaging.

SMS API

Send SMS from any app with a single REST call. No SDKs to wrestle, no vendor lock-in.

Read the docs →

Receive SMS Online

Receive inbound texts via webhooks or the API. Build OTP verification and two-way messaging.

Read the docs →

Bulk Messaging

Reach many recipients in a single API call: campaigns, alerts, and broadcasts.

SMS Templates

Reusable templates with dynamic variables so your team ships consistent messages faster.

Advanced Analytics

See delivery, volume, and performance at a glance with detailed reports.

Multi-Device Support

Connect several Android phones to spread load and stay reliable at higher volume.

How it works

Live in under 5 minutes

Install the app to turn your Android device into an SMS gateway, then call the API from your own applications. No carrier contracts, no hardware.

130 seconds

Download the Android app

Install the free, open-source Sahla SMS app on any Android phone.

Get the app →
21 minute

Generate an API key

Create a secure API key from your dashboard. Unlimited keys per account.

Open dashboard →
31 minute

Scan the QR code

Scan the code in the app (or paste the key) and enable the gateway.

4Instant

Start sending

Fire your first SMS from the dashboard or the API. You are live.

View API docs →
Use cases

From OTPs to two-way support

One API, many jobs. Developers use Sahla SMS anywhere SMS needs to reach a real phone.

OTP and 2FA

Send time-sensitive verification codes to secure logins and accounts.

Order notifications

Confirmations, shipping updates, and delivery alerts your customers actually read.

Appointment reminders

Cut no-shows with automated reminders for clinics, salons, and services.

Alerts and monitoring

Push critical system, weather, and on-call alerts the moment they happen.

Marketing and reminders

Run opt-in promotions, offers, and bulk campaigns from your own number.

Two-way support

Receive replies over webhooks and hold real conversations with customers.

Developer friendly

Simple integration in minutes

Our REST API makes it easy to add SMS capabilities to any application. A few lines of code are all you need.

Send an SMS message

Choose your preferred programming language

POST /send-smsRate limit: 60/min
Node.js
1import axios from 'axios'
2
3const API_KEY = 'YOUR_API_KEY'
4
5const response = await axios.post(
6 `https://sms.sahlapay.dz/api/public/v1/send-sms`,
7 {
8 recipients: ['+1234567890'],
9 message: 'Hello from Sahla SMS!',
10 },
11 {
12 headers: {
13 'x-api-key': API_KEY,
14 },
15 },
16)
17
18console.log(response.data)

Full API documentation is available at sms.sahlapay.dz/docs

Pricing reality

Same SMS, different bill

Twilio is carrier-grade throughput you rent. Sahla SMS is the phone you already own. Here is the honest trade-off.

How they compareSahla SMSTwilio
Per-message fee0 DZD, sent over your own carrier planA per-SMS fee on every message
Monthly platform costFree, or 1,500 DZD/mo on ProNumber rental plus usage
SetupInstall the app, scan a key, live in about 3 minutesAccount, number provisioning, registration
Hosting and sourceOpen source, self-hostableProprietary, cloud only
Best for500 to about 50k messages/mo, and keeping the moneyMillions of messages/mo with guaranteed throughput

Twilio figures are approximate list prices and change over time. If you send millions of messages a month, Twilio is the right tool. For everything below that, keep the money.

Simple Pricing

Simple, transparent pricing

Flat pricing with no per-message fees. Plans that grow with you, cancel anytime.

Free

For testing and side projects

0 DZD/mo

Free forever

  • 50 SMS per day
  • 300 SMS per month
  • 1 connected device
  • API access and webhooks
  • Community support
Start for free
Most Popular

Pro

For growing products and teams

1,500 DZD/mo

Billed monthly

  • 500 SMS per day
  • 5,000 SMS per month
  • 5 connected devices
  • Bulk sending up to 500
  • Priority support
Upgrade to Pro

Cancel anytime

Best Value

Scale

For high-volume messaging

4,500 DZD/mo

Billed monthly

  • 2,000 SMS per day
  • 25,000 SMS per month
  • 15 connected devices
  • Bulk sending up to 2,000
  • Priority support
Upgrade to Scale

Custom

For businesses with specific needs

Custom

  • Unlimited volume
  • Unlimited devices
  • Self-hosting help
  • Custom integrations
  • Dedicated support
Contact Sales

Need custom integration work? See services

Frequently Asked Questions

Android App

Download the Sahla SMS App and get started in minutes

Transform your Android device into a powerful SMS gateway with our easy-to-use application. Install, connect, and start sending messages programmatically.

  • Free and open-source Android application
  • Works with any SMS-capable Android phone
  • Send and receive SMS messages
  • Secure API communication
  • Multiple device support with Pro plan
Download APKCompatible with Android 7.0+ devices.
Gateway

Recent messages

+213 6 12 34 56 78Delivered

Your verification code is 481932

+213 5 55 01 10 22Delivered

Order #2318 is out for delivery.

Connected Live

Your phone is already an SMS gateway. Switch it on.

Set up in minutes and send your first message for free. No credit card, no per-message fees, no carrier contracts.

Free tier forever No credit card required Open source