This guide explains the capabilities and key differences long code, short code, and toll-free phone numbers in the US and Canada:
Long code | Toll-free | Short code | |
Coverage | Can send SMS to any country. | Can send SMS to any country. | Can send SMS within their own country only.* |
Voice call capable | Yes | Yes | No |
SMS filtering profile | Application-to-Person (A2P) traffic is subject to carrier filtering.† | Reduced carrier filtering to the United States, as well as the Canadian networks Rogers, Fido, Telus and Videotron.‡ | No carrier filtering, as long as you comply with the use case submitted in your short code application. |
SMS throughput | 1 SMS segment per second, can't be increased. | 3 SMS segments per second by default, but can be increased. Contact Sales for more information. | 100 SMS per second by default, but can be increased. Contact Sales for more information. |
MMS capable | Yes | Not capable of MMS. | Capable of MMS with a one-time enablement fee (US only) |
* To send short code SMS messages in both the US and Canada, you would need two different short codes; one in each country.
† Verizon Wireless has reduced filtering on A2P messages to their subscribers - see Commercial Long Code SMS & MMS Product and Fee Structure Changes on Verizon. We expect additional carriers to implement similar A2P messaging services in the future.
‡ Standard long code filtering profile to messages sent to other Canada mobile networks, and other non-US locations. Some use cases not allowed - see Forbidden message categories for toll-free SMS.
For more details on the different types of numbers and their capabilities, please see the following resources: