Top Ups Direct


Purchasing your O2 voucher through Top Ups Direct is very simple. Firstly, you must select the network for the mobile device that the credit will be loaded on to. In this case choose O2 from the list of 19 networks.

O2 Mobile Top Up Vouchers

Then select the value of the voucher you require. The voucher denominations for O2 are £10, £15 and £20. You must then make payment, either by our trusted payment provider MoneyBookers, or by debit/credit card, or a bank transfer. Once payment is complete you will receive your voucher code directly to your O2 pay as you go mobile via SMS.

When you receive the voucher code the customer needs to call the O2 top up line free of charge on 4444 or Hotkey 3 from their mobile device. You can also ring from a landline on 08456 062 277 (calls charged at the local rate). Simply follow the voice prompted instructions given, asking you to enter your voucher number. When you hear the "Top-up successful" voice message, your top up has been credited directly to your mobile. Something to remember about O2's new electronic Top-Up vouchers is that they expire six months from the day they were issued, so don't forget to load your call time within that time.

Everybody wants to be surprised once in a while, O2 understands this. O2 believe that life is better with surprises so they offer loads of little surprises for you month after month for all pay as you go customers. To get your O2 treat from the wide range of surprises simply dial 2211 free of charge.

O2 also offer rewards for their pay as you go customers. They do this in the form of giving 10% back on all customers top-ups every three months. This means if you top up £50 you will receive £5 worth of free call time at the end of the quarter. To join, you need to text REWARD to 5O2O2 free of charge. O2 will send you a text to confirm you have joined the reward scheme, so you can start earning today!

O2 offer a solution to making your top ups last longer and giving you more value for money. These come in the form of Bolt-ons which can be either additional texts, minutes or web time. Simply call 22O2 free of charge from your O2 handset to get more for your money.


Select the network

All UK pay as you go

Choose the UK mobile network that the top up credit is required and will
be used for.


Select voucher value

From £5 to £50

How much credit would you like to buy? Choose your required credit value up
to a maximum of £50.


Make your payment

Using Skrill or FPS

Pay by Skrill (MoneyBookers), any major debit or credit card, or by instant bank transfer (FPS).


Receive Voucher

Direct to mobile by SMS

You're done! Sit back and wait for your top up voucher to arrive by SMS on your mobile device.