Sri Lanka's #1 SMS Gateway Platform

Send Smarter.
Reach Everyone
Instantly.

Power your communications with Sri Lanka's most reliable SMS gateway. Bulk SMS, OTP, WhatsApp Business & full REST API — all in one platform trusted by 500+ businesses.

AK
SR
MN
DP
+

500+ businesses trust SMSway.LK daily

Delivery Rate
99%
2.1% this month
SMS Sent Today
8,421
Real-time
app.smsway.lk/dashboard
Sent Today
8,421
12%
Delivered
8,379
99%
Balance
Rs.2.4k
Delivery Performance — Last 7 Days
OTP Verification — Batch #102
Your OTP code is 847291. Valid for 5 minutes.
2m ago
Bulk Campaign — Flash Sale
Exclusive offer! 30% off all products today only…
14m ago
Scheduled Campaign — Newsletter
Scheduled for 09:00 AM tomorrow — 2,400 recipients
Pending

Trusted by leading businesses across Sri Lanka

Colombo Retail Co.
MediCare Lanka
FinanceLink LK
ShopEasy.lk
EduLearn Institute
FastCourier SL
ProRealty LK
TechNova Systems
WebPro Agency
Colombo Retail Co.
MediCare Lanka
FinanceLink LK
ShopEasy.lk
EduLearn Institute
FastCourier SL
ProRealty LK
TechNova Systems
WebPro Agency
0
SMS Delivered
0
Happy Customers
99
Delivery Rate
0
Platform Uptime
Our Solutions

Everything You Need to
Communicate at Scale

From promotional campaigns to transactional alerts — SMSway.LK covers every SMS use case your business needs.

Bulk SMS

Send thousands of messages simultaneously to your contact lists. Perfect for marketing campaigns, announcements, and promotions.

Learn more
OTP SMS

Secure one-time passwords for two-factor authentication, account verification, and transaction confirmations.

Learn more
Transactional SMS

Automated order confirmations, shipping updates, appointment reminders, and real-time notifications to your customers.

Learn more
Promotional SMS

Drive sales with targeted promotional messages, special offers, flash sales, and loyalty rewards to opted-in subscribers.

Learn more
WhatsApp Business

Reach customers on WhatsApp with rich media messages, chatbots, and two-way conversations via the unofficial Business API.

Learn more
REST API Integration

Integrate SMS into any application via our simple GET & POST API. SDKs for PHP, Node.js, Python, Laravel, Java & more.

Learn more
Delivery Reports

Real-time delivery tracking with detailed reports for every message. Know exactly who received your SMS and when.

Learn more
Message Scheduling

Schedule SMS campaigns in advance for the perfect delivery time. Set it and forget it — our platform handles the rest.

Learn more
Platform Features

Built for Speed,
Reliability & Scale

Every feature of SMSway.LK is designed to make your messaging workflows faster, smarter, and more reliable.

Custom Sender ID
Display your brand name instead of a number. Build trust with recipients with your own registered Sender ID.
Unicode Support (Sinhala & Tamil)
Send messages in Sinhala or Tamil using Unicode encoding — reach all communities across Sri Lanka.
Unlimited Contact Storage
Import and organize unlimited contacts into groups. Upload via CSV or manage directly in the dashboard.
Advanced Campaign Scheduler
Create sophisticated campaigns with time-zone aware scheduling, recurring sends, and drip sequences.
Template Library
Save and reuse your best-performing message templates. Personalize with dynamic variables like {name} and {code}.
Platform Health — Live
SMS Delivery Rate
99.0% delivered
Platform Uptime
99.9% uptime SLA
Average Delivery Speed
<3 seconds
Network Coverage
All Sri Lanka networks
Dialog
Mobitel
Hutch
Airtel
SLT
Dashboard

Your Command Centre
for SMS Campaigns

A beautiful, intuitive dashboard built for marketers and developers alike. No complexity, just clarity.

Overview
Campaigns
Contacts
Reports
Dashboard
Send SMS
Campaigns
Contacts
Reports
Scheduler
Templates
API Keys
Settings
Total Sent
102,491
18.4%
Delivered
99,847
99.0%
Credits Left
Rs.2,400
Balance
Campaigns
34
8 active
SMS Delivery Trend
7D
30D
90D
cURL
PHP
Node.js
Python
# Send SMS via SMSway.LK REST API
curl -X POST 'https://api.smsway.lk/v1/sms/send' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d {
    "to":       "+94771234567",
    "from":     "SMSWAY",
    "message":  "Your OTP is 847291. Valid 5 mins.",
    "type":     "transactional"
  }

# Response
{
  "status":     "success",
  "message_id": "MSG_20241229_001",
  "to":         "+94771234567",
  "cost":       "1.00",
  "currency":   "LKR",
  "delivery":   "queued"
}
Developer API

Integrate SMS in
Minutes, Not Days

Our simple REST API supports GET and POST requests. With clear documentation and SDKs in multiple languages, your team will be sending messages in no time.

Simple REST API
One endpoint, clear JSON schema. GET or POST — works with any language or framework.
Secure API Keys
Generate and manage API keys with granular permissions from your dashboard.
Webhook Callbacks
Receive real-time delivery status updates to your endpoint via webhooks.
SDKs for PHP, Node, Python & more
Official client libraries to get started instantly. Laravel, CodeIgniter, Django — all covered.
Pricing

Simple, Transparent Pricing

No hidden fees. No monthly subscriptions unless you want them. Pay only for what you use — starting from just Rs. 1.00 per SMS.

SILVER
Rs.1,500

One-time setup · No recurring fees

Perfect for startups and small businesses who want to try SMS marketing without commitment.


  • Rs. 1.00 per SMS
  • Rs. 100 free credit included
  • 1 free Sender ID
  • Full API access
  • Web dashboard access
  • Unicode (Sinhala / Tamil)
  • Unlimited contact storage
  • Scheduled messages
  • Email support
GOLD
Rs.2,500

One-time setup · Best value

The go-to choice for growing businesses that need lower rates and more control.


  • Rs. 0.85 per SMS (save 20%)
  • Rs. 500 free credit included
  • 3 free Sender IDs
  • Full API + Webhooks
  • Advanced analytics dashboard
  • Unicode support
  • Bulk import via CSV
  • Campaign scheduler
  • Priority support
Testimonials

Loved by Businesses
Across Sri Lanka

Don't just take our word for it — hear from the businesses who use SMSway.LK every day.

"SMSway.LK transformed how we handle OTP verification. Setup took less than 30 minutes and the delivery rate is incredible. Our login success rates improved dramatically."

AK
Ashan Karunathilaka
CTO, FinTech Startup · Colombo

"We send over 10,000 appointment reminders a month. SMSway's scheduling feature and 99% delivery rate means we no longer have missed appointments at our clinic network."

SR
Dr. Sanduni Ranasinghe
Operations Manager · MediCare Lanka

"The API documentation is exceptional. We integrated bulk SMS into our e-commerce platform in an afternoon. The Laravel SDK made it trivially easy."

DP
Dinesh Perera
Lead Developer · ShopEasy.lk
FAQ

Frequently Asked Questions

Got more questions? Drop us a message and we'll get back to you within the hour.

Contact Us
How do I get started with SMSway.LK?

Simply register on our platform, choose a plan (or start with Pay & Go), top up your credit balance, and you can start sending SMS immediately. The entire setup takes under 10 minutes.

What networks does SMSway.LK support in Sri Lanka?

We support all major Sri Lankan mobile networks: Dialog, Mobitel, Hutch, Airtel, and SLT. Messages are delivered reliably across all these networks with our 99% delivery rate guarantee.

Can I send SMS in Sinhala or Tamil?

Yes! SMSway.LK fully supports Unicode encoding, which means you can send messages in Sinhala, Tamil, or any other Unicode-supported language. Unicode messages are limited to 70 characters per SMS.

Do credits expire?

No — your SMS credits never expire. Top up whenever you need and use them at your own pace. There are no hidden monthly fees on the Pay & Go plan.

Is there a free trial or test mode?

Yes! Every new account on the Silver plan includes Rs. 100 in free credits — enough to send 100 test messages. You can also use our API sandbox environment to test integrations without using real credits.

What is a Sender ID and how do I get one?

A Sender ID is the name that appears as the message sender (e.g., "SMSWAY" or "MYBRAND"). We provide free Sender IDs with all plans — 1 on Silver, 3 on Gold, unlimited on Enterprise. Approval typically takes 3–5 business days.

Contact Us

Let's Start a Conversation

Have a question about our pricing, API, or need a custom enterprise plan? We'd love to hear from you.

Get in Touch

Our team is here to help you find the perfect messaging solution for your business. Reach out via any channel.

Email
info@smsway.lk
Phone
+94 76 476 9492
WhatsApp
+94 76 476 9492
Location
Jaffna, Sri Lanka

Send us a Message

We typically reply within 1–2 hours during business hours. (All fields are required)

Ready to Launch?

Start Sending SMS Today.
No Commitment Required.

Join 500+ Sri Lankan businesses already using SMSway.LK to connect with their customers. Setup takes less than 10 minutes.