Menu
Top up online within 30 seconds
Receive top up voucher directly by email
Secure and reliable checkout
O2 10 Pounds
£10.00 Pay & Go £10
Direct delivery

Direct delivery

You'll receive the code by email, so you can use the credit right away. In most cases the code will be displayed directly on your screen as well.
O2 15 Pounds
£15.00 Pay & Go £15
Direct delivery

Direct delivery

You'll receive the code by email, so you can use the credit right away. In most cases the code will be displayed directly on your screen as well.
O2 20 Pounds
£20.00 Pay & Go £20
Direct delivery

Direct delivery

You'll receive the code by email, so you can use the credit right away. In most cases the code will be displayed directly on your screen as well.

Benefits of Mobiletopup.co.uk


Pay safe and secure
Safe payment methods, like Visa and PayPal

Direct delivery
The code is sent to your email right away

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

Top up O2

You can easily purchase O2 top up online via MobileTopup.co.uk and top up your O2 mobile within 30 seconds. Select the O2 top up amount, check the order and pay for the call credit using one of our secure payment methods. After the payment, you will receive the top up voucher code in your mailbox. You can then directly top up your O2 Pay as you Go Plan using the instructions below.

How do I top up my O2 call credit?


Using the O2 top up voucher, you can instantly top up your O2 Pay as you Go Plan.

Option 1:
1. Dial 4444 from the mobile phone you want to top up
2. Enter the number on your receipt
3. Follow the instructions

Option 2:
1. Dial 08456 062 277 from a landline
2. Enter the number on your receipt
3. Follow the instructions

How do I check my O2 credit balance?



Option 1:
1. Dial hotkey 2 and press the call button
2. Your Pay & Go balance will appear on your screen

Option 2:
1. Enter *#10# and press the call button
2. Your Pay & Go balance will appear on your screen

Option 3:
1. Dial 4444
2. Follow the instructions in the menu and you will hear your current balance

How long is my O2 call credit valid?


The O2 voucher has limited validity. An O2 top up voucher will expire after 12 months. So use your O2 mobile top up credit before the expiration date, otherwise the O2 top up credit will become useless.

How do I top up O2 from abroad?


Option 1:
1. Dial 4444 from the mobile phone you want to top up
2. Enter the number on your receipt
3. Follow the instructions

Option 2:
1. Enter *111*# and press the call button
2. Enter the number on your receipt
3. Follow the instructions

How do I contact the O2 customer service?


- Dial 4445 from your O2 Mobile
- Dial 0344 8090222 from another phone
- Dial +44 7860 980 202 from abroad

What others think:

Need help?
Take a look at the FAQ's