Skip to main content
Selectra
Six free top-up methods

O2 PAYG top-up

Every way to add credit to an O2 Pay As You Go SIM: online, in the My O2 app, by retail voucher, by debit card on 4444, by auto top-up and how to buy a Bolt On from existing credit.

Six methods

Every way to top up O2

All six methods are free to use, all credit your SIM in under 60 seconds.

Browser

Online at o2.co.uk

  1. 1Go to o2.co.uk/topup
  2. 2Enter your O2 number
  3. 3Pick a top-up amount (£10, £15, £20...) or a bolt-on (data, minutes, text)
  4. 4Pay by debit or credit card
  5. 5Credit lands on your SIM within 60 seconds

Best for

A desktop or laptop and a saved card.

Mobile

My O2 app

  1. 1Download My O2 from the App Store (iOS) or Google Play (Android)
  2. 2Sign in with your O2 number
  3. 3Tap Top up
  4. 4Save a card with Face ID, Touch ID or fingerprint
  5. 5Top up in two taps next time

Best for

Day-to-day top-ups with a saved card.

In person

Retail voucher

  1. 1Visit any UK shop showing the green top-up logo (PayPoint, Payzone, Post Office, most newsagents)
  2. 2Ask for an O2 top-up voucher (£10, £15, £20...)
  3. 3Pay at the till by cash or card
  4. 4Call 4444 free from your O2 (or sign in at o2.co.uk/topup)
  5. 5Enter the 16-digit voucher code

Best for

Cash users, prepaid-only households or gifting a top-up.

By phone

Debit card on 4444

  1. 1Call 4444 free from your O2 (0344 809 0202 from a landline)
  2. 2Follow the menu to register a debit or credit card
  3. 3Pick a top-up amount
  4. 4Save the card for next time
  5. 5Repeat the call any time to top up in under a minute

Best for

No smartphone or app access.

Hands-off

Auto top-up

  1. 1Sign in to My O2 (web or app)
  2. 2Open Top up → Auto top-up
  3. 3Save a card and pick an amount + trigger
  4. 4O2 tops up when your balance drops below the trigger, OR on a schedule
  5. 5Cancel any time from the same menu

Best for

A Pay-Monthly-like experience without the contract.

From credit

Buy a Bolt On

  1. 1Top up by voucher or card to add credit
  2. 2Sign in to My O2 (web or app)
  3. 3Pick a Bolt On (data, minutes, text or travel pack)
  4. 4Pay from your O2 credit balance
  5. 5Bolt On activates within 60 seconds

Best for

Already have credit, want to convert it into a 30-day allowance.

FAQ

O2 top-up questions, answered

What is the minimum O2 top-up?

The minimum O2 top-up is £10 online, in the My O2 app, by retail voucher and over the phone on 4444. Top-ups go up in £5 increments. Pay As You Go bolt-ons typically cost £10, £15, £20 or £30 depending on data, minutes and allowance.

How long does an O2 top-up take?

Card top-ups online, in the app and by phone are credited within 60 seconds of payment confirmation. Voucher redemptions land as soon as you enter the 16-digit code. Auto top-up triggers fire within a couple of minutes.

Can I top up O2 from abroad?

Yes. Sign in to o2.co.uk or open the My O2 app from any device anywhere in the world. You can also call 4444 over Wi-Fi calling. O2’s site, app and phone systems accept top-ups from anywhere, the credit lands on your UK SIM immediately.

How do I check my O2 PAYG balance?

Three free options. (1) Dial *#1345# from your O2 SIM for a free balance pop-up. (2) Text BAL to 4444. (3) Sign in to My O2 (web or app) and the dashboard shows credit, any active bolt-ons and their expiry date.

How do I cancel O2 auto top-up?

Sign in to My O2 → Top up → Auto top-up → click Cancel. Your saved card is removed and no further automatic charges happen. You can still top up manually any time.