Close
Country Code
Afghanistan +93
Albania +355
American Samoa +1684
Andorra +376
Anguilla +1264
Antigua and Barbuda +1268
Argentina +54
Armenia +374
Aruba +297
Australia +61
Austria +43
Azerbaijan +994
Bahamas +1242
Bahrain +973
Barbados +1246
Belarus +375
Belgium +32
Belize +501
Bermuda +1441
Bhutan +975
Bolivia +591
Bosnia and Herzegovina +387
Brazil +55
British Virgin Islands +1284
Brunei +673
Bulgaria +359
Cambodia +855
Canada +1
Canary Islands +34
Cape Verde +238
Cayman Islands +1345
Chile +56
China +86
Colombia +57
Comoros +269
Cook Islands +682
Costa Rica +506
Croatia +385
Cuba +53
Cyprus +357
Czech Republic +420
Denmark +45
Dominica +1767
Dominican Republic +1809
Dominican Republic 2 +1829
Ecuador +593
El Salvador +503
Estonia +372
Falkland Islands +500
Faroe Islands +298
Fiji +679
Finland +358
France +33
French Guiana +594
French Polynesia +689
Georgia +995
Germany +49
Gibraltar +350
Greece +30
Greenland +299
Grenada +1473
Guadeloupe +590
Guam +1671
Guatemala +502
Guernsey +44
Guyana +592
Haiti +509
Honduras +504
Hong Kong +852
Hungary +36
Iceland +354
Iraq +964
Ireland +353
Isle of Man +44
Israel +972
Italy +39
Jamaica +1876
Japan +81
Jersey +44
Jordan +962
Kazakhstan +7
Kenya +254
Kiribati +686
Kuwait +965
Kyrgyzstan +996
Laos +856
Latvia +371
Lebanon +961
Liechtenstein +423
Lithuania +370
Luxembourg +352
Macau +853
Macedonia +389
Malaysia +60
Maldives +960
Mali +223
Malta +356
Marshall Islands +692
Martinique +596
Mauritius +230
Mayotte +269
Mexico +52
Micronesia +691
Moldova +373
Monaco +377
Mongolia +976
Montenegro +382
Montserrat +1664
Nauru +674
Nepal +977
Netherlands +31
Netherlands Antilles +599
New Caledonia +687
New Zealand +64
Nicaragua +505
Niue +683
Northern Mariana Islands +1670
Norway +47
Oman +968
Palestinian Territory +970
Panama +507
Papua New Guinea +675
Paraguay +595
Peru +51
Philippines +63
Poland +48
Portugal +351
Puerto Rico +1787
Qatar +974
Romania +40
Russia +7
Saint Kitts and Nevis +1869
Saint Lucia +1758
Saint Pierre and Miquelon +508
Saint Vincent and the Grenadines +1784
Samoa +685
San Marino +378
Saudi Arabia +966
Serbia +381
Singapore +65
Slovakia +421
Slovenia +386
Solomon Islands +677
South Africa +27
South Korea +82
Spain +34
Suriname +597
Sweden +46
Switzerland +41
Syria +963
Taiwan +886
Tajikistan +992
Thailand +66
Tokelau +690
Trinidad and Tobago +1868
Turkey +90
Turkmenistan +993
Turks and Caicos Islands +1649
Tuvalu +688
U.S. Virgin Islands +1340
Ukraine +380
United Arab Emirates +971
United Kingdom +44
United States +1
Uruguay +598
Uzbekistan +998
Vanuatu +678
Venezuela +58
Yemen +967

Bulk SMS Gateway API - SMS solution for application and software developers

TextMagic's SMS Gateway API is simple to use and secure. It is easy to integrate into your application using our ready made SMS scripts. To get started you will need to buy some SMS credits and then you are ready to send and receive SMS using our API. If you would like to test drive please apply for free trial.

What you can do with TextMagic’s API

  • Send SMS to over 700+ mobile networks in 200+ countries. View our full pricing & coverage.
  • Group SMS. You can send SMS to large groups easily.
  • Delivery notifications for all SMS messages. API provides two ways to receive delivery notifications. Via callback urls and via separate requests, callback URL enables us to deliver the delivery notifications directly to your own application.
  • Two Way SMS. Use all our SMS reply numbers to build Two Way SMS systems so that the recipients can reply and these messages will be delivered to your application via our API.
  • All languages are supported. Send and receive SMS in any language. We support both the standard GSM character set and also 16-bit Unicode characters, which means that you can send text messages in all common languages including English, German, Arabic, Russian, Japanese and Chinese.
  • Long SMS support. You can send long messages that will be sent as a sequence of linked text messages. Linked long SMS messages will appear as a single text message on recipient's phone.
  • API is fast and robust. Normally it takes just under 10 seconds to deliver SMS messages.
  • Use subaccounts to manage different API users. If your organisation needs to set up different API users you can do this using our subaccounts feature.
  • Custom SMS originators. Use any of our mobile numbers as the sending number or use your own mobile phone number, or set your company name (known as a sender ID).

How much does it cost?

You pay only for the SMS messages you send. There are no other hidden costs. Just buy SMS credits and that is all you need to do.

Getting Started

To get started you will need to buy SMS Credits or you can apply for FREE TRIAL.

API Documentation

Please read API Documentation to find out all technical details about TextMagic's SMS Gateway API.

Questions?

FAQ - Knowledgebase
Submit support ticket
Tel. + 44 (0) 845 299 4125
Fax + 44 (0) 845 280 1467
Sign Up Now

You get20 Bonus SMS creditsbonus credits on your first order.

Sign Up Now

You get20bonus SMS credits on your first order.

We offer a Free Trial for businesses and organisations.

Test it on your phone!

Choose country code, enter your mobile number and click send

Send message