Avril 2020 —

O2 data: top-up online!

You have an O2 mobile phone and you've run out of data? If you have reached this page, you're probably wondering how to top up your phone so that you can start using the internet again. Adding O2 data allowance might however turn out to be complicated, and you may be asking yourself questions about the procedure. Don't worry we're here to help! We'll first let you know the different options O2 pay-as-you-go customers have to access the Internet on their phones as well as their respective tarifications. Then, we'll explain you how to top up your O2 mobile phone with data. Since you need to have credit on your account to add data allowance to your O2 phone, we'll also let you know how to add credit online with Allo by Monisnap.

O2 data: top-up plans and offers

O2 pay-as-you-go customers have several options to access the Internet from their mobile devices. They can pay for their data consumption either with their phone credit or with data Bolt Ons.

Paying O2 data with your phone credit

In case you have run out of your eventual monthly data allowance (Big Bundle or Bolt On), or if you haven't added any O2 data plan to your account yet, you data usage will be charged directly from your phone credit. The UK rate is 1p/mb, charged only once you reach 20 mb of usage. However, it's not as simple as that. There are a few things you should know.

O2 will charge you at each session the minimum fee of 1p. That means that each time your device accesses the Internet, you'll be charged at least 1p. Thus, beware! If your mobile data is activated on your phone, you may be charged each time your Facebook or emailing app tries to update... Which can occur many times a day! You can either avoid this by turning on your mobile data only when you need to, or with O2 Bolt Ons.

Bolt On data top-up

O2 mobile data can be purchased through Bolt Ons. They are add-ons that pack data or phone credit allowances at an interesting fare. For instance, a 2 GB monthly data Bolt On will only cost you £13.50 while using 2 GB of data would normally amount to around £20.50. Data Bolt Ons have expiry dates and have to be used within 31 days from their purchase. They can be bought on top of your Big Bundles, even if you have data remaining on your account. Note that Bolt Ons can be queued, meaning that they will only activate when you run out of data.

O2 data bolt on: how can I top up my phone ?

To add a Bolt On and top up your phone with data, you will need to log in to your My O2 account. Go to O2's UK website, then click on Sign in at the top right of your screen. If you haven't registered an account yet, click on Register instead and follow the instructions.

Once you're logged in, click on My O2. Press the Find out more button from the section My mobile bill, then click on My tariff and Bolt Ons, and select Add Bolt Ons. Select your Bolt On and click on Add to basket. Press Go ahead, tick the Agree to the terms and conditions checkbox and press Continue - make these changes. Alternately, you can buy Bolt Ons over the phone, calling 2202 from your O2 phone.

There's a list of all the UK Data Bolt Ons you can buy:

Bolt On & Data AllowanceFare & Expiry Date
Snack 100MB One Off£2.00 a month
Snack 250MB One Off£4.00 a month
Snack 500MB One Off£6.50 a month
The Works One Off (1 GB)£10.00 a month

Larger Bolt Ons also pack international data allowance! Scroll down for details!

Beware! Before you top up your phone with a Bolt On, you have to make sure that you have enough credit on your account to cover the cost of the Bolt On. If you need to top up your O2 account, you can refer to our article on how to top up your O2 phone and do so online through Allo by Monisnap. We provide you with a fast and easy way to top up your or someone else's O2 phone online. It shouldn't take you more than 1 minute!

£10 O2 online voucher with Allo by Monisnap
£15 O2 online voucher with Allo by Monisnap
£20 O2 online voucher with Allo by Monisnap

To add credit to your O2 account:

  1. Click on this link.
  2. Type in your country and your phone number.
  3. Select the voucher with the desired amount.
  4. Register a new account or log in to your already existing one.
  5. Pay for your top-up.

Your account should now be topped up!

O2 data roaming

Roaming refers to the practice of using a phone on another operator's networks. Your mobile network operator might charge you extra costs for it. This usually happens when travelling abroad. If you go to your phone's parameters, you can choose wheter or not to activate roaming. O2 offers UK and EU monthly data Bolt Ons that can only be purchased through My O2.

O2 data : top up online !

Here's a list of O2's international data Bolt Ons:

Bolt On & Data AllowanceFare & Expiry Date
100MB One-off UK and Europe Zone Data£3.50 a month
500MB One-off UK and Europe Zone Data£6.50 a month
1GB One-off UK and Europe Zone Data£10.50 a month
2GB One-off UK and Europe Zone Data£13.50 a month
4GB One-off UK and Europe Zone Data£16.99 a month
8GB One-off UK and Europe Zone Data£22.99 a month
12GB One-off UK and Europe Zone Data£30.50 a month

Remember that you'll also need to have credit on your account!

Do you need to top up your phone with data?

Make sure you have enough credit on your account first!

Add credit to your O2 account with Allo by Monisnap

📱 What's an O2 Bolt On?

An O2 Bolt On is an add-on that O2 pay-as-you-go customers can buy to add phone credit or data allowance to their account. Data Bolt Ons last for a month and are generally cheaper than using regular phone credit to get on the internet.

👨‍🏫 How can I top up my O2 account with a data Bolt On?

You can either top up your O2 phone with a data Bolt On via your My O2 account or over the phone. The procedure is detailed above. Just make sure you have enough credit on your account.

🌍 What's data roaming?

Data roaming refers to using a phone on another mobile network operator than the one your SIM card is meant to. This is more commonly used to refer to mobile phone usage in another country. Such practice, especially abroad data usage, can be quite costly.

💻 How can I top up my O2 phone with Allo by Monisnap?

Topping up your O2 phone with Allo by Monisnap is fast and simple. You just have to:


  1. Click on this link.

  2. Enter your country and your phone number.

  3. Pick the voucher with the amount that best suits your needs.

  4. Register a new account or log in to your already existing one.

  5. Pay for your voucher.

Yannis Rahal


Share article :