• 228 destinations
  • No KYC, ever
  • Bitcoin, Monero, USDT and 4 more

Cost calculator

What will the campaign cost?
Recipients, times segments, times one rate.

Pick a destination and a volume. The total uses the same published rate as the invoice will, because there is only one: no tiers, no setup fee, no surcharge line.

  • From $0.0042 per SMS
  • 228 destinations
  • Rates updated 22 Sep 2026

01By volume

Twenty-four destinations at three campaign sizes.

One segment per message. Every other destination is in the calculator above and on the rate card.

DestinationRate per SMS1,000 messages10,000 messages100,000 messages
United States$0.0084$8.40$84.00$840.00
United Kingdom$0.0130$13.00$130.00$1,300.00
Canada$0.0088$8.80$88.00$880.00
Germany$0.0238$23.80$238.00$2,380.00
France$0.0205$20.50$205.00$2,050.00
Spain$0.0117$11.70$117.00$1,170.00
Italy$0.0144$14.40$144.00$1,440.00
Netherlands$0.0298$29.80$298.00$2,980.00
Poland$0.0084$8.40$84.00$840.00
Brazil$0.0042$4.20$42.00$420.00
Mexico$0.0214$21.40$214.00$2,140.00
India$0.0256$25.60$256.00$2,560.00
Indonesia$0.0698$69.80$698.00$6,980.00
Philippines$0.0163$16.30$163.00$1,630.00
Vietnam$0.0233$23.30$233.00$2,330.00
Turkey$0.0051$5.10$51.00$510.00
United Arab Emirates$0.0074$7.40$74.00$740.00
Saudi Arabia$0.0312$31.20$312.00$3,120.00
Nigeria$0.0326$32.60$326.00$3,260.00
Kenya$0.0353$35.30$353.00$3,530.00
South Africa$0.0121$12.10$121.00$1,210.00
Australia$0.0084$8.40$84.00$840.00
Pakistan$0.0689$68.90$689.00$6,890.00
Bangladesh$0.0395$39.50$395.00$3,950.00

USD, one 160-character GSM-7 segment per message. Rate card last updated 22 September 2026. Machine-readable: rates.json, pricing.md.

02Segments

Length is the other half of the multiplication.

A message is billed per segment. The encoding decides how many characters fit in one, and a single character can change the encoding.

GSM-7 vs Unicode, explained
MessageEncodingSegments10,000 to the US
120 characters, plain Latin textGSM-71$84.00
160 characters, plain Latin textGSM-71$84.00
161 characters, plain Latin textGSM-72$168.00
120 characters with one emojiUnicode2$168.00
150 characters with a curly apostropheUnicode3$252.00
300 characters, plain Latin textGSM-72$168.00

03Questions, answered

Cost questions, answered.

How is the cost of an SMS campaign calculated?

Number of recipients, times the number of segments in the message, times the published rate of each destination. A 1-segment message to 10,000 numbers in the United States costs $84.00 at today's rate of $0.0084.

What is a segment?

The unit carriers bill. One GSM-7 message holds 160 characters (153 per part when concatenated); one Unicode message holds 70 characters (67 per part when concatenated). A longer text is split into parts and each part is billed.

Does the price per message go down with volume?

No. The rate is the same for one message and for a million, so the calculator is a multiplication. There are no tiers to unlock and nothing to negotiate.

Are there fees on top of the calculated cost?

No setup fee, monthly fee or carrier surcharge line. Rejected messages are free. Optional extras, such as a rented two-way number, are priced separately in the panel.

Why does an emoji change the cost?

An emoji is outside the GSM-7 alphabet, so the whole message switches to Unicode: 70 characters (67 per part when concatenated) instead of 160 characters (153 per part when concatenated). A 150-character text goes from one segment to three.

Can I get the rates as data?

Yes: the full rate card is published as JSON at https://smsmeteor.com/rates.json and as a Markdown table at https://smsmeteor.com/pricing.md, and the API serves GET /v1/rates without a key.