# SMS countries & coverage

Every country you can send SMS to and what happens to your sender and links there; what we do to get your messages through while a registration is filed, and how it is billed.

**Language:** en
**Audience:** platform
**TLDR:** The panel tells you, country by country, which ones ask you to register your sender before sending. Where the registration isn't approved yet, we look for the best available route so the message still arrives: that is best-effort delivery, meant to maximise the chances of delivery, not to replace the registration. Send attempts are billed even when the message isn't delivered.
**Translation key:** platform.channels.sms.coverage-and-delivery
**Search keywords:** sms countries, sms coverage, which countries can i send sms to, international sms, sms price per country, links blocked in sms, unregistered sender, sender not registered, my sms are not arriving, arrived from an unknown number, still charged, billed anyway, message filtered, sender replaced, bypass, best effort, links in sms, short link blocked, why is my brand not showing
**Related pages:** /platform/en/channels/rcs/availability, /platform/en/billing/pricing-conditions, /platform/en/billing/cost-calculator, /platform/en/channels/sms/senders-registration, /platform/en/channels/countries
**Docs index (every page):** https://docs.instasent.com/llms.txt
**This zone's index:** https://docs.instasent.com/platform/en/llms.txt
**This page:** https://docs.instasent.com/platform/en/channels/sms/coverage-and-delivery/ (HTML) · https://docs.instasent.com/platform/en/channels/sms/coverage-and-delivery.md (Markdown)
**Other language (es):** https://docs.instasent.com/platform/es/channels/sms/coverage-and-delivery.md

## Where you can send SMS

SMS reaches **216 countries**. For each one: its dialling prefix, whether a text sender (your brand name) is kept, whether it has to be registered first, and whether operators restrict links inside the message.

| Country                                                                                                               | ISO | Prefix | Text sender          | Registration  | Links      |
| --------------------------------------------------------------------------------------------------------------------- | --- | ------ | -------------------- | ------------- | ---------- |
| 🇦🇫 [Afghanistan](/platform/en/channels/countries/other-countries#afghanistan)                                       | AF  | +93    | Kept once registered | Required      | Restricted |
| 🇦🇱 [Albania](/platform/en/channels/countries/other-countries#albania)                                               | AL  | +355   | Kept                 | Not needed    | Allowed    |
| 🇩🇿 [Algeria](/platform/en/channels/countries/other-countries#algeria)                                               | DZ  | +213   | Kept                 | Not needed    | Allowed    |
| 🇦🇸 [American Samoa](/platform/en/channels/countries/other-countries#american-samoa)                                 | AS  | +1     | Kept                 | Not needed    | Allowed    |
| 🇦🇩 [Andorra](/platform/en/channels/countries/other-countries#andorra)                                               | AD  | +376   | Kept                 | Not needed    | Allowed    |
| 🇦🇴 [Angola](/platform/en/channels/countries/other-countries#angola)                                                 | AO  | +244   | Kept                 | Not needed    | Allowed    |
| 🇦🇮 [Anguilla](/platform/en/channels/countries/other-countries#anguilla)                                             | AI  | +1     | Kept                 | Not needed    | Allowed    |
| 🇦🇬 [Antigua & Barbuda](/platform/en/channels/countries/other-countries#antigua--barbuda)                            | AG  | +1     | Kept                 | Not needed    | Allowed    |
| 🇦🇷 [Argentina](/platform/en/channels/countries/other-countries#argentina)                                           | AR  | +54    | Replaced by a number | Not needed    | Allowed    |
| 🇦🇲 [Armenia](/platform/en/channels/countries/other-countries#armenia)                                               | AM  | +374   | Kept once registered | Required      | Allowed    |
| 🇦🇼 [Aruba](/platform/en/channels/countries/other-countries#aruba)                                                   | AW  | +297   | Kept                 | Not needed    | Allowed    |
| 🇦🇺 [Australia](/platform/en/channels/countries/other-countries#australia)                                           | AU  | +61    | Kept once registered | Required      | Allowed    |
| 🇦🇹 [Austria](/platform/en/channels/countries/austria)                                                               | AT  | +43    | Kept                 | Not needed    | Allowed    |
| 🇦🇿 [Azerbaijan](/platform/en/channels/countries/other-countries#azerbaijan)                                         | AZ  | +994   | Kept                 | Not needed    | Allowed    |
| 🇧🇸 [Bahamas](/platform/en/channels/countries/other-countries#bahamas)                                               | BS  | +1     | Kept                 | Not needed    | Allowed    |
| 🇧🇭 [Bahrain](/platform/en/channels/countries/other-countries#bahrain)                                               | BH  | +973   | Kept                 | Not needed    | Allowed    |
| 🇧🇩 [Bangladesh](/platform/en/channels/countries/other-countries#bangladesh)                                         | BD  | +880   | Replaced by a number | Not needed    | Allowed    |
| 🇧🇧 [Barbados](/platform/en/channels/countries/other-countries#barbados)                                             | BB  | +1     | Kept                 | Not needed    | Allowed    |
| 🇧🇾 [Belarus](/platform/en/channels/countries/other-countries#belarus)                                               | BY  | +375   | Kept once registered | Required      | Allowed    |
| 🇧🇪 [Belgium](/platform/en/channels/countries/other-countries#belgium)                                               | BE  | +32    | Replaced by a number | Not needed    | Allowed    |
| 🇧🇿 [Belize](/platform/en/channels/countries/other-countries#belize)                                                 | BZ  | +501   | Replaced by a number | Not needed    | Allowed    |
| 🇧🇯 [Benin](/platform/en/channels/countries/other-countries#benin)                                                   | BJ  | +229   | Replaced by a number | Not needed    | Allowed    |
| 🇧🇲 [Bermuda](/platform/en/channels/countries/other-countries#bermuda)                                               | BM  | +1     | Kept                 | Not needed    | Allowed    |
| 🇧🇹 [Bhutan](/platform/en/channels/countries/other-countries#bhutan)                                                 | BT  | +975   | Kept                 | Not needed    | Allowed    |
| 🇧🇴 [Bolivia](/platform/en/channels/countries/other-countries#bolivia)                                               | BO  | +591   | Replaced by a number | Not needed    | Allowed    |
| 🇧🇦 [Bosnia & Herzegovina](/platform/en/channels/countries/other-countries#bosnia--herzegovina)                      | BA  | +387   | Replaced by a number | Not needed    | Allowed    |
| 🇧🇼 [Botswana](/platform/en/channels/countries/other-countries#botswana)                                             | BW  | +267   | Replaced by a number | Not needed    | Allowed    |
| 🇧🇷 [Brazil](/platform/en/channels/countries/brazil)                                                                 | BR  | +55    | Replaced by a number | Not needed    | Restricted |
| 🇮🇴 [British Indian Ocean Territory](/platform/en/channels/countries/other-countries#british-indian-ocean-territory) | IO  | +246   | Kept                 | Not needed    | Allowed    |
| 🇧🇳 [Brunei](/platform/en/channels/countries/other-countries#brunei)                                                 | BN  | +673   | Replaced by a number | Not needed    | Allowed    |
| 🇧🇬 [Bulgaria](/platform/en/channels/countries/other-countries#bulgaria)                                             | BG  | +359   | Replaced by a number | Not needed    | Allowed    |
| 🇧🇫 [Burkina Faso](/platform/en/channels/countries/other-countries#burkina-faso)                                     | BF  | +226   | Kept                 | Not needed    | Allowed    |
| 🇧🇮 [Burundi](/platform/en/channels/countries/other-countries#burundi)                                               | BI  | +257   | Replaced by a number | Not needed    | Allowed    |
| 🇰🇭 [Cambodia](/platform/en/channels/countries/other-countries#cambodia)                                             | KH  | +855   | Kept                 | Not needed    | Allowed    |
| 🇨🇲 [Cameroon](/platform/en/channels/countries/other-countries#cameroon)                                             | CM  | +237   | Kept once registered | Required      | Allowed    |
| 🇨🇦 [Canada](/platform/en/channels/countries/canada)                                                                 | CA  | +1     | Kept once registered | Required      | Restricted |
| 🇨🇻 [Cape Verde](/platform/en/channels/countries/other-countries#cape-verde)                                         | CV  | +238   | Replaced by a number | Not needed    | Allowed    |
| 🇰🇾 [Cayman Islands](/platform/en/channels/countries/other-countries#cayman-islands)                                 | KY  | +1     | Kept                 | Not needed    | Allowed    |
| 🇨🇫 [Central African Republic](/platform/en/channels/countries/other-countries#central-african-republic)             | CF  | +236   | Kept                 | Not needed    | Allowed    |
| 🇹🇩 [Chad](/platform/en/channels/countries/other-countries#chad)                                                     | TD  | +235   | Kept                 | Not needed    | Allowed    |
| 🇨🇱 [Chile](/platform/en/channels/countries/other-countries#chile)                                                   | CL  | +56    | Replaced by a number | Not needed    | Allowed    |
| 🇨🇳 [China](/platform/en/channels/countries/other-countries#china)                                                   | CN  | +86    | Kept once registered | Required      | Restricted |
| 🇨🇴 [Colombia](/platform/en/channels/countries/colombia)                                                             | CO  | +57    | Replaced by a number | Not needed    | Restricted |
| 🇰🇲 [Comoros](/platform/en/channels/countries/other-countries#comoros)                                               | KM  | +269   | Replaced by a number | Not needed    | Allowed    |
| 🇨🇬 [Congo - Brazzaville](/platform/en/channels/countries/other-countries#congo---brazzaville)                       | CG  | +242   | Kept once registered | Required      | Allowed    |
| 🇨🇩 [Congo - Kinshasa](/platform/en/channels/countries/other-countries#congo---kinshasa)                             | CD  | +243   | Kept                 | Not needed    | Allowed    |
| 🇨🇰 [Cook Islands](/platform/en/channels/countries/other-countries#cook-islands)                                     | CK  | +682   | Replaced by a number | Not needed    | Allowed    |
| 🇨🇷 [Costa Rica](/platform/en/channels/countries/other-countries#costa-rica)                                         | CR  | +506   | Replaced by a number | Not needed    | Allowed    |
| 🇨🇮 [Côte d’Ivoire](/platform/en/channels/countries/other-countries#côte-divoire)                                    | CI  | +225   | Kept once registered | Required      | Allowed    |
| 🇭🇷 [Croatia](/platform/en/channels/countries/other-countries#croatia)                                               | HR  | +385   | Kept                 | Not needed    | Allowed    |
| 🇨🇺 [Cuba](/platform/en/channels/countries/other-countries#cuba)                                                     | CU  | +53    | Kept once registered | Required      | Allowed    |
| 🇨🇼 [Curaçao](/platform/en/channels/countries/other-countries#curaçao)                                               | CW  | +599   | Replaced by a number | Not needed    | Allowed    |
| 🇨🇾 [Cyprus](/platform/en/channels/countries/other-countries#cyprus)                                                 | CY  | +357   | Replaced by a number | Not needed    | Allowed    |
| 🇨🇿 [Czechia](/platform/en/channels/countries/other-countries#czechia)                                               | CZ  | +420   | Replaced by a number | Not needed    | Allowed    |
| 🇩🇰 [Denmark](/platform/en/channels/countries/other-countries#denmark)                                               | DK  | +45    | Kept                 | Not needed    | Restricted |
| 🇩🇯 [Djibouti](/platform/en/channels/countries/other-countries#djibouti)                                             | DJ  | +253   | Replaced by a number | Not needed    | Allowed    |
| 🇩🇲 [Dominica](/platform/en/channels/countries/other-countries#dominica)                                             | DM  | +1     | Replaced by a number | Not needed    | Allowed    |
| 🇩🇴 [Dominican Republic](/platform/en/channels/countries/other-countries#dominican-republic)                         | DO  | +1     | Replaced by a number | Not needed    | Restricted |
| 🇪🇨 [Ecuador](/platform/en/channels/countries/other-countries#ecuador)                                               | EC  | +593   | Replaced by a number | Not needed    | Allowed    |
| 🇪🇬 [Egypt](/platform/en/channels/countries/other-countries#egypt)                                                   | EG  | +20    | Kept                 | Not needed    | Allowed    |
| 🇸🇻 [El Salvador](/platform/en/channels/countries/other-countries#el-salvador)                                       | SV  | +503   | Replaced by a number | Not needed    | Allowed    |
| 🇬🇶 [Equatorial Guinea](/platform/en/channels/countries/other-countries#equatorial-guinea)                           | GQ  | +240   | Kept                 | Not needed    | Allowed    |
| 🇪🇪 [Estonia](/platform/en/channels/countries/other-countries#estonia)                                               | EE  | +372   | Kept                 | Not needed    | Restricted |
| 🇸🇿 [Eswatini](/platform/en/channels/countries/other-countries#eswatini)                                             | SZ  | +268   | Kept once registered | Required      | Allowed    |
| 🇪🇹 [Ethiopia](/platform/en/channels/countries/other-countries#ethiopia)                                             | ET  | +251   | Kept once registered | Required      | Allowed    |
| 🇫🇰 [Falkland Islands](/platform/en/channels/countries/other-countries#falkland-islands)                             | FK  | +500   | Kept                 | Not needed    | Allowed    |
| 🇫🇴 [Faroe Islands](/platform/en/channels/countries/other-countries#faroe-islands)                                   | FO  | +298   | Kept                 | Not needed    | Allowed    |
| 🇫🇯 [Fiji](/platform/en/channels/countries/other-countries#fiji)                                                     | FJ  | +679   | Kept                 | Not needed    | Allowed    |
| 🇫🇮 [Finland](/platform/en/channels/countries/other-countries#finland)                                               | FI  | +358   | Kept once registered | Required      | Restricted |
| 🇫🇷 [France](/platform/en/channels/countries/france)                                                                 | FR  | +33    | Kept                 | Not needed    | Allowed    |
| 🇬🇫 [French Guiana](/platform/en/channels/countries/other-countries#french-guiana)                                   | GF  | +594   | Kept                 | Not needed    | Allowed    |
| 🇵🇫 [French Polynesia](/platform/en/channels/countries/other-countries#french-polynesia)                             | PF  | +689   | Kept                 | Not needed    | Allowed    |
| 🇬🇦 [Gabon](/platform/en/channels/countries/other-countries#gabon)                                                   | GA  | +241   | Kept                 | Not needed    | Allowed    |
| 🇬🇲 [Gambia](/platform/en/channels/countries/other-countries#gambia)                                                 | GM  | +220   | Kept                 | Not needed    | Allowed    |
| 🇬🇪 [Georgia](/platform/en/channels/countries/other-countries#georgia)                                               | GE  | +995   | Replaced by a number | Not needed    | Allowed    |
| 🇩🇪 [Germany](/platform/en/channels/countries/germany)                                                               | DE  | +49    | Kept                 | Not needed    | Allowed    |
| 🇬🇭 [Ghana](/platform/en/channels/countries/other-countries#ghana)                                                   | GH  | +233   | Kept once registered | Required      | Allowed    |
| 🇬🇮 [Gibraltar](/platform/en/channels/countries/other-countries#gibraltar)                                           | GI  | +350   | Kept                 | Not needed    | Allowed    |
| 🇬🇷 [Greece](/platform/en/channels/countries/other-countries#greece)                                                 | GR  | +30    | Kept                 | Not needed    | Allowed    |
| 🇬🇱 [Greenland](/platform/en/channels/countries/other-countries#greenland)                                           | GL  | +299   | Kept                 | Not needed    | Allowed    |
| 🇬🇩 [Grenada](/platform/en/channels/countries/other-countries#grenada)                                               | GD  | +1     | Kept                 | Not needed    | Allowed    |
| 🇬🇵 [Guadeloupe](/platform/en/channels/countries/other-countries#guadeloupe)                                         | GP  | +590   | Kept                 | Not needed    | Allowed    |
| 🇬🇹 [Guatemala](/platform/en/channels/countries/other-countries#guatemala)                                           | GT  | +502   | Replaced by a number | Not needed    | Allowed    |
| 🇬🇬 [Guernsey](/platform/en/channels/countries/other-countries#guernsey)                                             | GG  | +44    | Kept                 | Not needed    | Allowed    |
| 🇬🇳 [Guinea](/platform/en/channels/countries/other-countries#guinea)                                                 | GN  | +224   | Kept once registered | Required      | Allowed    |
| 🇬🇼 [Guinea-Bissau](/platform/en/channels/countries/other-countries#guinea-bissau)                                   | GW  | +245   | Kept once registered | Required      | Allowed    |
| 🇬🇾 [Guyana](/platform/en/channels/countries/other-countries#guyana)                                                 | GY  | +592   | Kept                 | Not needed    | Allowed    |
| 🇭🇹 [Haiti](/platform/en/channels/countries/other-countries#haiti)                                                   | HT  | +509   | Replaced by a number | Not needed    | Allowed    |
| 🇭🇳 [Honduras](/platform/en/channels/countries/other-countries#honduras)                                             | HN  | +504   | Replaced by a number | Not needed    | Allowed    |
| 🇭🇰 [Hong Kong SAR China](/platform/en/channels/countries/other-countries#hong-kong-sar-china)                       | HK  | +852   | Replaced by a number | Not needed    | Allowed    |
| 🇭🇺 [Hungary](/platform/en/channels/countries/other-countries#hungary)                                               | HU  | +36    | Replaced by a number | Not needed    | Allowed    |
| 🇮🇸 [Iceland](/platform/en/channels/countries/other-countries#iceland)                                               | IS  | +354   | Kept                 | Not needed    | Allowed    |
| 🇮🇳 [India](/platform/en/channels/countries/india)                                                                   | IN  | +91    | Kept once registered | Required      | Restricted |
| 🇮🇩 [Indonesia](/platform/en/channels/countries/indonesia)                                                           | ID  | +62    | Kept once registered | Required      | Allowed    |
| 🇮🇷 [Iran](/platform/en/channels/countries/other-countries#iran)                                                     | IR  | +98    | Kept once registered | Required      | Restricted |
| 🇮🇶 [Iraq](/platform/en/channels/countries/other-countries#iraq)                                                     | IQ  | +964   | Kept once registered | Required      | Restricted |
| 🇮🇪 [Ireland](/platform/en/channels/countries/other-countries#ireland)                                               | IE  | +353   | Kept once registered | Required      | Allowed    |
| 🇮🇲 [Isle of Man](/platform/en/channels/countries/other-countries#isle-of-man)                                       | IM  | +44    | Kept                 | Not needed    | Allowed    |
| 🇮🇱 [Israel](/platform/en/channels/countries/other-countries#israel)                                                 | IL  | +972   | Kept                 | Not needed    | Allowed    |
| 🇮🇹 [Italy](/platform/en/channels/countries/other-countries#italy)                                                   | IT  | +39    | Kept                 | Not needed    | Allowed    |
| 🇯🇲 [Jamaica](/platform/en/channels/countries/other-countries#jamaica)                                               | JM  | +1     | Kept                 | Not needed    | Allowed    |
| 🇯🇵 [Japan](/platform/en/channels/countries/other-countries#japan)                                                   | JP  | +81    | Kept                 | Not needed    | Allowed    |
| 🇯🇪 [Jersey](/platform/en/channels/countries/other-countries#jersey)                                                 | JE  | +44    | Kept                 | Not needed    | Allowed    |
| 🇯🇴 [Jordan](/platform/en/channels/countries/other-countries#jordan)                                                 | JO  | +962   | Kept once registered | Required      | Allowed    |
| 🇰🇿 [Kazakhstan](/platform/en/channels/countries/other-countries#kazakhstan)                                         | KZ  | +7     | Kept once registered | Required      | Allowed    |
| 🇰🇪 [Kenya](/platform/en/channels/countries/other-countries#kenya)                                                   | KE  | +254   | Kept once registered | Required      | Allowed    |
| 🇰🇼 [Kuwait](/platform/en/channels/countries/other-countries#kuwait)                                                 | KW  | +965   | Kept once registered | Required      | Allowed    |
| 🇰🇬 [Kyrgyzstan](/platform/en/channels/countries/other-countries#kyrgyzstan)                                         | KG  | +996   | Kept                 | Not needed    | Allowed    |
| 🇱🇦 [Laos](/platform/en/channels/countries/other-countries#laos)                                                     | LA  | +856   | Kept                 | Not needed    | Allowed    |
| 🇱🇻 [Latvia](/platform/en/channels/countries/other-countries#latvia)                                                 | LV  | +371   | Kept                 | Not needed    | Restricted |
| 🇱🇧 [Lebanon](/platform/en/channels/countries/other-countries#lebanon)                                               | LB  | +961   | Replaced by a number | Not needed    | Allowed    |
| 🇱🇸 [Lesotho](/platform/en/channels/countries/other-countries#lesotho)                                               | LS  | +266   | Replaced by a number | Not needed    | Allowed    |
| 🇱🇷 [Liberia](/platform/en/channels/countries/other-countries#liberia)                                               | LR  | +231   | Replaced by a number | Not needed    | Allowed    |
| 🇱🇾 [Libya](/platform/en/channels/countries/other-countries#libya)                                                   | LY  | +218   | Replaced by a number | Not needed    | Allowed    |
| 🇱🇮 [Liechtenstein](/platform/en/channels/countries/other-countries#liechtenstein)                                   | LI  | +423   | Kept                 | Not needed    | Allowed    |
| 🇱🇹 [Lithuania](/platform/en/channels/countries/other-countries#lithuania)                                           | LT  | +370   | Kept                 | Not needed    | Restricted |
| 🇱🇺 [Luxembourg](/platform/en/channels/countries/other-countries#luxembourg)                                         | LU  | +352   | Kept                 | Not needed    | Allowed    |
| 🇲🇴 [Macao SAR China](/platform/en/channels/countries/other-countries#macao-sar-china)                               | MO  | +853   | Kept                 | Not needed    | Allowed    |
| 🇲🇬 [Madagascar](/platform/en/channels/countries/other-countries#madagascar)                                         | MG  | +261   | Replaced by a number | Not needed    | Allowed    |
| 🇲🇼 [Malawi](/platform/en/channels/countries/other-countries#malawi)                                                 | MW  | +265   | Kept                 | Not needed    | Allowed    |
| 🇲🇾 [Malaysia](/platform/en/channels/countries/other-countries#malaysia)                                             | MY  | +60    | Replaced by a number | Not needed    | Restricted |
| 🇲🇻 [Maldives](/platform/en/channels/countries/other-countries#maldives)                                             | MV  | +960   | Kept                 | Not needed    | Allowed    |
| 🇲🇱 [Mali](/platform/en/channels/countries/other-countries#mali)                                                     | ML  | +223   | Kept                 | Not needed    | Allowed    |
| 🇲🇹 [Malta](/platform/en/channels/countries/other-countries#malta)                                                   | MT  | +356   | Kept                 | Not needed    | Allowed    |
| 🇲🇭 [Marshall Islands](/platform/en/channels/countries/other-countries#marshall-islands)                             | MH  | +692   | Kept                 | Not needed    | Allowed    |
| 🇲🇶 [Martinique](/platform/en/channels/countries/other-countries#martinique)                                         | MQ  | +596   | Kept                 | Not needed    | Allowed    |
| 🇲🇷 [Mauritania](/platform/en/channels/countries/other-countries#mauritania)                                         | MR  | +222   | Replaced by a number | Not needed    | Allowed    |
| 🇲🇺 [Mauritius](/platform/en/channels/countries/other-countries#mauritius)                                           | MU  | +230   | Kept                 | Not needed    | Allowed    |
| 🇾🇹 [Mayotte](/platform/en/channels/countries/other-countries#mayotte)                                               | YT  | +262   | Kept                 | Not needed    | Allowed    |
| 🇲🇽 [Mexico](/platform/en/channels/countries/mexico)                                                                 | MX  | +52    | Replaced by a number | Not needed    | Allowed    |
| 🇲🇩 [Moldova](/platform/en/channels/countries/other-countries#moldova)                                               | MD  | +373   | Kept                 | Not needed    | Allowed    |
| 🇲🇨 [Monaco](/platform/en/channels/countries/other-countries#monaco)                                                 | MC  | +377   | Kept                 | Not needed    | Allowed    |
| 🇲🇳 [Mongolia](/platform/en/channels/countries/other-countries#mongolia)                                             | MN  | +976   | Kept                 | Not needed    | Allowed    |
| 🇲🇪 [Montenegro](/platform/en/channels/countries/other-countries#montenegro)                                         | ME  | +382   | Replaced by a number | Not needed    | Allowed    |
| 🇲🇸 [Montserrat](/platform/en/channels/countries/other-countries#montserrat)                                         | MS  | +1     | Kept                 | Not needed    | Allowed    |
| 🇲🇦 [Morocco](/platform/en/channels/countries/other-countries#morocco)                                               | MA  | +212   | Kept once registered | Required      | Allowed    |
| 🇲🇿 [Mozambique](/platform/en/channels/countries/other-countries#mozambique)                                         | MZ  | +258   | Replaced by a number | Not needed    | Allowed    |
| 🇲🇲 [Myanmar (Burma)](/platform/en/channels/countries/other-countries#myanmar-burma)                                 | MM  | +95    | Replaced by a number | Not needed    | Allowed    |
| 🇳🇦 [Namibia](/platform/en/channels/countries/other-countries#namibia)                                               | NA  | +264   | Kept                 | Not needed    | Allowed    |
| 🇳🇷 [Nauru](/platform/en/channels/countries/other-countries#nauru)                                                   | NR  | +674   | Kept                 | Not needed    | Allowed    |
| 🇳🇵 [Nepal](/platform/en/channels/countries/other-countries#nepal)                                                   | NP  | +977   | Kept once registered | Required      | Restricted |
| 🇳🇱 [Netherlands](/platform/en/channels/countries/netherlands)                                                       | NL  | +31    | Kept                 | Not needed    | Allowed    |
| 🇳🇨 [New Caledonia](/platform/en/channels/countries/other-countries#new-caledonia)                                   | NC  | +687   | Kept                 | Not needed    | Allowed    |
| 🇳🇿 [New Zealand](/platform/en/channels/countries/other-countries#new-zealand)                                       | NZ  | +64    | Kept once registered | Required      | Restricted |
| 🇳🇮 [Nicaragua](/platform/en/channels/countries/other-countries#nicaragua)                                           | NI  | +505   | Replaced by a number | Not needed    | Allowed    |
| 🇳🇪 [Niger](/platform/en/channels/countries/other-countries#niger)                                                   | NE  | +227   | Kept                 | Not needed    | Allowed    |
| 🇳🇬 [Nigeria](/platform/en/channels/countries/other-countries#nigeria)                                               | NG  | +234   | Kept once registered | Required      | Allowed    |
| 🇳🇫 [Norfolk Island](/platform/en/channels/countries/other-countries#norfolk-island)                                 | NF  | +672   | Kept                 | Not needed    | Allowed    |
| 🇲🇰 [North Macedonia](/platform/en/channels/countries/other-countries#north-macedonia)                               | MK  | +389   | Replaced by a number | Not needed    | Allowed    |
| 🇳🇴 [Norway](/platform/en/channels/countries/other-countries#norway)                                                 | NO  | +47    | Kept                 | Not needed    | Restricted |
| 🇴🇲 [Oman](/platform/en/channels/countries/other-countries#oman)                                                     | OM  | +968   | Kept                 | Not needed    | Allowed    |
| 🇵🇰 [Pakistan](/platform/en/channels/countries/other-countries#pakistan)                                             | PK  | +92    | Kept once registered | Required      | Allowed    |
| 🇵🇼 [Palau](/platform/en/channels/countries/other-countries#palau)                                                   | PW  | +680   | Kept                 | Not needed    | Allowed    |
| 🇵🇸 [Palestinian Territories](/platform/en/channels/countries/other-countries#palestinian-territories)               | PS  | +970   | Kept once registered | Required      | Allowed    |
| 🇵🇦 [Panama](/platform/en/channels/countries/other-countries#panama)                                                 | PA  | +507   | Replaced by a number | Not needed    | Allowed    |
| 🇵🇬 [Papua New Guinea](/platform/en/channels/countries/other-countries#papua-new-guinea)                             | PG  | +675   | Kept                 | Not needed    | Allowed    |
| 🇵🇾 [Paraguay](/platform/en/channels/countries/other-countries#paraguay)                                             | PY  | +595   | Replaced by a number | Not needed    | Allowed    |
| 🇵🇪 [Peru](/platform/en/channels/countries/peru)                                                                     | PE  | +51    | Replaced by a number | Not needed    | Allowed    |
| 🇵🇭 [Philippines](/platform/en/channels/countries/other-countries#philippines)                                       | PH  | +63    | Kept once registered | Required      | Restricted |
| 🇵🇱 [Poland](/platform/en/channels/countries/other-countries#poland)                                                 | PL  | +48    | Kept                 | Not needed    | Allowed    |
| 🇵🇹 [Portugal](/platform/en/channels/countries/other-countries#portugal)                                             | PT  | +351   | Kept                 | Not needed    | Allowed    |
| 🇵🇷 [Puerto Rico](/platform/en/channels/countries/other-countries#puerto-rico)                                       | PR  | +1     | Kept once registered | Required      | Restricted |
| 🇶🇦 [Qatar](/platform/en/channels/countries/other-countries#qatar)                                                   | QA  | +974   | Kept once registered | Required      | Allowed    |
| 🇷🇪 [Réunion](/platform/en/channels/countries/other-countries#réunion)                                               | RE  | +262   | Kept                 | Not needed    | Allowed    |
| 🇷🇴 [Romania](/platform/en/channels/countries/other-countries#romania)                                               | RO  | +40    | Replaced by a number | Not needed    | Allowed    |
| 🇷🇺 [Russia](/platform/en/channels/countries/other-countries#russia)                                                 | RU  | +7     | Not confirmed        | Not needed    | Restricted |
| 🇷🇼 [Rwanda](/platform/en/channels/countries/other-countries#rwanda)                                                 | RW  | +250   | Not confirmed        | Not needed    | Allowed    |
| 🇼🇸 [Samoa](/platform/en/channels/countries/other-countries#samoa)                                                   | WS  | +685   | Kept                 | Not needed    | Allowed    |
| 🇸🇲 [San Marino](/platform/en/channels/countries/other-countries#san-marino)                                         | SM  | +378   | Kept                 | Not needed    | Allowed    |
| 🇸🇹 [São Tomé & Príncipe](/platform/en/channels/countries/other-countries#são-tomé--príncipe)                        | ST  | +239   | Kept                 | Not needed    | Allowed    |
| 🇸🇦 [Saudi Arabia](/platform/en/channels/countries/other-countries#saudi-arabia)                                     | SA  | +966   | Kept once registered | Required      | Allowed    |
| 🇸🇳 [Senegal](/platform/en/channels/countries/other-countries#senegal)                                               | SN  | +221   | Kept once registered | Required      | Allowed    |
| 🇷🇸 [Serbia](/platform/en/channels/countries/other-countries#serbia)                                                 | RS  | +381   | Replaced by a number | Not needed    | Allowed    |
| 🇸🇨 [Seychelles](/platform/en/channels/countries/other-countries#seychelles)                                         | SC  | +248   | Kept                 | Not needed    | Allowed    |
| 🇸🇱 [Sierra Leone](/platform/en/channels/countries/other-countries#sierra-leone)                                     | SL  | +232   | Kept                 | Not needed    | Allowed    |
| 🇸🇬 [Singapore](/platform/en/channels/countries/singapore)                                                           | SG  | +65    | Kept once registered | Required      | Restricted |
| 🇸🇽 [Sint Maarten](/platform/en/channels/countries/other-countries#sint-maarten)                                     | SX  | +1     | Kept                 | Not needed    | Allowed    |
| 🇸🇰 [Slovakia](/platform/en/channels/countries/other-countries#slovakia)                                             | SK  | +421   | Kept                 | Not needed    | Allowed    |
| 🇸🇮 [Slovenia](/platform/en/channels/countries/other-countries#slovenia)                                             | SI  | +386   | Kept                 | Not needed    | Allowed    |
| 🇸🇧 [Solomon Islands](/platform/en/channels/countries/other-countries#solomon-islands)                               | SB  | +677   | Kept                 | Not needed    | Allowed    |
| 🇸🇴 [Somalia](/platform/en/channels/countries/other-countries#somalia)                                               | SO  | +252   | Kept                 | Not needed    | Allowed    |
| 🇿🇦 [South Africa](/platform/en/channels/countries/other-countries#south-africa)                                     | ZA  | +27    | Kept once registered | Required      | Allowed    |
| 🇰🇷 [South Korea](/platform/en/channels/countries/other-countries#south-korea)                                       | KR  | +82    | Replaced by a number | Not needed    | Allowed    |
| 🇸🇸 [South Sudan](/platform/en/channels/countries/other-countries#south-sudan)                                       | SS  | +211   | Kept once registered | Required      | Allowed    |
| 🇪🇸 [Spain](/platform/en/channels/countries/spain)                                                                   | ES  | +34    | Kept once registered | With the CNMC | Allowed    |
| 🇱🇰 [Sri Lanka](/platform/en/channels/countries/other-countries#sri-lanka)                                           | LK  | +94    | Kept once registered | Required      | Allowed    |
| 🇸🇩 [Sudan](/platform/en/channels/countries/other-countries#sudan)                                                   | SD  | +249   | Kept once registered | Required      | Allowed    |
| 🇸🇷 [Suriname](/platform/en/channels/countries/other-countries#suriname)                                             | SR  | +597   | Kept                 | Not needed    | Allowed    |
| 🇸🇪 [Sweden](/platform/en/channels/countries/other-countries#sweden)                                                 | SE  | +46    | Kept                 | Not needed    | Restricted |
| 🇨🇭 [Switzerland](/platform/en/channels/countries/other-countries#switzerland)                                       | CH  | +41    | Kept                 | Not needed    | Allowed    |
| 🇸🇾 [Syria](/platform/en/channels/countries/other-countries#syria)                                                   | SY  | +963   | Kept once registered | Required      | Restricted |
| 🇹🇼 [Taiwan](/platform/en/channels/countries/other-countries#taiwan)                                                 | TW  | +886   | Kept once registered | Required      | Allowed    |
| 🇹🇯 [Tajikistan](/platform/en/channels/countries/other-countries#tajikistan)                                         | TJ  | +992   | Kept                 | Not needed    | Allowed    |
| 🇹🇿 [Tanzania](/platform/en/channels/countries/other-countries#tanzania)                                             | TZ  | +255   | Kept once registered | Required      | Allowed    |
| 🇹🇭 [Thailand](/platform/en/channels/countries/other-countries#thailand)                                             | TH  | +66    | Kept once registered | Required      | Restricted |
| 🇹🇱 [Timor-Leste](/platform/en/channels/countries/other-countries#timor-leste)                                       | TL  | +670   | Kept once registered | Required      | Allowed    |
| 🇹🇬 [Togo](/platform/en/channels/countries/other-countries#togo)                                                     | TG  | +228   | Kept                 | Not needed    | Allowed    |
| 🇹🇴 [Tonga](/platform/en/channels/countries/other-countries#tonga)                                                   | TO  | +676   | Kept                 | Not needed    | Allowed    |
| 🇹🇹 [Trinidad & Tobago](/platform/en/channels/countries/other-countries#trinidad--tobago)                            | TT  | +1     | Kept                 | Not needed    | Allowed    |
| 🇹🇳 [Tunisia](/platform/en/channels/countries/other-countries#tunisia)                                               | TN  | +216   | Kept                 | Not needed    | Allowed    |
| 🇹🇷 [Türkiye](/platform/en/channels/countries/other-countries#türkiye)                                               | TR  | +90    | Kept once registered | Required      | Restricted |
| 🇹🇲 [Turkmenistan](/platform/en/channels/countries/other-countries#turkmenistan)                                     | TM  | +993   | Kept                 | Not needed    | Allowed    |
| 🇹🇨 [Turks & Caicos Islands](/platform/en/channels/countries/other-countries#turks--caicos-islands)                  | TC  | +1     | Kept                 | Not needed    | Allowed    |
| 🇺🇬 [Uganda](/platform/en/channels/countries/other-countries#uganda)                                                 | UG  | +256   | Kept once registered | Required      | Allowed    |
| 🇺🇦 [Ukraine](/platform/en/channels/countries/ukraine)                                                               | UA  | +380   | Kept once registered | Required      | Allowed    |
| 🇦🇪 [United Arab Emirates](/platform/en/channels/countries/other-countries#united-arab-emirates)                     | AE  | +971   | Kept once registered | Required      | Restricted |
| 🇬🇧 [United Kingdom](/platform/en/channels/countries/united-kingdom)                                                 | GB  | +44    | Kept                 | Not needed    | Allowed    |
| 🇺🇸 [United States](/platform/en/channels/countries/united-states)                                                   | US  | +1     | Kept once registered | Required      | Restricted |
| 🇺🇾 [Uruguay](/platform/en/channels/countries/other-countries#uruguay)                                               | UY  | +598   | Replaced by a number | Not needed    | Allowed    |
| 🇺🇿 [Uzbekistan](/platform/en/channels/countries/other-countries#uzbekistan)                                         | UZ  | +998   | Kept once registered | Required      | Allowed    |
| 🇻🇺 [Vanuatu](/platform/en/channels/countries/other-countries#vanuatu)                                               | VU  | +678   | Kept                 | Not needed    | Allowed    |
| 🇻🇪 [Venezuela](/platform/en/channels/countries/other-countries#venezuela)                                           | VE  | +58    | Replaced by a number | Not needed    | Allowed    |
| 🇻🇳 [Vietnam](/platform/en/channels/countries/other-countries#vietnam)                                               | VN  | +84    | Kept once registered | Required      | Restricted |
| 🇾🇪 [Yemen](/platform/en/channels/countries/other-countries#yemen)                                                   | YE  | +967   | Kept once registered | Required      | Allowed    |
| 🇿🇲 [Zambia](/platform/en/channels/countries/other-countries#zambia)                                                 | ZM  | +260   | Kept once registered | Required      | Allowed    |
| 🇿🇼 [Zimbabwe](/platform/en/channels/countries/other-countries#zimbabwe)                                             | ZW  | +263   | Kept                 | Not needed    | Allowed    |

What each situation means, and what you can do about it, is explained in [What can happen on SMS](/platform/en/channels/countries#what-can-happen-on-sms).

Each country links to its page, with everything that destination asks for on both
channels. The price of an SMS is set **per country**: check a destination in the
[cost calculator](/platform/en/billing/cost-calculator), and how pricing works in
[Pricing & conditions](/platform/en/billing/pricing-conditions). RCS has its own
list in [RCS countries & availability](/platform/en/channels/rcs/availability).

## How it works

Every country decides which senders it accepts an SMS from. In most of them creating
yours is enough; some ask you to register it first. This page covers how to tell which
is your case, what we do to get your messages through while the registration is being
filed, and how it is billed.

## Where you need to register your sender

**The panel tells you, country by country and for your own sender.** Open it under
**Settings → Project → Channels → SMS** and you'll see which are approved, which ask
for registration and where each one stands. Use **Request country** to add a new one.

That's the place to check before a campaign into a new market. What each destination
asks for — the paperwork, who files it and how long it takes — is in
[Countries](/platform/en/channels/countries).

## What we do while the registration is filed

A registration can take days, and in some markets weeks. Rather than leaving your
messages waiting all that time, **we look for the best available route so they still
arrive**.

In practice the message goes out through whichever route is most likely to deliver it
at that moment, even if it isn't the one your approved sender would use. That is what
we call **best-effort delivery**: the aim is to **maximise the chances of delivery**
while the registration moves forward.

How far it reaches depends on the country and its operators, so it's worth knowing what
to expect:

- **Availability varies.** Not every destination has an alternative, and where there is
  one it doesn't always give the same result.
- **The recipient may see a different sender.** You keep seeing the sender you sent.
  What changes is what appears on the handset, usually a number instead of your brand.
- **The operator has the last word.** It can filter the message even when it left our
  side correctly.

> **Note**: Your reports, exports and webhooks still show **your** sender, because that's what
> you sent. What may have changed is what the recipient saw.

## Registration is still the way

These alternatives exist to support you while you file the registration, **not to
replace it**. Where a country requires it, the requirement still stands.

Registering your sender is what lets us file it with the operator, and what makes your
messages arrive under your brand consistently. That's why we always recommend
registering the countries that ask for it, and doing it with time to spare: the full
process is in [Senders & registration](/platform/en/channels/sms/senders-registration).

## Links have rules too

In some destinations operators **restrict links** inside an SMS: they may require the
domain to be registered beforehand, filter the message carrying it, or strip the link
out. This is separate from the sender restriction: you can have an approved sender and
still have your links limited.

If your campaigns carry links and you send outside your usual market, check with us
before a large send. Using your own
[branded domain](/platform/en/project-settings/short-links-branded-domain) helps,
because a known, stable domain gets through filters more reliably than a
generic shortener.

## RCS works the other way round

Don't carry the above over to the other channel — the rule is the opposite:

- **On SMS**, while the registration is being filed we keep looking for the best route
  to deliver.
- **On RCS**, without an approved register **nothing is sent to that country**, no
  exceptions. Your contacts only receive something if you have
  [SMS fallback](/platform/en/channels/rcs/sms-fallback) enabled, and then they receive
  it as an SMS.

The RCS detail is in
[Senders & verification](/platform/en/channels/rcs/senders-verification) and
[Countries & availability](/platform/en/channels/rcs/availability).

## How it is billed

**Send attempts are billed even when the message isn't delivered.** The same applies
when the operator filters it: the message was handed to them, and that is what counts.

It is the practical reason to register the countries that ask for it ahead of a large
campaign: it cuts down the attempts that don't reach their destination.

---

This is one page of the Instasent documentation. For the complete machine-readable index of every guide and API reference, fetch https://docs.instasent.com/llms.txt — start there for full context.
