Send bulk SMS, one-time passwords and campaigns to any Nepali number — dispatched in seconds, tracked in real time, and available through a clean REST API.
Delivery tracking
Per-message receipts
Ncell & NTC
Direct operator routes
REST API
Send in one request
Pay per send
No monthly minimums
What's inside
A focused toolset — no bloat. Just what it takes to get messages out reliably and know exactly what happened.
Blast thousands of messages from the panel or a CSV upload, with live per-recipient results.
A single POST sends a message. Predictable JSON, sensible errors, keys you control.
Route across Ncell, NTC and backup gateways with automatic failover.
Track pending, sent, delivered and failed states with timestamps for every message.
Scoped API keys, IP whitelisting and role-based access keep your account locked down.
Transparent pay-per-send credits with automatic deduction and full transaction history.
For developers
Generate a key, point at sms.twozero.io, and integrate SMS in minutes. Full examples in cURL, PHP, JavaScript and Python.
# Send an SMS with one call curl -X POST https://sms.twozero.io/api/v1/sms/send \ -H "X-API-Key: sk_your_api_key" \ -H "Content-Type: application/json" \ -d '{ "to": "9841234567", "message": "Your OTP is 123456", "sender_id": "TZLABS" }'
Getting started
Sign up and verify your phone. You start with 10 free SMS credits — no card required.
Submit basic business details to unlock full sending. Test sends to your own number work immediately.
Use the panel or generate an API key and send programmatically. Watch delivery reports roll in.
Ten free credits when you sign up. Pay only for what you send after that — no subscriptions, no minimums.