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.
500+ businesses trust SMSway.LK daily
Trusted by leading businesses across Sri Lanka
From promotional campaigns to transactional alerts — SMSway.LK covers every SMS use case your business needs.
Send thousands of messages simultaneously to your contact lists. Perfect for marketing campaigns, announcements, and promotions.
Learn moreSecure one-time passwords for two-factor authentication, account verification, and transaction confirmations.
Learn moreAutomated order confirmations, shipping updates, appointment reminders, and real-time notifications to your customers.
Learn moreDrive sales with targeted promotional messages, special offers, flash sales, and loyalty rewards to opted-in subscribers.
Learn moreReach customers on WhatsApp with rich media messages, chatbots, and two-way conversations via the unofficial Business API.
Learn moreIntegrate SMS into any application via our simple GET & POST API. SDKs for PHP, Node.js, Python, Laravel, Java & more.
Learn moreReal-time delivery tracking with detailed reports for every message. Know exactly who received your SMS and when.
Learn moreSchedule SMS campaigns in advance for the perfect delivery time. Set it and forget it — our platform handles the rest.
Learn moreEvery feature of SMSway.LK is designed to make your messaging workflows faster, smarter, and more reliable.
A beautiful, intuitive dashboard built for marketers and developers alike. No complexity, just clarity.
# 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" }
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.
No hidden fees. No monthly subscriptions unless you want them. Pay only for what you use — starting from just Rs. 1.00 per SMS.
One-time setup · No recurring fees
Perfect for startups and small businesses who want to try SMS marketing without commitment.
One-time setup · Best value
Ideal for large enterprises, aggregators, and businesses sending millions of messages monthly.
One-time setup · Best value
The go-to choice for growing businesses that need lower rates and more control.
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."
"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."
"The API documentation is exceptional. We integrated bulk SMS into our e-commerce platform in an afternoon. The Laravel SDK made it trivially easy."
Got more questions? Drop us a message and we'll get back to you within the hour.
Contact UsSimply 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.
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.
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.
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.
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.
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.
Have a question about our pricing, API, or need a custom enterprise plan? We'd love to hear from you.
Our team is here to help you find the perfect messaging solution for your business. Reach out via any channel.
We typically reply within 1–2 hours during business hours. (All fields are required)
Join 500+ Sri Lankan businesses already using SMSway.LK to connect with their customers. Setup takes less than 10 minutes.