PAC codes: how to transfer your mobile number when switching networks

3 November 2022

Contents list

  1. Request PAC Code from existing network
  2. Buy new SIM/contract
  3. Give PAC Code to existing network
  4. Frequently asked questions (FAQs)

Transferring your number to a new network might sound daunting, but these days it’s actually an incredibly quick and easy process, and it’s one that all relies on PAC codes.

PAC stands for porting authorisation code, and it’s a nine-character long code consisting of both letters and numbers. This code is tied to your phone number and allows your new network to transfer your old number over.

It’s also a process that can be done almost entirely by text, and doesn’t require you to make a call or talk directly to the network you’re leaving – so you can avoid any sales pitches.

Step 1 - Request PAC Code from existing network

There are usually multiple ways to get your PAC code, depending on which network you’re with, but the simplest way – and one that works with every UK network – is to just text ‘PAC’ to 65075 from the number that you want to keep.

In some cases you’ll additionally need to send other information, such as your date of birth, but this varies from network to network, and if additional details are required then you should get a text response explaining what’s needed.

Either way, once done you should get your PAC code texted back to you either immediately, or within a couple of hours at most.

This is the approach that we’d always recommend using if you’re set on leaving your current network. It’s quick, simple, and avoids you having to sit on hold or deal with someone trying to convince you to stay. That said, if you’re open to staying with your current network then calling up and saying you’re thinking of leaving isn’t a bad idea, as they might make you an offer that’s too good to refuse.

Old Network

Text

Online

Phone

Asda Mobile

 text ‘PAC’ to 65075

.Request it online.

Call 2732 from your Asda Mobile

(call 0808 006 2732 from any other phone)

BT Mobile

 text ‘PAC’ to 65075

Log into My BT Go to Mobile > Thinking of leaving BT.

Call 0800 800 150 from any phone

CMLink

 text ‘PAC’ to 65075

Follow the steps under ‘how to port out online’.

--

EE

 text ‘PAC’ to 65075

Online account Go to Menu > Account settings > Leave EE

150 from your EE phone 

( or 0800 956 6000 from another phone)

Giffgaff

 text ‘PAC’ to 65075

Request your PAC code online here.

--

iD Mobile

 text ‘PAC’ to 65075

Online account  Head to the My Account page > Thinking of Leaving > Switch or Cancel Now > Get PAC code.

--

Lebara

 text ‘PAC’ to 65075

Fill in this form.

--

Lyca Mobile

 text ‘PAC’ to 65075

--

Call Lyca Mobile on 322 from your Lyca Mobile phone

O2

 text ‘PAC’ to 65075

My O2 account online.

Call 202 from your O2 phone

Sky Mobile

 

Request it online.

Call 03300 412 524 

Smarty

 text ‘PAC’ to 65075

Head to your account settings,

Then ‘Manage plan’ and follow the steps under ‘Leave Smarty’.

--

Tesco Mobile

 text ‘PAC’ to 65075

My Account

Select ‘View or Change my account details’, then ‘Leaving Tesco Mobile?’

Call 4455 from your Tesco phone

Three

 text ‘PAC’ to 65075

Fill in the ‘Leave Three’ form online. Or, use Three’s live chat.

Call 333 from your Three phone

(or 0333 338 1001 from another phone,)

Virgin Mobile

 text ‘PAC’ to 65075

Sign into your online account 

Select ‘Switching’

Call 789 from your Virgin Mobile

(or 0345 6000 789 from any other phone)

Vodafone

 text ‘PAC’ to 65075

Online account Go to Account settings > Mobile switching

 Call 191 from your Vodafone phone

VOXI

 text ‘PAC’ to 65075

 Sign into your account 

Head to ‘Leave VOXI’.

Call 08080 057449

Other than texting as explained above, the main ways to get your PAC code are to either ask your current network for it, or log into your account for your mobile network and find it there. But the exact methods vary from network to network, so we’ve highlighted the available options for each 5G network below.

Again though, texting ‘PAC’ to 65075 works for every network – these other options are just for if you don’t want to or can’t do that for whatever reason.

If you don’t want to text 65075 to get your PAC or are unable to for whatever reason, then there are other options. We’ve outlined them in the chart below.

Step 2 - Order new phone or SIM

The next thing to do is to order a new phone, or SIM contract, on the network you wish to join.

You will be given a temporary number, which will be replaced by your old number once you complete step 3 below. However, some networks allow you to give a PAC code on checkout, so watch out for that as it will save you having to undertake step 3 altogther.

SIM Only Deals

Spusu SIM Deal

SIM card
1GB Data
Unlimited Mins
Unlimited Texts
£2.90 a month
1 month contract
£2.90 a month
EU Roaming included

Spusu SIM Deal

SIM card
16GB Data
Unlimited Mins
Unlimited Texts
£3.00 a month
1 month contract
£3.00 a month
EU Roaming included

Smarty SIM Deal

Micro SIM card
8GB Data
Unlimited Mins
Unlimited Texts
£7.00 a month
1 month contract
£7.00 a month
EU Roaming included

Step 3 - Give PAC Code to new network

Once you have a PAC code from your old network you need to give it to your new one (the one that you want to port your number to).

The process for this also varies from network to network, but generally requires filling in an online form. You can give your new network your PAC code once you’ve already received a new SIM card from them, but in many cases you can also do it while placing an order with them.

If you do the latter, then your new phone or SIM could potentially arrive with your old number ready to use on it, while if you wait, you’ll briefly have a temporary number until the transfer is complete. So you can save time by organising the transfer while placing your order, but it can sometimes be better to wait, in case you change your mind.

New network

How to transfer your number

Asda Mobile

Select ‘transferring your number’ on your online Asda Mobile account.

BT Mobile

Fill out BT’s transfer form

CMLink

Follow the steps under ‘how to port in online’.

EE

Fill out EE’s transfer form.

Giffgaff

Fill out Giffgaff’s transfer form

iD Mobile

Fill out iD Mobile’s transfer form.

Lebara

Fill out Lebara’s transfer form.

Lyca Mobile

Fill out Lyca Mobile’s transfer form.

O2

Fill out O2’s transfer form

Sky Mobile

Fill out Sky’s transfer form.

Smarty

From your online account head to Menu > Your phone number > Enter my PAC or STAC code.

Tesco Mobile

Text ‘PORT’ to 23424 from your new SIM and follow the instructions.

Three

Fill out Three’s transfer form.

Virgin Mobile

Select ‘Switching’ in your online Virgin account.

Vodafone

Fill out Vodafone’s transfer form.

VOXI

Use the ‘Transfer number’ section of your VOXI account online.

6. FAQs

How long will it take to transfer my number?

Generally it takes one working day to transfer your number to a new network, but it can take two working days if you request the transfer in late afternoon or evening. However, you’ll still have signal on your old network while you wait.

How long is my PAC code valid for?

A PAC code is valid for 30 days from the moment you receive it.

What happens if my PAC code expires before I use it?

If your PAC code expires before you’ve used it then you’ll need to request a new one if you still plan to use it. Your contract with your old network won’t be cancelled until you actually use your PAC code, so if it expires then your old plan will continue.

Will requesting a PAC code close my account?

No. Using a PAC code to transfer your number will, but simply requesting one won’t. Just make sure you don’t ask for your account to be closed in the process of obtaining a PAC code.

Do I need a PAC code to move to a different plan on the same network?

No. Simply contact your network directly and they’ll be able to handle this for you without the need for a PAC code.

Will I lose service when I transfer my number?

You should at most lose service for a few minutes while the transfer is taking place, and you may not noticeably lose service at all.

What is a STAC code?

STAC stands for Service Termination Authorisation Code. This is something you can request when you want to move to a new network but don’t want to take your number with you. You can request a STAC code by texting ‘STAC’ to 75075 or by contacting your old network – in most cases the same methods as obtaining a PAC code can be used.

James Rogerson
About James Rogerson

Editorial Manager

James has been writing for us for over 10 years. Currently, he is Editorial Manager for our group of companies ( 3G.co.uk, 4G.co.uk and 5G.co.uk) and sub-editor at TechRadar. He specialises in smartphones, mobile networks/ technology, tablets, and wearables.

In the past, James has also written for T3, Digital Camera World, Clarity Media, Smart TV Radar, and others, with work on the web, in print and on TV. He has a film studies degree from the University of Kent, Canterbury, and has over a decade’s worth of professional writing experience.

View more posts by James Rogerson >

Ofcom’s next 5G spectrum auction could finally deliver on 5G’s full potential

Ofcom has laid out its plans for the auctioning of 26GHz and 40GHz mmWave 5G spectrum.

As seen on:
Washington Post logo
Financial Times logo
Guardian logo
BBC logo
Telegraph logo
Forbes logo