Menu
Top up online within 30 seconds
Receive top up voucher directly by email
Secure and reliable checkout
O2 10 Pounds
£10.00 + £1.49 service fee Pay & Go £10
Direct delivery
O2 15 Pounds
£15.00 + £1.49 service fee Pay & Go £15
Direct delivery
O2 20 Pounds
£20.00 + £1.49 service fee Pay & Go £20
Direct delivery

Benefits of Mobiletopup.co.uk


Pay safely and securely
Safe payment methods, like Visa and PayPal

Direct delivery
The code is sent to your email straight away

Easy and fast
You'll receive your credit in just a few minutes!

Top up O2 online

If you have an O2 pay as you go SIM, you might sometimes find yourself needing to top up on the go, with no shop in sight! Fortunately for you, Mobiletopup makes purchasing O2 pay as you go and O2 top up data easier and faster than it's ever been! No need to head to the O2 store: You can now top up from your home! To top up O2 online, simply select on Mobiletopup the amount of O2 credit you want and pay safely using debit / credit cards or PayPal. Wait 30 seconds and you will receive your O2 top up code by email and on your screen. Resume your calls in only a few minutes, wherever you are and whatever the time. Order now on Mobiletopup.co.uk. 

How do I top up O2 pay as you go?


Using the O2 top up voucher, you can instantly top up your O2 pay as you go plan. To do that , simply call the O2 top up number 4444 from your O2 mobile phone or 08456 062 277 from a landline. You can then follow the instructions and enter your O2 top up code when prompted.

How do I check my O2 credit balance?


Option 1:

1. Dial hotkey 2 on your O2 phone

2. Your Pay & Go balance will appear on your screen

Option 2:

1. Enter *#10# and press the call button

2. Your O2 Pay & Go balance will appear on your screen

Option 3:

Dial 4444 to hear your balance on your phone

How long is my O2 call credit valid for?


An O2 top up voucher will expire after 12 months. 

How do I top up O2 from abroad?


Simply call 4444 from the mobile phone you want to top up or enter *111*# followed by the call button. Then, follow the instructions and enter the number on your receipt.

How do I contact O2's customer service?


By Phone:

- Dial 4445 from your O2 Mobile

- Dial 0344 8090222 from another phone

- Dial +44 7860 980 202 from abroad

Online:

Click the link and scroll to the bottom of the page to chat with an O2 Guru (O2 customer support specialist).

What others think:

Need help?
Take a look at the FAQ's