SMS Cost Calculator
Estimate your SMS campaign cost by entering your message, choosing a provider, and setting the number of recipients. Supports Twilio, Vonage, Plivo, MSG91, and AWS SNS — with live USD/INR currency conversion.
Message Analysis
How parts (segments) are calculated
Encoding detection: Every character is checked against the GSM-7 character set. If any character is outside that set (emoji, Arabic, Chinese, accented letters not in GSM-7), the entire message switches to UCS-2 encoding.
Single-message limits: GSM-7 = 160 units per message · UCS-2 = 70 units per message.
Multi-part overhead: Concatenated messages include a User Data Header (UDH), reducing usable space to: GSM-7 = 153 units/part · UCS-2 = 67 units/part.
Parts formula: parts = ceil(total units ÷ per-part limit)
Billing: Carriers charge per part (segment), not per message. Cost = parts × rate/part × recipients.