Skip to content

New accounts get 10 free test SMS. Masking registration is free.Create account →

Amar SMS

Pricing

Bulk SMS price in Bangladesh

Non-masking from ৳0.29, masking from ৳0.49 and OTP from ৳0.35 per SMS. No setup fee, free API, and the MNP charge is included.

Prices updated October 2026

Non-masking from
৳0.29
Masking from
৳0.49
OTP from
৳0.35
Setup & masking fee
৳0

Messages arrive from a regular number. MNP charge included.

  • Starter

    For trying out and small shops

    ৳0.35/SMS

    Minimum
    1,000+ SMS
    Validity
    6 months
    • All operators
    • Bangla & English (Unicode)
    • Free SMS API & plugins
    • Real-time delivery reports
    Get started
  • Growth

    For growing online businesses

    ৳0.33/SMS

    Minimum
    10,000+ SMS
    Validity
    12 months
    • All operators
    • Bangla & English (Unicode)
    • Free SMS API & plugins
    • Real-time delivery reports
    Get started
  • Most popular

    Business

    For e-commerce and institutions

    ৳0.31/SMS

    Minimum
    50,000+ SMS
    Validity
    12 months
    • All operators
    • Bangla & English (Unicode)
    • Free SMS API & plugins
    • Real-time delivery reports
    Get started
  • Enterprise

    Lowest rate and dedicated support

    ৳0.29/SMS

    Minimum
    2,00,000+ SMS
    Validity
    24 months
    • All operators
    • Bangla & English (Unicode)
    • Free SMS API & plugins
    • Real-time delivery reports
    • Dedicated account manager
    Talk to sales

Prices are per SMS part in BDT. Long messages are billed per part.

Pricing

Full price list

Rate per SMS part in BDT. Your rate is set by the plan your recharge falls into.

SMS typeStarter1,000+ SMSGrowth10,000+ SMSBusiness50,000+ SMSEnterprise2,00,000+ SMS
Non-masking৳0.35৳0.33৳0.31৳0.29
Masking৳0.58৳0.55৳0.52৳0.49
OTP৳0.42৳0.40৳0.38৳0.35

Prices are per SMS part in BDT. Long messages are billed per part. Prices updated October 2026

Included in every plan

  • Delivery to all operators, including MNP
  • Bangla & English (Unicode)
  • Free SMS API, webhooks and plugins
  • Real-time delivery reports
  • Excel & CSV upload, scheduling, groups
  • Bangla & English support
Check how many SMS your message uses

Price calculator

Know your exact cost before you pay

Pick a message type and volume. The best rate applies automatically.

Message type
1,00010,00,000+

MNP charge included. No hidden fees. One Bangla SMS = 70 characters.

Plan
Business
Rate
৳0.31
Validity
12 months
You save
৳2,000
vs. Starter rate
Total
৳15,500
Buy this package

FAQ

Frequently asked questions

What is the cheapest bulk SMS price in Bangladesh at Amar SMS?

Non-masking SMS on the Enterprise plan costs ৳0.29 per SMS. Masking starts at ৳0.49 and OTP at ৳0.35 per SMS.

Is there a setup or masking registration fee?

No. Account setup and masking sender ID registration are free.

How is a long SMS charged?

Each SMS part is billed as one SMS. English fits 160 characters in one SMS (153 per part when split), Bangla fits 70 (67 per part).

Do unused SMS expire?

Each plan has a validity period. If you recharge before it ends, your unused SMS carry forward into the new plan.

How can I pay?

Recharge with bKash, Nagad, Rocket or card.

Send your first SMS in 5 minutes

Create a free account, get 10 test SMS, and pay only for what you send.