How to switch cell phone carriers in 2026

Switching cell phone carriers used to be a slow, painful process involving in-store visits, paper contracts, and the risk of losing your phone number for a day. In 2026, it is mostly a 30-minute process you can do from your couch. There are still a few traps. Here is the step-by-step walkthrough that covers the failure modes.

Before you start

Three things to check before you begin:

  • Is your phone unlocked? If you bought your phone outright, it's probably unlocked. If you're still paying it off via a carrier financing plan (Verizon Device Payment, T-Mobile EIP, AT&T Next), it might be locked until the device is paid off. Check by going to Settings → About on iPhone, or Settings → About Phone → Carrier on Android. If it shows a specific carrier, it may be locked. Call your current carrier and request an unlock; postpaid carriers are required by FCC rules to unlock devices that have been on their network for at least 60 days, so this is usually quick.
  • Will the new carrier work at your address? Coverage varies by underlying network. Check our /coverage/{carrier} maps or enter your ZIP into our finder to see signal strength for the network your new carrier rides.
  • Do you have your account info? To port your number, the new carrier needs (1) your current account number, (2) your account PIN/passcode, and (3) the billing zip code on the old account. The PIN is the trickiest — it's often not the same as your online password. Most carriers let you generate a one-time port-out PIN in their app or online portal.

The port-out PIN: where switches actually fail

This is by far the most common point of failure. Your new carrier will reject the port-in attempt if the PIN, account number, or billing ZIP doesn't match what the old carrier has on file. If you're moving from:

  • Verizon: Open the My Verizon app → Account → Sign in → Number Transfer PIN. Generates a 6-digit code valid for 7 days.
  • T-Mobile: Dial #PORT or use the T-Mobile app → More → Account → Account PIN.
  • AT&T: Log into att.com → My wireless → Manage account → Get my number transfer PIN. 6-digit, valid 7 days.
  • Mint Mobile: Mint app → Account → Get account number / PIN.
  • Other MVNOs: Look in the account section of their app, or call support.

Get the PIN right before you initiate the port. Some carriers expire the PIN if you don't use it quickly.

Step 1: Sign up at the new carrier (do not cancel the old one yet)

This is the cardinal rule of switching: never cancel your old service before the port completes. If you cancel first, your phone number is released back into the pool, and reclaiming it is bureaucratically painful. Always start the new account with a "transfer my existing number" option, not "cancel old service first."

At signup, the new carrier asks for the four port-in details (number, old account number, port PIN, billing ZIP). Submit. Most ports complete in 15 minutes to 4 hours; cross-network ports occasionally take up to 24 hours. You'll see service flip on your phone — old SIM stops working, new SIM starts ringing.

esim-activation-most-modern-phones">Step 2: eSIM activation (most modern phones)

If you have an iPhone XS or newer, a Pixel 3 or newer, or a recent Galaxy, you're probably activating via eSIM rather than a physical SIM card. The new carrier sends you either an activation QR code or a "tap to install" link that fires up your phone's eSIM activation flow. iPhone users can also use the eSIM Quick Transfer feature to copy the eSIM from one iPhone to another without involving the carrier — handy if you're upgrading the device on the same plan.

One subtle gotcha with eSIM: if you have multiple eSIM profiles installed (carrier 1 and carrier 2 both as eSIMs), only one is active for cellular at a time. You can swap which is active in Settings → Cellular without re-activating with the carrier. iPhone supports up to 8 eSIM profiles installed simultaneously.

Step 3: Verify everything works

Make a test call (from your number to a friend, then friend back to you). Send a test SMS. Run a speed test on the new network's data. Check that 5G is showing where it should. Check that visual voicemail is set up correctly. iMessage on iPhone occasionally needs to be toggled off and back on after a port to refresh which number Apple uses to register you.

Step 4: Cancel the old carrier? Maybe not.

This is the surprise: completing a port-out usually automatically closes your old account. You don't need to call the old carrier to cancel. Calling them after the port is done sometimes triggers the old carrier's retention department, who will offer you a deal to come back. Sometimes those deals are worth taking. Sometimes they aren't. But you don't need to do anything to stop being charged — the port-out closes the line.

Two exceptions:

  • If you have other lines on the old account (family plan with multiple numbers), only the ported number gets removed. The other lines stay active. You may need to renegotiate per-line pricing if a discount required all 4 lines being on the account.
  • If you owe a device-financing balance on the old carrier (you're still paying off your phone), the port-out triggers the remaining balance to come due as a final bill. Some people forget about this. Budget for it.

Step 5: Get a final bill and refund any prepaid balance

Postpaid carriers send a final bill ~30 days after port-out. It typically prorates your last month's service. Prepaid carriers (Mint, Visible, etc.) don't refund unused service unless you specifically request it via support — and even then, only some honor the request. If you switch with weeks left on a Mint annual plan, that prepaid time is generally forfeit.

Common failure modes and how to fix them

  • "PIN doesn't match" or "account number doesn't match" rejection. Re-generate the port PIN at the old carrier. Re-confirm the account number (some carriers display two different numbers; the port-out one is usually 9-12 digits). Re-confirm the billing ZIP (sometimes carriers store an old address). Re-submit.
  • Port stuck in "pending" for more than 4 hours. Call the new carrier first, not the old one. The new carrier opens a ticket with the underlying network's port team. Calling the old carrier rarely accelerates this.
  • Calls work but data doesn't. APN settings issue. Reset network settings on iPhone (Settings → General → Transfer or Reset → Reset Network Settings). On Android, install the new carrier's configuration profile, often available as a download link in the welcome SMS.
  • iMessage not delivering after port. Toggle iMessage off, restart iPhone, toggle iMessage on. Apple's servers sometimes hold onto the old carrier's registration; this forces re-registration with the new one.
  • Phone shows "No Service" entirely after eSIM install. Restart phone. If still no service, call new carrier and ask them to "trigger a refresh" on the line. Usually fixes it within 5 minutes.

Timing tips

  • Don't switch the day before a flight — you may need 2FA codes from your old number while it's in transit limbo. Switch on a weekday at home.
  • Weekend ports are sometimes slower than weekday ports because old carriers' port teams have lighter staffing.
  • If you're switching as part of a family, do them one at a time, not all at once. If something goes wrong, you'd rather have one stuck phone than four.

Once you're settled on the new carrier, our glossary has plain-English definitions of the terms you'll see in their plan pages, and our plan finder can help you decide whether to switch again later.