SMS Provider — Premium SMS, OTP and Messaging Gateway in Bangladesh
SMS Gateway for Bangladesh

Bangladesh SMS Gateway for Bulk, OTP & Marketing SMS

SMS Provider is Bangladesh's leading premium SMS gateway for SMS, OTP, bulk SMS, and marketing SMS. Send messages via REST API or dashboard with masking & non-masking routes, delivery reports, and pay-as-you-go pricing. Send transactional SMS, OTP verification, and marketing campaigns via REST API or dashboard with delivery reports and BTRC-compliant sender IDs.

No credit card required · Pay as you go

Send your first SMS
curl
curl -X POST https://api.smsprovider.net/api/send-sms \
  -H "Content-Type: application/json" \
  -d '{
    "api_key": "your_api_key",
    "sender_id": "YourBrand",
    "phone": "01712345678",
    "message": "Hello from SMS Provider!"
  }'

99.9%

Uptime SLA

< 3s

Avg. delivery

24/7

WhatsApp support

Features

Everything you need to send SMS

Enterprise-grade SMS infrastructure built for reliability, compliance, and scale.

Masking Auto-Fallback

If a masked SMS fails due to carrier issues, our engine automatically falls back to a non-masked route (prepending your Sender ID to the text) to guarantee delivery.

Multi-Gateway Rerouting

Our system intelligently tries multiple operator gateways sequentially. If the primary route fails, the message is instantly rerouted to backup gateways until successful.

Smart Retry API

Resend failed messages with a single API call. The backend automatically selects a completely different gateway route from the one that failed previously.

Automated Balance Alerts

Set custom balance thresholds. Our system monitors your wallet and automatically dispatches email notifications before you run out of credits.

Bulk & API Messaging

Send high-volume messages instantly through our interactive dashboard or directly via our robust API.

IP Whitelisting & Keys

Regenerate your secure API key, and restrict API access to specific server IP addresses. Ensure that no unauthorized systems can send messages on your behalf.

Live Delivery Reports

Get real-time DLR statuses. Our logs precisely track if a message was Delivered, Switched to Non-Masking, or Rerouted to another gateway.

BTRC Compliant

Fully compliant with BTRC regulations. All Sender IDs and templates are properly vetted to ensure your messages are never blocked.

How it works

Up and running in minutes

Three simple steps to start sending SMS to your customers.

01

Create an account

Sign up for free. Verify your account via WhatsApp to unlock SMS sending.

02

Top up balance

Add credits to your account. Pay only for the SMS you send — no monthly fees.

03

Send SMS

Use the dashboard or our REST API to send single, bulk, or scheduled messages.

Pricing

Simple, pay-as-you-go pricing

No subscriptions. Top up your balance and send. Rates are per SMS segment.

Popular

Non-Masking SMS

Standard SMS without a custom sender name. Great for OTPs and alerts.

0.40BDT per SMS
  • Instant delivery
  • REST API access
  • Delivery reports
  • Bulk sending

Masking SMS

Send SMS with your brand name as the sender ID. Ideal for marketing.

0.80BDT per SMS
  • Custom sender ID
  • High deliverability
  • REST API access
  • Professional Branding

Need a custom plan? Contact us on WhatsApp

FAQ

Frequently asked questions

Quick answers about accounts, pricing, sender IDs, and delivery.

How do I get started?
Create a free account, verify via WhatsApp, top up your balance, and start sending from the dashboard or API. Most accounts are ready within minutes after verification.
What is the difference between masking and non-masking SMS?
Masking SMS shows your approved brand name as the sender (e.g. YourBrand). Non-masking SMS sends from a numeric sender ID, with your brand name prepended inside the message text when required.
How is SMS pricing calculated?
Rates are set per sender ID. Each message is charged based on your assigned rate and the number of SMS segments (160 characters per segment for GSM, fewer for Unicode). You only pay for what you send — no monthly subscription.
Do you support bulk and scheduled SMS?
Yes. You can send to multiple recipients at once from the dashboard or via the API. Scheduled messages are queued and sent automatically at your chosen date and time.
Is there an API for developers?
Yes. We provide a REST API for sending SMS, checking logs, and managing sender IDs. Generate API keys from your dashboard and restrict access by IP for extra security.
What happens if a message fails to deliver?
Our system automatically retries through backup gateways. If delivery still fails after all attempts, the charge is refunded to your balance and the failure reason is recorded in your SMS logs.
How do I request a custom sender ID?
Submit a sender ID request from your dashboard. Our team reviews it for BTRC compliance. Once approved, the sender ID and its rate appear in your account for sending.
How can I top up my balance?
Go to Buy SMS in your dashboard, choose a package or enter a custom amount (minimum 500 BDT), and pay securely via bKash, Nagad, Rocket, or Upay. Your balance is credited automatically after payment confirmation.
Can I use OTP for gambling, betting, or other non-standard use cases?
Our standard SMS routes and sender IDs follow BTRC guidelines for regular transactional, OTP, and marketing traffic. If you need OTP or messaging for gambling, betting, or any use case outside standard BTRC terms, contact our support team on WhatsApp — we can review your requirements and help set up a suitable solution where possible.

Still have questions? Contact us on WhatsApp

Ready to send your first SMS?

Create a free account and start sending in minutes. No setup fees, no contracts.