Products Solutions Developers Pricing Resources Company
Get Started
πŸ‡±πŸ‡° Built for Sri Lankan Businesses

Powerful SMS.
Simple Business.

Send branded marketing, transactional and OTP messages to your customers across Sri Lanka from one powerful platform.

No credit card requiredβ€’ Quick setupβ€’ Developer friendly
πŸš€ Campaign sent
βœ… 98.7% delivered
New Campaign Sender: SMSMaster
Message
76 / 1601 SMS part
Recipients
12,450
SMS Balance
84,291
Delivery rate
98.7%
Trusted communication infrastructure for modern businesses
High delivery rate Fast API Multi‑network delivery 24/7 platform availability Sinhala β€’ Tamil β€’ English

Everything you need to communicate by SMS

One platform for marketing, transactional and authentication messages β€” built to be simple for business owners and powerful for developers.

01

Bulk SMS

Send thousands of messages with just a few clicks β€” promotions, announcements, customer notifications, events and seasonal campaigns.

02

Branded Sender ID

Send messages using your approved business or brand name instead of a random phone number.

SMSMaster: Your order #5821 has been confirmed.
03

OTP & Authentication

Send verification codes quickly and securely, with an OTP API, delivery tracking and simple developer integration.

Your SMSMaster verification code is 482931
04

Transactional SMS

Keep customers informed automatically β€” order confirmations, payment notifications, delivery updates, appointment reminders and account notifications.

05

SMS Campaigns

Create targeted marketing campaigns with contact groups, scheduling, sender IDs and estimated SMS usage before you send.

06

Powerful Reports

Know exactly what happened to your messages β€” sent, delivered, failed, pending and full campaign statistics.

Will your Sender ID get approved?

Type your Sender ID into the checker and we'll validate it against every rule in real time β€” the preview and submit button unlock once it passes.

  • Fast, automated format validation
  • Live SMS preview before you submit
  • Approval usually within 1–2 business days
Sender ID checker Waiting for input
Pass every rule above to unlock the live preview and submit button.
Live preview
SENDER
Hi! This is a sample notification from your business.
Submit for approval

Built for developers

Connect your application to SMSMaster with a simple REST API.

  • REST API
  • API keys
  • Sender ID support
  • OTP API
  • Delivery reports
  • Webhooks
  • Rate limits
  • API documentation
cURL
JavaScript
PHP
# Send an SMS
curl -X POST https://api.smsmaster.lk/v1/sms/send \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "sender_id": "SMSMaster",
    "to": "+94771234567",
    "message": "Your order #5821 has been confirmed."
  }'
// Send an SMS
const res = await fetch("https://api.smsmaster.lk/v1/sms/send", {
  method: "POST",
  headers: {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    sender_id: "SMSMaster",
    to: "+94771234567",
    message: "Your order #5821 has been confirmed."
  })
});
// Send an SMS
$ch = curl_init("https://api.smsmaster.lk/v1/sms/send");
curl_setopt_array($ch, [
  CURLOPT_POST => true,
  CURLOPT_HTTPHEADER => [
    "Authorization: Bearer YOUR_API_KEY",
    "Content-Type: application/json"
  ],
  CURLOPT_POSTFIELDS => json_encode([
    "sender_id" => "SMSMaster",
    "to" => "+94771234567",
    "message" => "Your order #5821 has been confirmed."
  ])
]);

Send your first message in minutes

From sign-up to your first campaign β€” no technical setup required.

01

Create your account

Register and configure your business profile.

02

Add credits

Choose a pay-as-you-go SMS package that fits your volume.

03

Start sending

Send campaigns manually, or connect your application through the API.

Built for every kind of business

From e-commerce to enterprise β€” SMSMaster scales with how you communicate.

Turn your customer list into your next campaign.

Import contacts, group them, and reach the right audience with a message built from a reusable template.

  • Contact groups
  • Bulk import
  • Message templates
  • Campaign scheduling & sender IDs
  • Delivery reports & campaign history
New Year Promotion
01 Jan 2027, 9:00 AM
12,450 SMS
Today, 9:41 AM
SMSMaster
Your verification code is 482931. It expires in 5 minutes. Do not share this code.

Authentication your customers can trust.

Fast, reliable OTP delivery with an API built for sign-ups, logins and payment confirmations.

  • Fast OTP delivery
  • API integration
  • Verification workflow
  • Delivery tracking
  • Secure API keys
Build with SMSMaster
ContactGroupStatus
Nadeesha P.All CustomersActive
Ruwan K.VIPActive
Ishara F.NewsletterActive
Dinusha J.All CustomersUnsubscribed

Your contacts. Organized.

Import, group and segment your audience so every campaign reaches exactly the right people.

  • Import CSV
  • Contact groups
  • Custom fields
  • Search & filtering
  • Segmentation
  • Campaign targeting

Send it now. Or schedule it for later.

Queue campaigns for the perfect moment β€” SMSMaster handles the rest.

Scheduled
CampaignNew Year Promotion
Date01 January 2027
Time09:00 AM
Recipients12,450

Simple pricing. No surprises.

A one-time setup fee for Starter and Business β€” then top up SMS credits any time, pay-as-you-go. Your per-SMS rate depends on how much you recharge.

Free Trial

Explore SMSMaster before you commit to a plan.
Rs. 0 setup
Free SMS20
Per SMS rateβ€”
  • 20 free SMS included
  • API, scheduling & reports
  • No Sender ID included
Start Free Trial

Starter

One-time setup, then top up credits any time.
Rs. 2,500 one-time setup
Free SMS1,000
Per SMS rateRs. 0.65–0.80*
  • 1,000 free SMS included
  • Free Sender ID
  • API, scheduling & reports
Get Started

Business β˜…

One-time setup, then top up credits any time.
Rs. 5,000 one-time setup
Free SMS3,000
Per SMS rateFrom Rs. 0.60*
  • 3,000 free SMS included
  • Free Sender ID
  • Priority support
Get Started

Enterprise

For banks, agencies and high-volume senders.
Rs. 10,000 / month
Free SMS30,000 / mo
Per SMS rateRs. 0.33
  • 10,000 free SMS every month
  • Priority + dedicated support
  • Custom rate limits & SLA
Get Started
What's included Free Trial Starter Business Enterprise
Free Sender IDβœ•βœ“βœ“βœ“
REST APIβœ“βœ“βœ“βœ“
Schedulingβœ“βœ“βœ“βœ“
Reportsβœ“βœ“βœ“βœ“
Contactsβœ“βœ“βœ“βœ“
Priority supportβ€”β€”βœ“βœ“
Dedicated supportβ€”β€”β€”βœ“

Need to send more than 100,000 SMS per month? Contact us for custom packages.

*Starter and Business per-SMS rates depend on how much credit you recharge β€” larger top-ups unlock lower rates.

Calculate your SMS cost

Based on the Business plan's starting rate (Rs. 0.60 / SMS) β€” your rate may be lower depending on your recharge amount. Drag to estimate your monthly spend.

Messages per month: 10,000

LKR 6,000.00
Estimated monthly cost from Rs. 0.60 / SMS (Business plan)

Ready to connect your application?

Send SMS from your website, app or business software with the SMSMaster API.

Frequently asked questions

Your customers are one message away.

Start sending smarter with SMSMaster.lk.