Masking SMS
Masking SMS with your brand name as the sender
Customers see “AmarShop”, not an unknown number. Masking SMS builds trust, gets opened, and costs ৳0.49 per SMS with free sender ID registration.
- Free sender ID registration
- Up to 11 letters or numbers
- All operators, Bangla & English
- 10 free test SMS after approval

AmarShop
Your order #4821 is confirmed and will be delivered tomorrow. Thank you for shopping with AmarShop.
Delivered
What is masking SMS?
Masking SMS is a text message that shows your business name as the sender instead of a phone number. In other countries it is called an alphanumeric sender ID.
In Bangladesh, a masking name must be approved by the mobile operators. You register it once, with your NID and trade license, and then every message you send shows that name.
Masking SMS
Why businesses choose Amar SMS for Masking SMS
Instant trust
A known brand name gets opened and is less likely to be ignored as spam.
Free registration
We register your sender ID with the operators at no cost.
Every operator
Grameenphone, Robi, Banglalink, Airtel and Teletalk, including ported numbers.
API and dashboard
Send from the web panel, Excel upload or the REST API.
Masking SMS
What you can send
Order and delivery updates
Confirm orders, share tracking and delivery times.
Bank and payment alerts
Transaction, due-date and account notices.
School and college notices
Results, fees, exams and holiday alerts to parents.
Hospital and clinic reminders
Appointments, reports ready and follow-ups.
OTP with your brand
Login and payment codes from your own name.
Brand promotions
Offers that customers recognise and trust.
Pricing
Masking SMS price in Bangladesh
Rates fall as your volume grows. Every plan includes the free API, delivery reports and all operators.
| Plan | Minimum SMS | Validity | Rate per SMS |
|---|---|---|---|
| Starter | 1,000+ | 6 months | ৳0.58 |
| Growth | 10,000+ | 12 months | ৳0.55 |
| Business | 50,000+ | 12 months | ৳0.52 |
| Enterprise | 2,00,000+ | 24 months | ৳0.49 |
Prices are per SMS part in BDT. Long messages are billed per part. Prices updated October 2026
See all SMS pricesMasking / Non-masking
Masking vs non-masking SMS
Both reach every operator. Choose by how you want the sender to look and how much you send.
| Masking SMS | Non-masking SMS | |
|---|---|---|
| Sender shows | Your brand name (e.g. AmarShop) | A regular number |
| Price from | ৳0.49 per SMS | ৳0.29 per SMS |
| Registration | Free, needs trade license | Not needed |
| Best for | Order updates, alerts, OTP, trust | Large promotions and notices |
| Bangla & English | Yes | Yes |
Masking SMS
How to start sending Masking SMS
- 1
Create your account
Register online and tick “I need masking SMS”.
- 2
Choose a sender name
Up to 11 English letters or numbers, such as your brand.
- 3
Upload documents
NID and trade license. Educational institutions may need an authorisation letter.
- 4
Start sending
Once the operators approve your name, recharge and send.
FAQ
Masking SMS: common questions
How much does masking SMS cost in Bangladesh?
Amar SMS masking SMS costs ৳0.49 to ৳0.58 per SMS depending on volume. Sender ID registration is free and the MNP charge is included.
What documents are needed for a masking sender ID?
Your NID and a valid trade license. Educational and some other institutions may also need an authorisation letter on their letterhead.
How long does masking approval take?
Usually a few working days after your documents are verified, because each mobile operator approves the name.
How long can a masking name be?
Up to 11 characters, using English letters and numbers only, with no spaces. For example “AmarShop” or “ABCBank”.
Can I send Bangla SMS with masking?
Yes. Masking works for both Bangla and English. A Bangla SMS holds 70 characters, English holds 160.
More guides
Bulk SMS sends one message to many numbers at once from a dashboard or API. How it works, the three types, what it costs (from ৳0.29) and how to start.
6 min read
Masking SMS shows your brand name; non-masking comes from a number. Compare price (৳0.49 vs ৳0.29), registration, documents and best uses in Bangladesh.
7 min read
One Bangla SMS holds 70 characters, or 67 per part when split. English holds 160 (153). See why, how conjuncts and emoji count, and how to pay for fewer SMS.
6 min read
Copy-ready Bangla and English SMS for orders, delivery OTP, Eid offers, schools, clinics and banks. Each one fits in a single SMS, with its real character count.
6 min read
- Masking SMS
How to get a masking sender ID in Bangladesh
Get your brand name as the SMS sender: name rules (11 characters), documents (NID, trade license), steps and approval time. Free registration with Amar SMS.
6 min read
A 9-point checklist for choosing a bulk SMS company in Bangladesh: real per-SMS price, operators, masking fees, delivery reports, API, support and a fair test.
7 min read
Send your first SMS in 5 minutes
Create a free account, get 10 test SMS, and pay only for what you send.

