My Mobiles

O2 PAC Code

How to get your O2 PAC code, keep your number, and switch networks.

Major Network Updated June 2026
Text PAC to 65075

Free. Reply usually within 60 seconds. Code is valid for 30 days.

Do NOT cancel your contract manually

If you cancel your contract before transferring your number, your number will be permanently disconnected and you will lose it. The switching process automatically cancels your old contract once your number has moved.

How to Get Your O2 PAC Code

The quickest way to get your O2 PAC code is to text PAC to 65075 from your O2 phone. You'll receive your PAC code by text within a minute.

Family / Multi-line Accounts: If you have multiple numbers (lines) attached to the same account, the text-to-switch service often won't work. In this case, you will need to log into your account online or call customer service to request your PAC.

Text PAC to 65075 from your O2 phone. Under Ofcom regulations, O2 must send your PAC code via text within 60 seconds. You can also call 202 from your O2 handset or 0344 809 0202 from another phone.

If you are on an O2 Refresh tariff, you may have separate device and airtime plans. Review what you owe on each by checking the My O2 app. You may need to pay off your remaining device plan balance before leaving.

Pick a plan with your new provider. Give them your PAC code when you sign up, or shortly after you receive your new SIM card.

Your phone number will transfer to your new network within one working day. O2 will cancel your airtime plan automatically and send a final bill to your registered email address.

Ready to switch and save?

Don't overpay on your next contract. Compare thousands of live deals from the UK's top networks and retailers.

How to Switch to O2

Browse O2's range of pay monthly, SIM-only, and custom plans. O2 offers flexible contracts with the option to separate your device and airtime costs through O2 Refresh.

Text PAC to 65075 from your current mobile. Your existing network is required to respond within 60 seconds with your PAC code, which remains valid for 30 days.

Sign up for your chosen plan at o2.co.uk, visit an O2 store, or call 0800 977 7337. You will receive a new O2 SIM card or eSIM with your order.

Submit your PAC code to O2 through the My O2 app, your online account, or by contacting customer services on 202 from your O2 phone. Your number will transfer within one working day.

Best O2 SIM-Only Plans

Direct from O2, ranked by monthly cost.

Plan Data Minutes Texts Term Monthly
SIM Only Classic 10GB Unlimited Unlimited 12 month £7.00 Get plan
Standard 30 day SIMO 10GB Unlimited Unlimited 1 month £10.00 Get plan
SIM Only Mini 10GB 10GB Unlimited Unlimited 24 month £10.00 Get plan
SIM Only Classic 30GB Unlimited Unlimited 24 month £13.00 Get plan
SIM Only Classic 250GB Unlimited Unlimited 12 month £14.00 Get plan
Standard 30 day SIMO 30GB Unlimited Unlimited 1 month £15.00 Get plan
SIM Only Classic Unlimited Unlimited Unlimited 12 month £15.00 Get plan
Standard 30 day SIMO 50GB Unlimited Unlimited 1 month £20.00 Get plan
SIM Only Plus 150GB 150GB Unlimited Unlimited 24 month £20.99 Get plan
SIM Only Classic 3GB Unlimited Unlimited 12 month £21.00 Get plan
SIM Only Classic 20GB Unlimited Unlimited 24 month £21.00 Get plan
SIM Only Plus 3GB 3GB Unlimited Unlimited 12 month £22.99 Get plan
SIM Only Plus 20GB 20GB Unlimited Unlimited 24 month £22.99 Get plan
SIM Only Plus Unlimited Unlimited Unlimited Unlimited 24 month £23.99 Get plan
SIM Only Mini 3GB 3GB Unlimited Unlimited 1 month £24.00 Get plan
SIM Only Classic 20GB Unlimited Unlimited 12 month £24.00 Get plan
SIM Only Ultimate 3GB 3GB Unlimited Unlimited 24 month £24.99 Get plan
SIM Only Plus 20GB 20GB Unlimited Unlimited 12 month £25.99 Get plan
SIM Only Ultimate 150GB 150GB Unlimited Unlimited 24 month £25.99 Get plan
SIM Only Plus 100GB 100GB Unlimited Unlimited 24 month £26.99 Get plan
SIM Only Mini 20GB 20GB Unlimited Unlimited 1 month £27.00 Get plan
SIM Only Ultimate 3GB 3GB Unlimited Unlimited 12 month £27.99 Get plan
SIM Only Classic 100GB Unlimited Unlimited 12 month £28.00 Get plan
SIM Only Ultimate Unlimited Unlimited Unlimited Unlimited 24 month £28.99 Get plan
SIM Only Plus 100GB 100GB Unlimited Unlimited 12 month £29.99 Get plan
Standard 30 day SIMO 150GB Unlimited Unlimited 1 month £30.00 Get plan
SIM Only Ultimate 20GB 20GB Unlimited Unlimited 12 month £30.99 Get plan
SIM Only Mini 100GB 100GB Unlimited Unlimited 1 month £31.00 Get plan
SIM Only Ultimate 100GB 100GB Unlimited Unlimited 24 month £31.99 Get plan
SIM Only Classic Unlimited Unlimited Unlimited 24 month £32.00 Get plan
SIM Only Ultimate 100GB 100GB Unlimited Unlimited 12 month £34.99 Get plan
SIM Only Classic Unlimited Unlimited Unlimited 12 month £35.00 Get plan
SIM Only Plus Unlimited Unlimited Unlimited Unlimited 12 month £36.99 Get plan
SIM Only Mini Unlimited Unlimited Unlimited Unlimited 1 month £38.00 Get plan
SIM Only Ultimate Unlimited Unlimited Unlimited Unlimited 12 month £41.99 Get plan

O2 STAC Code

If you wish to leave O2 but do not want to take your phone number with you, text STAC to 75075 from your O2 phone. O2 must respond within 60 seconds with your STAC code. Hand this code to your new provider and your O2 service will be terminated within one working day. Choose a STAC code only if you are prepared to start fresh with a new mobile number.

Which Network Does O2 Use?

O2 is one of the UK's four major mobile network operators, serving over 25 million customers. Originally part of BT Cellnet, O2 was rebranded in 2002 and later acquired by Telefónica. In 2021, O2 merged with Virgin Media to form Virgin Media O2, creating a combined telecoms company offering mobile, broadband, and TV services.

O2 provides 4G coverage to over 99% of the UK outdoor population. Its 5G network is live in parts of over 150 towns and cities, with ongoing rollout planned. O2 also operates an extensive network of Wi-Fi hotspots across the UK, offering free connectivity to its customers.

Popular O2 Switches

O2 PAC Code FAQ

How do I get a PAC code from O2?
Text PAC to 65075 from your O2 phone. O2 will reply within 60 seconds with your PAC code and details about any remaining contract commitments. You can also call 202 from your O2 handset.
Do I need to pay off my O2 device plan to leave?
If you are on an O2 Refresh contract, your device plan and airtime plan are separate. When you port your number out, your airtime plan ends, but you will still need to pay off any outstanding balance on your device plan. You can check this in the My O2 app.
How quickly can I switch from O2 to another network?
Once your new provider processes your PAC code, the number transfer is usually completed within one working day. You may experience a brief interruption in service during the switch.
Can I join O2 and keep my existing phone number?
Yes. Get a PAC code from your current network by texting PAC to 65075, then give the code to O2 during sign-up. Your number will transfer to O2 within one working day.
Does O2 charge for a PAC code?
No. Ofcom requires all UK mobile networks, including O2, to provide PAC codes free of charge. The text to 65075 is also free to send.
What is O2 Priority and do I lose it when I leave?
O2 Priority is a rewards programme offering early access to concert tickets, weekly treats, and exclusive deals. It is available only to O2 customers, so you will lose access when you switch to another network.