Bulk SMS and mass SMS
Send one message to thousands of contacts at once from your dashboard. Use it for bulk text marketing: offers, announcements, event updates and customer notices.
WebGradee Bulk SMS is a mass SMS service for Nepali businesses: send promotional and transactional SMS, OTPs, alerts and reminders, in English or Nepali, to many customers at once from one dashboard. SMS packs start at Rs. 1,100 for 1,000 SMS, and the rate falls to Rs. 0.80 per SMS at 20,000 SMS. Prices exclude VAT. Sign up on WhatsApp, complete a quick KYC and start sending.
Sign up on WhatsApp, complete a quick KYC, and we share your login.
Trusted by schools, colleges and businesses across Nepal












WebGradee offers three ways to send SMS in Nepal: mass SMS campaigns from your dashboard, an OTP service for verification, and an SMS API that connects your website or app. You can send promotional and transactional SMS, including Nepali SMS in Unicode. Every message is billed per SMS in NPR.
Send one message to thousands of contacts at once from your dashboard. Use it for bulk text marketing: offers, announcements, event updates and customer notices.
Send one-time passwords (OTP SMS) for sign-ups, logins and payments so your customers can verify themselves in seconds.
Connect your website, app or billing system with our SMS gateway HTTP API (GET and POST) to send text, Unicode and flash SMS, check your credit balance and fetch delivery reports.
The WebGradee SMS dashboard sends a campaign in three steps: add your mobile numbers, write your message, then schedule and launch. Here is the real dashboard, so you know exactly what you get before you sign up.
The bulk SMS price in Nepal with WebGradee is Rs. 1.10 per SMS for up to 1,000 SMS, and the rate falls as you buy more: Rs. 1.00 up to 5,000, Rs. 0.95 up to 7,500, Rs. 0.90 up to 10,000 and Rs. 0.80 up to 20,000. All prices are in NPR and exclude VAT. For more than 20,000 SMS, ask us for a custom rate.
| Pack | Order size | Rate per SMS | Price (excl. VAT) | Buy |
|---|---|---|---|---|
| Starter 1,000 SMS | Up to 1,000 SMS | Rs. 1.10 per SMS | Rs. 1,100 + VAT | Buy 1,000 SMS |
| Basic 5,000 SMS | 1,001 to 5,000 SMS | Rs. 1.00 per SMS | Rs. 5,000 + VAT | Buy 5,000 SMS |
| Growth 7,500 SMS | 5,001 to 7,500 SMS | Rs. 0.95 per SMS | Rs. 7,125 + VAT | Buy 7,500 SMS |
| Business 10,000 SMS | 7,501 to 10,000 SMS | Rs. 0.90 per SMS | Rs. 9,000 + VAT | Buy 10,000 SMS |
| ScaleLowest rate 20,000 SMS | 10,001 to 20,000 SMS | Rs. 0.80 per SMS | Rs. 16,000 + VAT | Buy 20,000 SMS |
The rate for your order size applies to the whole order. All prices are in NPR and exclude VAT. 13% VAT is added to every invoice, and you receive a VAT and PAN invoice. Need more than 20,000 SMS? Message us on WhatsApp for a custom rate.
Nepali businesses use bulk SMS for four main jobs: promotional offers, OTP verification, order and service alerts, and appointment reminders. Each one reaches the customer on their phone within seconds, with no app to install and no internet needed to read it.
Run bulk text marketing: announce discounts, product launches and festival sales to every customer on your list in one send.
Verify new accounts, logins and payments with a one-time code delivered to the customer’s phone.
Keep customers informed about orders, payments, deliveries and service changes as they happen.
Reduce no-shows for clinics, classes, salons and meetings with a timely reminder before the visit.
The WebGradee SMS dashboard gives you the basics to plan, send and track a campaign: contact upload, scheduling, delivery reports and easy top-ups. Everything is in one place, so a small team can run an SMS campaign in minutes without any technical knowledge.
Paste numbers, upload a file, pick saved groups or search contacts. The dashboard checks Nepali mobile numbers and removes duplicates, invalid and blacklisted numbers.
Write plain text, switch to Unicode to send Nepali SMS, or choose Dynamic. Save templates and watch pages and characters update as you type.
Launch instantly or schedule for later. The campaign summary shows recipients, SMS pages and estimated credits before you launch.
Check delivery in reports and logs, or connect your app with the HTTP API, including credit balance and delivery report (DLR) endpoints.
Yes. WebGradee is an SMS API provider in Nepal: every account includes an HTTP API that works with GET and POST. Send text, Unicode and flash SMS, schedule a message, check your credit balance and fetch delivery reports (DLR) from your own website, app or billing system. Your API key is in the dashboard under Developer API.
Need help connecting it? Message us on WhatsApp and we will help your developer get started.
# Send a text SMS (replace the placeholders)
GET https://sms.webgradee.com/smsapi/index.php
?key=YOUR_API_KEY
&type=text
&contacts=98XXXXXXXX,97XXXXXXXX
&senderid=YOUR_SENDER_ID
&msg=Your+OTP+is+482913
&responsetype=json
# Success reply
SMS-SHOOT-ID/<alpha-numeric id> | API | What it does |
|---|---|
| Text SMS API | Send a standard text SMS to one or more numbers. |
| Unicode API | Send Nepali (Devanagari) and other Unicode messages. |
| Flash SMS API | Send a flash SMS that shows on the screen straight away. |
| WAP-Push API | Send WAP-Push messages from your own system. |
| vCard API | Send a contact card (vCard) by SMS. |
| Credit Balance API | Check how many SMS credits are left in your account. |
| DLR API | Fetch the delivery report for a send, using its SMS-SHOOT-ID. |
| Last Transaction API | Look up your account’s most recent transaction. |
Trusted by schools, colleges and businesses across Nepal












Every send gets an SMS-SHOOT ID, so you can see the message, sender ID, number of recipients, charges and sent time in your dashboard, and fetch the delivery report (DLR) through the API. Carrier-wise reports split your SMS by Nepal Telecom, Ncell and Smart Telecom, and you can export them to Excel.
Choose a date range and see your SMS for Nepal Telecom, Ncell (Axiata) and Smart Telecom, with a total for each day.
Each send returns an SMS-SHOOT ID. Use it in the dashboard or with the DLR API to check delivery for that send.
Download the carrier-wise report as an Excel file for your accounts team or your own analysis.
Reports older than three months move to the archive, where you can search by mobile number. Reports older than one year are deleted.
| Report | What it shows |
|---|---|
| Campaigning report | Results of your campaigns for the last 3 months: SMS-SHOOT reference, route, sender ID, message text, number of mobiles, charges and sent time. |
| Delivery report (DLR) | Delivery status for your messages, so you can see what reached your customers. |
| Carrier-wise report | SMS count per day for Nepal Telecom, Ncell (Axiata) and Smart Telecom, with a total. Pick a date range and export to Excel. |
| Cumulative report | Combined totals across your sending. |
| Scheduled SMS | Messages you have scheduled and that are waiting to go out. |
| Transaction reports | Your account transactions, next to the recharge, credit and refund logs. |
| Archive report | Older reports. Search by mobile number and see sends by day and hour. |
Need a record for longer than a year? Export your reports before they are deleted from the server.
WebGradee has two free SMS tools: an SMS length calculator that counts characters, segments and credits, and a Unicode character checker that finds the characters that switch a message to Unicode. Use them before you send to keep your SMS cost down.
Paste your message to count characters, see whether it is GSM-7 or Unicode, and find out how many SMS segments and credits it will use.
Open the SMS length calculator →Highlight the characters that force your SMS into Unicode, such as curly quotes and emojis, and replace the common ones in one click.
Open the Unicode character checker →You can start in four steps: message us on WhatsApp to sign up, complete a quick KYC, log in to the SMS dashboard we set up for you, and top up your credits to send your first campaign. Share your KYC details with your first message to get started sooner.
Tell us your business name and how many SMS you plan to send. Sign-up is quick and done on WhatsApp.
Sign up on WhatsApp →Share your business or ID details so we can verify your account and get your sender ID approved. We tell you exactly which documents we need when you message us.
What is KYC? ↓Once you are verified, we set up your account and you log in to the SMS dashboard to add contacts and write your first message.
Login to dashboard →Buy your SMS credits, pay with eSewa, Khalti, connectIPS or bank transfer, and send your campaign.
KYC (Know Your Customer) is a one-time check where you share your business or identity details so we can verify who sends SMS from your account. It helps us follow telecom rules for SMS senders and get your sender ID approved, so your messages go out under your own name. Message us on WhatsApp and we will tell you exactly what to send.
Building a website or need business email to go with your SMS? See web hosting in Nepal and business email in Nepal.
A registered Nepali company, priced in NPR, with local payment methods and support that answers around the clock.
We are an officially registered company in Nepal. Our legal name is WebGradee Enterprises, bearing PAN No. 128957125.
With 5 years of hands-on experience in web hosting and infrastructure, we know exactly what it takes to power a successful site.
No need to worry about dollar cards — pay using eSewa, Khalti, Connect IPS, or mobile banking, and get your service activated without any hassle.
Our friendly, professional support team is available 24/7/365. Whether it’s midday or the middle of the night, our experts are ready to solve your technical challenges.
Bulk SMS, also called mass SMS (बल्क एसएमएस), lets you send one text message to many mobile numbers at once. With WebGradee you log in to the SMS dashboard, add your contacts, write the message and send it. Businesses use it for offers, OTPs, alerts and reminders.
WebGradee bulk SMS costs Rs. 1.10 per SMS for up to 1,000 SMS, Rs. 1.00 up to 5,000, Rs. 0.95 up to 7,500, Rs. 0.90 up to 10,000 and Rs. 0.80 up to 20,000. All prices are in NPR and exclude VAT. For more than 20,000 SMS, message us for a custom rate.
Message us on WhatsApp at +977 9817549221 with your business name and the volume you plan to send. You then complete a quick KYC, we set up your account, and you log in at sms.webgradee.com to add contacts, top up credits and send your first campaign.
Yes. KYC (Know Your Customer) is a one-time verification where you share your business or identity details so we know who is sending SMS from the account. It helps us follow telecom rules for SMS senders and get your sender ID approved. Message us on WhatsApp and we will tell you which documents to send.
Promotional SMS carry marketing content such as offers, launches and event invites. Transactional SMS carry service content that a customer expects, such as OTPs, order confirmations and payment alerts. You can also send alerts, notifications and appointment reminders. Tell us your use case when you sign up and we will guide you.
You can pay with eSewa, Khalti or connectIPS, or by local bank transfer, so you do not need a dollar card. WebGradee is a registered Nepali company (PAN 128957125) and issues VAT and PAN invoices. Prices are in NPR and exclude VAT, which is added to every invoice.
Yes. You can use WebGradee as your OTP service in Nepal and send OTPs from your website or app. The dashboard includes a Developer API over HTTP (GET and POST) for text, Unicode and flash SMS, plus credit balance and delivery report endpoints. Log in to find your API key and documentation, or message us on WhatsApp and we will help your developer connect it.
Yes. Choose the Unicode message type to send Nepali (Devanagari) SMS. A Nepali SMS holds 70 characters per segment instead of 160 for English, and each part of a longer message holds 67, so check the length with our free SMS length calculator before you send.
Tell us your business and how many SMS you plan to send. We will set up your account and help you pick the right pack.
Pay with eSewa, Khalti or connectIPS. Registered Nepali company, PAN 128957125. Prices in NPR, excluding VAT.