MSG91 vs Twilio vs Kaleyra for Indian teams: SMS and OTP

Updated 11 November 2026

First published 2026-11-11 · Tool Comparison

Checked 11 November 2026. Every price below was read on the vendor’s own page that day and is quoted as printed. A vendor with no printed price says so; we did not fill the gap.

TL;DR: Nov 2026: MSG91 shows India SMS at ₹0.25 down to ₹0.16 each by volume. Twilio shows $0.0832 an SMS. Kaleyra shows no price. Checked 11 November 2026.

At a glance

ToolWho it suitsOne figure, as printed
MSG91A team that sends mostly India SMS and wants a rupee rate per message on the page, with the rate falling as the pack grows.India SMS, one pack: “30000 SMS for ₹5,400 +18% GST at ₹0.18 per SMS”
TwilioA team that sends to several countries from one account and is fine reading a dollar price. The India page asks you to contact sales for domestic and alphanumeric sender ID discounts.Outbound SMS to India: “International Numbers $0.0832”
KaleyraA bigger company that wants SMS, WhatsApp, voice and video from one vendor and expects to talk to sales. We cannot judge price: the page we read shows none.What it says it does: “Boost engagement with instant OTPs, notifications, two-way interactions, and bulk messaging.”

MSG91

A team that sends mostly India SMS and wants a rupee rate per message on the page, with the rate falling as the pack grows.

  • India SMS, one pack: “30000 SMS for ₹5,400 +18% GST at ₹0.18 per SMS” source, read 11 November 2026.
  • India SMS, smallest pack in the table: “5,000 ₹0.25 ₹1250.000” source, read 11 November 2026.
  • India SMS, largest pack in the table: “9,62,500 ₹0.16 ₹154000.000” source, read 11 November 2026.
  • Talk to sales rate: “get up to ₹0.13 per SMS” source, read 11 November 2026.

Our page on MSG91 →

Twilio

A team that sends to several countries from one account and is fine reading a dollar price. The India page asks you to contact sales for domestic and alphanumeric sender ID discounts.

  • Page date: “Pricing current as of October 2026” source, read 11 November 2026.
  • Outbound SMS to India: “International Numbers $0.0832” source, read 11 November 2026.
  • Discounts and failed messages: “Contact sales for Domestic and Alphanumeric Sender ID discounts” source, read 11 November 2026.
  • Failed messages: “A failed message processing fee of $0.001 per message” source, read 11 November 2026.

Our page on Twilio →

Kaleyra

A bigger company that wants SMS, WhatsApp, voice and video from one vendor and expects to talk to sales. We cannot judge price: the page we read shows none.

  • What it says it does: “Boost engagement with instant OTPs, notifications, two-way interactions, and bulk messaging.” source, read 11 November 2026.

Not read. Kaleyra: price not stated. The /pricing/ address we opened showed product text and no ₹ or $ figure.

Our page on Kaleyra →

Before you decide

  • MSG91's table is India to India. Its page adds 18% GST on top of the rate it shows (“+18% GST”).
  • Twilio's page says carrier fees may apply (we did not read the carrier table). Its figure is in dollars and is not converted here.

What AI assistants name

We asked three assistants the same 5 buyer questions about sms and otp providers (9–10 Nov 2026, no company named in the question), 15 answers in all. Named in how many: MSG91 in 13, Twilio in 12, Kaleyra in 6. The names that came up most across all answers: MSG91 (13), Twilio (12), Gupshup (9), Exotel (8). How the Index is run.

Check what AI says about your product

Buyers now ask an assistant which an SMS and OTP provider to pick. If you sell one, see what it says about you: three buyer questions, about 15 seconds, no sign-up.

Run the free AI check for sms and otp providers →

The Daily Brief — a daily update across 12 industries

One actionable growth breakdown every morning, across 12 industries — with an audio version in English and 10 Indian languages. No fluff, just hard product teardowns and India benchmarks.

or

Not sure which one fits your case? Ask Kriyā with the options in the question.

Ask Kriyā →