• Mobile top-up

O2 top up

Instant digital delivery

Certified reseller

Safe & secure payment

  • PayPal icon
  • Visa new vibrant blue
  • Mastercard icon
  • Maestro debit card - NO
  • Diners
  • Unionpay
  • discover

Top up O2 Pay As You Go online

About O2 UK

Buy an O2 top-up on Recharge.com so you will never run out of minutes or texts. It only takes a few taps! We know how frustrating it is not to have enough O2 credit. Just when you need to call your Mom, text your friend or look something up online. With Recharge.com you can top up O2 Pay As You Go immediately. You'll be back on your phone before you know it!
To top up O2 online, simply select the amount you need and enter your phone number. Your payment is fast and easy using PayPal, VISA, Mastercard, credit card/debit card, or more than 23 other safe and secure payment methods. When the payment is complete, your O2 top-up voucher will be topped up immediately online! We will send the O2 mobile top-up code to the email inserted, with instructions on how to redeem the code.
Recharge your O2 top-up number on Recharge.com. It's fast, safe, and simple!
Looking for an alternative or similar product to O2 plans? We recommend:

You can see all the options on our Mobile top-up page.

Frequently Asked Questions

  • How do I redeem my O2 code?

    From your O2 mobile, call the O2 top up number 4444.

    From a landline, call 08456 062 277.

  • How can I check the balance of my O2 code?

    • Enter *#10# and press the call button. Your O2 pay as you go balance will appear on your screen.
    • Dial 4444 to hear your balance on your phone.
  • How can I contact the O2 customer service?

    By Phone:

    • From your O2 mobile, dial 4445.
    • From another phone, dial 0344 8090222.
    • From abroad, dial +44 7860 980 202.


    To chat with an O2 customer service specialist, visit O2 Contact Us and scroll to the bottom.

  • What is an O2 top up code?

    Buying a O2 UK top up means buying call credit to use on your phone. By buying enough credit you can keep calling, texting and browsing on your phone and you won't have to worry about not being able to call someone in case of an emergency. We'll send your O2 online top up code to you in around 30 seconds.
  • How long is my O2 credit valid?

    The O2 top up voucher will expire after 12 months. Once you have activated the voucher it will not expire as long as your O2 SIM card is active. The O2 SIM will stay active if you call or SMS or browse on the internet using cellular data. Without any activity the SIM will deactivate after 6 months.

  • How to top up O2 from abroad?

    Are you traveling abroad? Make sure to recharge O2 using *111*# followed by the call button.

Terms & Conditions

By using this service, you consent to the terms and conditions of O2.

Recharge fast, safe & simple

Instant digital delivery
You’ll be able to use your digital credit within seconds.
Trusted by millions
We’re proud to have over 5 million customers worldwide and consistent Excellent ratings on TrustPilot.
Pay safely & securely
Order in seconds using your favourite payment method.