How to Send SMS – Step-by-Step Guide for Global Users
MSG91 supports sending SMS both within the same country and from one country to another (international SMS). This guide is specifically for non-Indian clients — whether you're sending messages from the US to the UK, Mexico to Mexico, or any country to another, we’ve got you covered.
Step 1: Verify Your Account
Before testing the SMS service, you must complete account verification.
Here's how:
Login to your MSG91 account – https://control.msg91.com
Click the "Verify" button at the top right
A popup will appear – click on “Verify” to proceed.
After clicking "Verify", a second popup will appear.
Select the document type one by one as mentioned below:
First, select and upload your Identity Document (Driving License or Passport)
Upload in JPG, PNG, or PDF
File size must be below 1 MB
Click Submit for review

Then, select and upload your Business Document (Trade License or Business Registration)
Accepted formats: JPG, PNG, or PDF
File size must be below 1 MB
Click Submit after uploading for review

Step 2: Get Verified
Document review takes only a few minutes
Once verified, you’re ready to test and send SMS globally
How to Test SMS/OTP
Once your account is verified, you can start testing SMS or OTP through the dashboard or via API.
Test via Dashboard
Login to your SMS portal
From the dashboard, select the SMS service
Go to Sender ID section:
Click Add Sender ID
Choose the country
Enter your desired header (usually your company name)
Click Create

Now go to Send SMS:
Enter a valid mobile number using country code
Write your message content
Click Send
You will receive the SMS on the number

How to Test SMS/OTP via API
To test SMS/OTP using API, you must first create a template on the MSG91 dashboard:
First, create a template:
Go to Templates > Create Template
Enter your message content and save

Use the API to test: View API Guide : MSG91 API Docs – Send SMS
Need Help?
If you need assistance, you can book a meeting with an expert for personalized support.