MoneySavingExpert Founder, Martin Lewis · Editor-in-Chief, Marcus Herbert Chair, Martin Lewis · Editor, Marcus Herbert

How to transfer your number

Transferring your mobile number from one network to another is a simple process known as "porting". It allows you to keep your existing phone number when switching to a new provider. 

Sim card
Back to options
Filters Sort

Your top deals

Sort by
Sorted by Equivalent Monthly Cost

Your top deals

● Currently your filters are set to 5GB+ data, 200+ mins and 500+ texts - but you can change them to suit you.
● These are today's prices, but providers often increase prices in line with inflation or a set % during the contract.
● All deals are for new customers. Existing customer? Call your provider to see if it'll offer you it (see haggling help).
5GB
5G data
Unltd Minutes
Unltd Texts
1mthContract
Months 1-6
99p/mth
Thereafter
£5.90/mth
Equiv cost:Equivalent cost: 
£3.45/mth
Ends 4 Jul
Get deal*
Via Lebara
5GB
5G data
Unltd Minutes
Unltd Texts
1mthContract
Months 1-6
99p/mth
Thereafter
£5.90/mth
Equiv cost:Equivalent cost: 
£3.45/mth
Lycamobile
Unrated service
Uses the O2 network
No Wi-Fi calling 
Lycamobile
Unrated service
Uses the O2 network
Ends 30 Jun
Get deal*
Via Lycamobile
20GB
5G data
Unltd Minutes
Unltd Texts
12mthContract
£45 Gift card
RewardGift card
Monthly cost
£8/mth
Equiv cost:Equivalent cost incl reward: 
£4.25/mth
Get deal*
Via iD Mobile
12GB
5G data
Unltd Minutes
Unltd Texts
1mthContract
Months 1-6
£1.99/mth
Thereafter
£6.90/mth
Equiv cost:Equivalent cost: 
£4.45/mth
Ends 11.59am Tue (13 Jun)
Get deal*
Via Lebara
10GB
5G data
Unltd Minutes
Unltd Texts
1mthContract
Months 1-6
£2.50/mth
Thereafter
£6.50/mth
Equiv cost:Equivalent cost: 
£4.50/mth
Lycamobile
Unrated service
Uses the O2 network
No Wi-Fi calling 
Lycamobile
Unrated service
Uses the O2 network
Ends 30 Jun
Get deal*
Via Lycamobile
15GB
5G data
Unltd Minutes
Unltd Texts
1mthContract
Months 1-6
£1.99/mth
Thereafter
£8.50/mth
Equiv cost:Equivalent cost: 
£5.25/mth
Lycamobile
Unrated service
Uses the O2 network
No Wi-Fi calling 
Lycamobile
Unrated service
Uses the O2 network
Ends 30 Jun
Get deal*
Via Lycamobile
12GB
5G data
Unltd Minutes
Unltd Texts
1mthContract
£15 Amazon voucher
RewardAmazon voucher
Monthly cost
£7/mth
Equiv cost:Equivalent cost incl reward: 
£5.75/mth
Virgin Customer service
Uses the O2 network
Virgin
Customer service
Uses the O2 network
Ends 19 Jun
Get deal*
Via Virgin
8GB
5G data
Unltd Minutes
Unltd Texts
24mthContract
£50
Automatic cashback
Monthly cost
£8/mth
Equiv cost:Equivalent cost incl cashback: 
£5.92/mth
Three Customer service
Three
Customer service
Get deal*
Via Fonehouse
6GB
5G data
Unltd Minutes
Unltd Texts
1mthContract
Monthly cost
£5.95/mth
TalkMobile Customer service
Uses the Vodafone network
TalkMobile
Customer service
Uses the Vodafone network
Get deal*
Via TalkMobile
6GB
5G data
Unltd Minutes
Unltd Texts
12mthContract
Monthly cost
£5.95/mth
TalkMobile Customer service
Uses the Vodafone network
TalkMobile
Customer service
Uses the Vodafone network
Get deal*
Via TalkMobile
8GB
5G data
Unltd Minutes
Unltd Texts
12mthContract
£12
Automatic cashback
Monthly cost
£7/mth
Equiv cost:Equivalent cost incl cashback: 
£6/mth
Three Customer service
Three
Customer service
Get deal*
Via Fonehouse
6GB
5G data
Unltd Minutes
Unltd Texts
1mthContract
Monthly cost
£6/mth
Virgin Customer service
Uses the O2 network
Virgin
Customer service
Uses the O2 network
Ends 19 Jun
Get deal*
Via Virgin
6GB
5G data
Unltd Minutes
Unltd Texts
1mthContract
Monthly cost
£6/mth
Get deal*
Via iD Mobile
12GB
5G data
Unltd Minutes
Unltd Texts
12mthContract
£35
Automatic cashback
Monthly cost
£9/mth
Equiv cost:Equivalent cost incl cashback: 
£6.09/mth
Three Customer service
Three
Customer service
Available from 2 retailers
8GB
5G data
Unltd Minutes
Unltd Texts
1mthContract
Months 1-3
£3.50/mth
Thereafter
£7/mth
Equiv cost:Equivalent cost: 
£6.13/mth
Ends 30 Jun
Get deal*
Via Smarty
6GB
4G Data
Unltd Minutes
Unltd Texts
12mthContract
£10
Automatic cashback with code
Monthly cost
£7/mth
Equiv cost:Equivalent cost incl cashback: 
£6.17/mth
Vodafone Basics Customer service
Vodafone Basics
Customer service
Get deal*
Via Mobiles.co.uk
25GB
5G data
Unltd Minutes
Unltd Texts
1mthContract
£20 Amazon voucher
RewardAmazon voucher
Monthly cost
£8/mth
Equiv cost:Equivalent cost incl reward: 
£6.34/mth
Virgin Customer service
Uses the O2 network
Virgin
Customer service
Uses the O2 network
Ends 19 Jun
Get deal*
Via Virgin
15GB
5G data
Unltd Minutes
Unltd Texts
1mthContract
Monthly cost
£6.95/mth
TalkMobile Customer service
Uses the Vodafone network
TalkMobile
Customer service
Uses the Vodafone network
Get deal*
Via TalkMobile
20GB
5G data
Unltd Minutes
Unltd Texts
1mthContract
Months 1-3
£3.98/mth
Thereafter
£7.95/mth
Equiv cost:Equivalent cost: 
£6.96/mth
TalkMobile Customer service
Uses the Vodafone network
TalkMobile
Customer service
Uses the Vodafone network
Get deal*
Via TalkMobile
6GB
5G data
Unltd Minutes
Unltd Texts
12mthContract
Monthly cost
£6.99/mth
Want to see more results? Show more

How to transfer your mobile phone number

To transfer your mobile number, you'll need to request a Porting Authorisation Code (PAC) from your current network. You can request this by texting your current network. Simply text 'PAC' for free to 65075 and you'll be sent your 'porting authorisation code' (PAC) immediately. To get a new number, text 'STAC' to 75075.

Once you have your PAC code, give it to your new network, and it will let your current network know you're looking to leave. The process usually takes one to three working days, although it can take longer in some cases.

If you're still in contract, you could be charged early termination fees for leaving - check how much you'd be charged by sending a text with the word 'INFO' to 85075.

Remember, your PAC code is only valid for 30 days. If you don't use it within this time, it will expire, and you'll need to request a new one.

It's a different process if you're swapping within the same provider.

If you're switching to a new tariff on the same network, for example, if you're on pay-as-you-go and upgrading to a contract, you shouldn't need to carry out this process - just call your mobile provider's customer service helpline and they should be able to sort it.

It's important to remember that the Sim-only deals listed in our tool are mostly for newbies of that provider. If you apply for a deal that's with your current provider and attempt to switch your current number to it, it'll likely be rejected by your network.