Comparison Table of SMS Service Providers (SMS Gateway Providers, SMS Resellers, SMS Brokers)
This web page contains a comparison table of some SMS service providers that we found on the web. (SMS service providers are also called SMS gateway providers, SMS resellers or SMS brokers. See "SMS Service Providers (SMS Gateway Providers, SMS Resellers, SMS Brokers)" for the details.) The SMS service providers are listed in alphabetical order.
In the comparison table:
The first field "Last updated" shows the date that we last checked the SMS gateway provider's web site. Since SMS gateway providers may change the information on their web sites from time to time, you should visit their web sites to obtain the most up-to-date and detailed information about their SMS messaging services.
All prices shown are VAT excluded, unless otherwise stated.
"?" means the information cannot be found on the SMS gateway provider's website, or the information is not available without registering an account.
Note that we have not tried the services of most SMS gateway providers listed on this web page. So, we are not sure about their service quality. You have to test the SMS gateway providers yourself. (Some SMS gateway providers give new users a number of free SMS messages for testing purposes.)
Finding More SMS Service Providers (SMS Gateway Providers, SMS Resellers, SMS Brokers)
Besides the SMS gateway providers included on this web page, there are many more that can be found on the web. Search with Google using keywords such as:
bulk sms
sms api
sms gateway
sms provider
sms service
To scroll the table, use the scroll bars on the right and bottom of the table. A full-page version is available additionally.
Last updated |
SMS gateway provider |
Cost for sending SMS messages |
Setup fees for 1-way SMS messaging |
Minimum purchase requirements |
Monthly minimum usage requirements |
Will purchased credits or SMS messages expire? |
Payment options |
Network coverage |
Protocols or APIs supported |
API documents |
Number of free SMS messages or credits |
2-way SMS messaging: SIM card hosting |
2-way SMS messaging: Shared virtual mobile number (keyword sharing) |
2-way SMS messaging: Dedicated virtual mobile number |
2-way SMS messaging: Shared short code (keyword sharing, not for SMS billing) |
2-way SMS messaging: Dedicated short code (not for SMS billing) |
Short code for SMS reverse billing / premium SMS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 14, 2020 |
If you are based in the US: US$0.0321 - 0.038 per credit (Details) Sending one SMS message requires 0.35 - 6 credits. (i.e. US$0.011235 - 0.228) (Details) If you are based in the UK: £0.04 - 0.055 per credit (VAT included) (Details) Sending one SMS message requires 0.27 - 4.55 credits. (i.e. £0.0108 - 0.25025, VAT included) (Details) Special pricing available for non-profit organisations: £0.035 per credit (VAT included) (Details) If you are based in South Africa: R0.2421054 - 0.38335 per credit (VAT included) (Details) Sending one SMS message requires 1 - 7 credits. (i.e. R0.2421054 - 2.68345, VAT included) (Details) Special pricing available for non-profit organisations: R0.211833 - 0.211842 per credit (VAT included) (Details) If you are based in other countries: €0.0288 - 0.0375 per credit (Details) Sending one SMS message requires 0.4 - 6 credits. (i.e. €0.01152 - 0.225) (Details)
Tagline discount: Up to 25% off the cost of an SMS message for users who select the option of appending their SMS messages with the tagline "via: bulksms.com". (Details) |
None (Details) |
You need to buy at least 200 credits. (Details) |
None (Details) |
No (Details) |
- Credit card (Visa / MasterCard) - Wire transfer - PayPal (Details) |
(Details) |
HTTP / HTTPS, SMPP (Details) SMTP (email to SMS) (Details) |
Available without account registration. (Details for HTTP / HTTPS [REST / JSON], and SMPP) (Details for SMTP [email to SMS]) |
5 free credits upon account activation. (Details. See answer of the question "What is the activation code I received via SMS for and how do I use it?") |
? |
? |
Long number for Australia, Finland, Germany, Norway and Sweden: - Setup fee: €0 - 6 months at €35 per month - 1 year at €30 per month Long number for Belgium, Egypt, Hong Kong, India, Ireland and Thailand: - Setup fee: €150 - 6 months at €40 per month - 1 year at €35 per month Long number for Canada and Spain: - Setup fee: €0 - 6 months at €12 per month - 1 year at €9 per month Long number for Italy: - Setup fee: €150 - 6 months at €180 per month - 1 year at €180 per month Long number for Singapore: - Setup fee: €70 - 6 months at €65 per month - 1 year at €60 per month Long number for South Africa: - Setup fee: ZAR1500 - 6 months at ZAR600 per month - 1 year at ZAR500 per month Long number for UAE: - Setup fee: €150 - 6 months at €50 per month - 1 year at €45 per month Long number for UK: - Setup fee: £15 - 6 months at £7.5 per month - 1 year at £6 per month Long number for USA: - Setup fee: US$0 - 6 months at US$3 per month - 1 year at US$2.5 per month Long number for USA (Toll free number): - Setup fee: US$0 - 6 months at US$4 per month - 1 year at US$3.5 per month (Details) |
? |
? |
South Africa dedicated short code: Setup fee: 2300 South African Rands (VAT included) Monthly fee: 862.5 South African Rands (VAT included) Setup time: 2 weeks (Vodacom requires a monthly minimum volume of 3000 incoming SMS messages.) South Africa shared short code: 862.5 South African Rands per annum per keyword (i.e. 71.875 Rands per month per keyword) (VAT included) Setup time: 2 days (Details) |
|
Aug 19, 2020 |
Estimate of cost can be obtained via their SMS Pricing Estimator. However, actual price is determined only when an SMS message is actually sent. In general, sending one SMS message costs around US$0.00388 - US$0.15781. (Details) Sometimes promotional pricing is available for certain countries. (Details) |
None (Details) |
? |
? |
Need to send one SMS message or make one purchase regularly to keep your account active. (Details) |
- Credit card - PayPal (Only accepts USD, EUR and GBP) (Details) |
? |
HTTP / HTTPS (Details) |
Available without account registration. (Details) |
Up to 3 mobile phone numbers can be used for testing in their Sandbox environment. Messages sent to these mobile phone numbers are free of charge. (Details) |
? |
? |
Long number for Australia: - Application fee: US$160 - Monthly fee: US$3.67 Long number for Canada: - Application fee: US$30 - Monthly fee: US$10 Long number for Denmark, Germany and UK: - Application fee: US$160 - Monthly fee: US$10 Long number for Finland, Norway, Sweden and Switzerland: - Application fee: US$160 - Monthly fee: US$10.83 Long number for France: - Application fee: US$160 - Monthly fee: US$26.67 Long number for Ireland: - Application fee: US$160 - Monthly fee: US$8.33 Long number for Malaysia: - Application fee: US$160 - Monthly fee: US$39.17 Long number for Netherlands: - Application fee: US$160 - Monthly fee: US$40 Long number for Singapore: - Application fee: US$210 - Monthly fee: US$79.17 Long number for Spain: - Application fee: US$110 - Monthly fee: US$26.67 Long number for South Africa: - Application fee: US$140 - Monthly fee: US$38.33 Long number for USA: - Application fee: US$0 - Monthly fee: US$1 (Details) |
? |
Random or vanity short code for Canada: - Application fee: US$1200 - Monthly fee: US$900 Random short code for South Africa: - Application fee: US$140 - Monthly fee: US$38.33 Random short code for UK: - Application fee: US$1495 - Monthly fee: US$2245 Random short code for USA: - Application fee: US$2330 - Monthly fee: US$800 Vanity short code for USA: - Application fee: US$2330 - Monthly fee: US$1300 (Details) |
? |
|
Aug 21, 2020 |
In general, sending one SMS message costs around US$0.005 - US$0.095. (Details) |
None (Details) |
If you pay via credit card, the minimum amount is US$25. (Details) If you pay via wire transfer, the minimum account is US$1000. (Details) |
? |
No (Details) |
- Credit card - Wire transfer (Details) |
HTTP / HTTPS (Details) |
Available without account registration. (Details) |
Free credits for testing (with some limitations) is offered to all new sign-ups. SMS messages can only be sent to a phone number that is verified. (Details) |
? |
? |
Long number for Australia: - Monthly fee: US$11.25 Long number for Canada and USA: - Monthly fee: US$0.8 Long number for Canada and USA (Toll free number): - Monthly fee: US$1 - US$0.0058 per SMS message received Long number for France: - Monthly fee: US$4.58 Long number for Netherlands: - Monthly fee: US$10 - US$0.375 per SMS message received Long number for Sweden: - Monthly fee: US$2.5 Long number for UK: - Monthly fee: US$0.85 |
? |
Short code for Canada: - Setup fee: US$4000 - Monthly fee (billed every 4 months): US$700 - US$0.0045 per SMS message received (additional fees per carrier may apply) Short code for USA: - Setup fee: US$1500 - Monthly fee (billed quarterly): US$500 for random short code; US$1000 for vanity short code - US$0.0045 per SMS message received (additional fees per carrier may apply) |
? |
||
Aug 20, 2020 |
Sending one SMS message costs US$0.0075 - US$0.221. Additional cost: You have to buy a dedicated long number or short code for sending SMS messages. (Details) |
None (Details) |
None (Details) |
None (Details) |
? |
- Credit card - Wire transfer - PayPal |
(Details) |
HTTP / HTTPS (Details) |
Available without account registration. (Details) |
A small balance for testing (with some limitations) is offered to all new sign-ups free of charge. SMS messages can only be sent to a phone number that is verified. (Details) |
? |
? |
Long number for Australia and Austria (10 SMS per second): - Monthly fee: US$6 - US$0.0075 per SMS message received Long number for Belgium and UK (10 SMS per second): - Monthly fee: US$1 - US$0.0075 per SMS message received Long number for Canada and USA (1 SMS per second): - Monthly fee: US$1 - US$0.0075 per SMS message received Long number for Canada and USA (Toll free number, 3 SMS per second): - Monthly fee: US$2 - US$0.0075 per SMS message received Long number for Denmark (10 SMS per second): - Monthly fee: US$15 - US$0.0075 per SMS message received Long number for France (10 SMS per second): - Monthly fee: US$2 - US$0.0075 per SMS message received Long number for Hong Kong (10 SMS per second): - Monthly fee: US$15 - US$0.04 per SMS message received Long number for Italy (10 SMS per second): - Monthly fee: US$25 - US$0.02 per SMS message received Long number for Malaysia (10 SMS per second): - Monthly fee: US$5 - US$0.03 per SMS message received Long number for Netherlands (10 SMS per second): - Monthly fee: US$5 - US$0.0075 per SMS message received Long number for Philippines (10 SMS per second): - Monthly fee: US$120 - US$0.024 per SMS message received Long number for Portugal (10 SMS per second): - Monthly fee: US$15 - US$0.045 per SMS message received Long number for Singapore (10 SMS per second): - Monthly fee: US$75 - US$0.047 per SMS message received Long number for South Africa (10 SMS per second): - Monthly fee: US$4 - US$0.0075 per SMS message received Long number for Switzerland (10 SMS per second): - Monthly fee: US$8 - US$0.0075 per SMS message received (Details) |
? |
Short code for USA: - Setup fee: US$500 - Monthly fee (billed quarterly): US$1000 for random short code; US$1500 for vanity short code - US$0.0075 per SMS message received (additional fees per carrier may apply) Short code for UK: - Setup fee: US$500 - Monthly fee (billed quarterly): US$1666.67 for random short code - US$0.0075 per SMS message received Short code for Canada: - Setup fee: US$500 - Monthly fee (billed quarterly): US$1000 - US$0.005 per SMS message received (Details) |
? |
|
Aug 24, 2020 |
Vonage (formerly Nexmo) |
Sending one SMS message costs €0.0059 - €0.16. (Details) |
None (Details) |
If you pay via bank transfer, the minimum amount is €200. (Details) |
? |
? |
- PayPal - Debit card / credit card (Visa / MasterCard only. Pre-paid credit cards not supported.) - WeChat Pay in certain countries - Bank transfer (Details) |
? |
HTTP / HTTPS, SMPP (Details) |
Available without account registration. (Details) |
A small balance (€2) for testing (with some limitations) is offered to all new sign-ups free of charge. SMS messages can only be sent to a phone number that is verified. (Details) |
? |
? |
Long number for Australia, Norway, Switzerland and Taiwan: - Monthly fee: €10 - €0.0057 per SMS message received Long number for Belgium and USA: - Monthly fee: €0.9 - €0.0057 per SMS message received Long number for Brazil: - Monthly fee: €7 - €0.0057 per SMS message received Long number for Canada: - Monthly fee: €0.7 - €0.0057 per SMS message received Long number for Canada (Toll free number): - Monthly fee: €1.75 - €0.0057 per SMS message received Long number for Denmark: - Monthly fee: €8.8 - €0.0057 per SMS message received Long number for Finland: - Monthly fee: €15.3 - €0.0057 per SMS message received Long number for France: - Monthly fee: €1 - €0.0057 per SMS message received Long number for Germany: - Monthly fee: €25 - €0.0057 per SMS message received Long number for Hong Kong: - Monthly fee: €14 - €0.0057 per SMS message received Long number for India: - Monthly fee: €100 - €0.0025 per SMS message received Long number for Ireland and South Africa: - Monthly fee: €5 - €0.0057 per SMS message received Long number for Italy: - Monthly fee: €20 - €0.0057 per SMS message received Long number for Japan: - Monthly fee: €1500 - €0.0642 per SMS message received Long number for Malaysia and Netherlands: - Monthly fee: €4.4 - €0.0057 per SMS message received Long number for Pakistan: - Monthly fee: €45 - €0.0057 per SMS message received Long number for Philippines: - Monthly fee: €130 - €0.013 per SMS message received Long number for Portugal: - Monthly fee: €13.2 - €0.0057 per SMS message received Long number for Singapore: - Monthly fee: €60 - €0.0191 per SMS message received Long number for Spain and Sweden: - Monthly fee: €4 - €0.0057 per SMS message received Long number for Thailand: - Monthly fee: €23 - €0.0057 per SMS message received Long number for UK: - Monthly fee: €1.25 - €0.0057 per SMS message received Long number for USA (Toll free number): - Monthly fee: €1 - €0.0057 per SMS message received (Details) |
Short code for USA: - Monthly fee: Free - €0.0057 per SMS message received (additional fees per carrier may apply) (Details) |
Short code for USA: - Monthly fee (minimum 3 month term): €917 for random short code; €1375 for vanity short code - €0.0057 per SMS message received (additional fees per carrier may apply) (Details) |
? |
- 1. Introduction to SMS Messaging
- 2. What Makes SMS Messaging So Successful Worldwide?
- 3. Example Applications of SMS Messaging
- 4. What is an SMS Center / SMSC?
- 5. Basic Concepts of SMS Technology
- 6. Intra-operator SMS Messages
- 7. Inter-operator SMS Messages
- 8. International SMS Messages
- 9. What is an SMS Gateway?
- 10. How to Send SMS Messages from a Computer / PC?
- 11. How to Receive SMS Messages Using a Computer / PC?
- 12. Introduction to GSM / GPRS Wireless Modems
- 13. How to Use Microsoft HyperTerminal to Send AT Commands to a Mobile Phone or GSM/GPRS Modem?
- 14. Introduction to AT Commands
- 15. General Syntax of Extended AT Commands
- 16. Result Codes of AT Commands
- 17. AT Command Operations: Test, Set, Read and Execution
- 18. Testing the Communication between the PC and GSM/GPRS Modem or Mobile Phone
- 19. Checking if the GSM/GPRS Modem or Mobile Phone Supports the Use of AT Commands to Send, Receive and Read SMS Messages
- 20. Operating Mode: SMS Text Mode and SMS PDU Mode
- 21. Setting or Reading the Service Center Address / SMSC Address (AT+CSCA)
- 22. Preferred Message Storage (AT+CPMS)
- 23. Writing SMS Messages to Memory / Message Storage (AT+CMGW)
- 24. Deleting SMS Messages from Message Storage (AT+CMGD)
- 25. Sending SMS Messages from a Computer / PC Using AT Commands (AT+CMGS, AT+CMSS)
- 26. Reading SMS Messages from a Message Storage Area Using AT Commands (AT+CMGR, AT+CMGL)
- 27. Appendix A: How to Choose an SMS Service Provider (SMS Gateway Provider, SMS Reseller, SMS Broker)?
- 28. Appendix B: Comparison Table of SMS Service Providers (SMS Gateway Providers, SMS Resellers, SMS Brokers)
- 29. Appendix C: Free Software/Tools and Libraries for Sending and Receiving SMS Messages with a Computer / PC
- 30. Appendix D: GSM 7-bit Default Alphabet Table (with Character Codes of ISO 8859 Latin 1)