Skip to contentSkip to navigationSkip to topbar
Page toolsOn this page
Looking for more inspiration?Visit the

Porting and Hosting Numbers


Porting and hosting numbers allows you to use your existing phone numbers with Twilio. Port your numbers to transfer voice and messaging capabilities to Twilio. Host your numbers to use phone numbers carried by another provider, while being able to access Twilio Voice and Messaging services.

The following table outlines the difference between porting and hosting numbers:

FeaturePortingHosting
Use of existing phone numbersTransferred to TwilioStays with current provider
Twilio Messaging
Twilio Voice
Compliance and registrationManaged by TwilioManaged by current provider

Porting a number

porting-a-number page anchor

When you port a number:

  • Voice and Messaging capabilities are transferred to Twilio
  • Your previous provider releases control of the number to Twilio

To port numbers into Twilio, go to Products & Services > Numbers and Senders and select Port and host to get started. The process takes 5-15 days, but can take up to 4 weeks in the case of rejection by your current provider. For more information on porting your number using Twilio APIs, see the documentation on how to port phone numbers using Twilio APIs, including details on how to check if your number is portable.

Porting numbers away

porting-numbers-away page anchor

You can also port numbers away from Twilio to another provider. To do this, submit a request with the carrier you'd like to port your Twilio numbers to. Carriers might require a Letter of Authorization, including the service address for your number. Contact porting@twilio.com to request this.

Once the carrier informs Twilio of your request, you will receive a notification email from Twilio and can view requests in the Port Away Requests tab of the Port and host page.


When you host a number with Twilio, you retain your current carrier but can use Twilio's messaging and voice services with your existing phone number. To host a number, you must verify ownership of the number via a one time passcode (OTP). For support with the process, contact hostedsms@twilio.com.

To manage number hosting requests:

  1. Go to Products & Services > Numbers and Senders > Port and host.
  2. Select the Host Numbers tab.
  3. Click + to request hosting.
(information)

A2P 10DLC and Toll Free Verification requirements

A2P 10DLC registration is required for numbers used to send SMS or MMS messages to the US. To set up, go to A2P Messaging(link takes you to an external page) in the Twilio Console.

For more information on the Hosted Numbers API, see the documentation.