My Mobiles

Switch from O2 to giffgaff

Keep your phone number when you switch from O2 to giffgaff. Here's how in 3 simple steps.

Updated February 2026

How to Switch from O2 to giffgaff

1

Get your PAC code from O2

Text PAC to 65075 from your O2 phone. You'll receive your PAC code by text within a minute.

You can also call O2 on 202 (or 0344 809 0202 from another phone).

2

Give your PAC to giffgaff

Sign up for a giffgaff plan and give them your PAC code. You can usually do this online at giffgaff.com/profile/details, in-store, or by phone.

3

Wait 1 working day

Your number will transfer from O2 to giffgaff within 1 working day. You'll get a text when the switch is complete. Your old O2 contract is automatically cancelled.

Things to Check Before Switching

  • Contract status — Check if you're still in contract with O2. You can switch at any time, but you may need to pay an early termination fee if your minimum term hasn't ended.
  • Outstanding balance — If you're paying off a handset, you'll need to settle any remaining balance with O2.
  • Phone compatibility — Make sure your phone is unlocked and compatible with giffgaff's network. Most phones sold since 2015 are unlocked.
  • Coverage — Check giffgaff coverage in your area before you switch.

Same Network Coverage

O2 and giffgaff both use the O2 network, so you'll get the same coverage after switching. No need to worry about signal changes.

Ready to Switch to giffgaff?

Compare the latest giffgaff phone deals and find the best plan for you.