How-to

How to check your data, minutes and balance on any UK network

A plain-English guide to checking your remaining data, minutes, texts and credit on EE, O2, Vodafone, Three and the main UK virtual networks — using apps, short codes and texts.

13 min read
Managing Director, OmegaIT · OmegaIT · Published 20 June 2026
On this page

Running out of data, minutes or credit at the wrong moment is one of the small but genuine frustrations of modern phone life — and the good news is that checking what you have left takes seconds once you know how. Every UK network gives you several ways to see your remaining data, minutes, texts and (on pay-as-you-go) credit: a dedicated app, a website login, a short code you dial, or a quick text message. This guide walks through all of them for the four main networks — EE, O2, Vodafone and Three — and explains how the same methods apply to the virtual networks (like Tesco Mobile, giffgaff, Sky Mobile, VOXI, Smarty and Lebara) that run on them. Whether you are pay-monthly or pay-as-you-go, by the end you will know exactly how to check your balance on whatever network you are on, and how to set things up so you are never caught out.

The fastest way: your network's app

For almost everyone, the simplest and most complete way to check your balance is your network's official app. EE, O2, Vodafone and Three each have one, and the virtual networks have their own. Once you are signed in, the app's home screen typically shows your remaining data, minutes and texts as easy-to-read bars or numbers, along with your plan, your next renewal or bill date, and any add-ons or bundles you have bought. Apps are the best option because they show everything in one place, update in close to real time, and let you do more than just check — you can usually buy a data add-on, change your plan, view your bill, manage roaming, and set usage alerts from the same screen.

If you have not installed your network's app yet, it is worth doing once and leaving on your phone: search your phone's app store for the network name, install the official app (check the publisher matches the network), and sign in with your account details or the mobile number itself. Most apps can verify you automatically over mobile data, which is why opening the app while connected to your mobile network (rather than Wi-Fi) sometimes signs you in with no password at all. If you are not sure which network you are actually on — for example with a virtual provider, or after switching — our guide to UK mobile networks by prefix explains how numbering relates to networks, though the most reliable way to know your provider is simply to check who you pay.

No app? Dial a short code

If you cannot or do not want to use an app, every major network lets you check key information by dialling a short code straight from your phone's keypad — no internet needed. These are quick 'service' codes (often using * and #), and dialling them either reads your balance back on screen or sends you a text with the details. The exact code varies by network and changes from time to time, so the most reliable approach is to check your network's current self-service codes on their website or app. As a general guide, the main UK networks publish codes along these lines:

Codes change over time — confirm the current one in your network's app or website. The app is always the definitive source.
NetworkTypical balance / allowance check
EEDial a self-service code or use the EE app; PAYG balance via a short code, allowances in the app
O2Text or dial O2's balance service, or use My O2; PAYG balance check by short code
VodafoneUse the My Vodafone app, or dial Vodafone's balance short code for credit/allowance
ThreeUse the Three app, or dial Three's balance service code for data and allowances

Because these codes are network-specific and occasionally updated, this guide deliberately points you to your network's official app or site for the exact current code rather than printing one that might be out of date. Dialling the wrong short code does no harm — at worst you get an error or 'service not recognised' message — so if you remember roughly what your network's code is, trying it is safe. Short codes are especially handy on older handsets, on a phone with no data left (you can still check your balance even when you cannot browse), or when you just want a fast answer without opening an app.

Checking on pay-monthly vs pay-as-you-go

What you see when you check depends on whether you are on a pay-monthly contract or pay-as-you-go (PAYG), and it helps to know the difference. On a pay-monthly plan you have monthly allowances — a set amount of data, and usually unlimited or large pools of minutes and texts — that reset on a fixed date each month. So when you check, you are looking at how much of this month's allowance remains and when it renews. If you use it all before the renewal date, you either slow down, stop, or pay for an add-on, depending on your plan. On pay-as-you-go you have credit (money) and/or a bundle (a pack of data, minutes and texts you buy, often monthly). Checking shows your credit balance and, if you have an active bundle, how much of it is left and when it expires.

This distinction matters because the thing you most need to watch differs. Pay-monthly users mainly need to keep an eye on data, since minutes and texts are often unlimited but data is the capped resource that runs out. Pay-as-you-go users need to watch both their bundle allowances and their underlying credit, because once a bundle is used up, further usage either stops or starts eating into credit at standard rates, which can be expensive if you are not expecting it. Whichever you are on, the same apps and short codes show the relevant figures; you just interpret them slightly differently. If you find you are constantly topping up or buying add-ons, that is a strong signal your current plan no longer fits your usage, and our best UK network guide can help you find a better-value option.

Network by network

Although the principles are identical everywhere, here is how the four main networks line up, including the virtual networks that piggyback on each one. The key practical point for virtual-network customers is that you use your own provider's app and codes, not the host network's — so a giffgaff customer uses the giffgaff app even though giffgaff runs on O2's network.

MVNO host relationships change over time; always use your own provider's app and codes.
Host networkCheck viaVirtual networks on it (examples)
EEEE app / EE self-service codeUsed by some MVNOs; check your own provider's app
O2My O2 app / O2 balance servicegiffgaff, Tesco Mobile, Sky Mobile, Lyca (varies)
VodafoneMy Vodafone app / Vodafone codeVOXI, Lebara, Talkmobile, Asda Mobile (varies)
ThreeThree app / Three balance codeSmarty, iD Mobile (varies)

So if you are with one of the popular virtual networks — giffgaff, Tesco Mobile, Sky Mobile, VOXI, Smarty, Lebara, iD Mobile, Asda Mobile and the rest — download that brand's own app rather than the host network's. Your account, allowances and top-ups live with the brand you actually pay, even though your calls and data travel over EE, O2, Vodafone or Three coverage. This also means that for things like coverage and speed you benefit from the host network, which is useful to know when choosing a provider. If a virtual network's app or website is ever down, most of them also offer a text-based balance check or a self-service short code, listed in their help pages.

Checking your data usage in your phone's settings

Separately from your network's own figures, both iPhone and Android keep their own running tally of how much mobile data your phone has used, broken down by app. This is not the same as your network's allowance — your phone's counter has to be reset manually and does not always align perfectly with your billing cycle — but it is extremely useful for understanding *where* your data goes. On an iPhone, look under Settings then Mobile Data (or Mobile Service) and scroll down to see usage per app, with an option to reset the statistics. On Android, the path is usually Settings then Network & internet (or Connections) then Data usage, where you can see app-by-app consumption and set a billing-cycle date and warnings. Used together with your network's app, this tells you both how much allowance you have left and which apps are eating it.

If you discover one or two apps are quietly consuming most of your data — video streaming, social media autoplay and cloud photo backups are the usual culprits — you can rein them in: restrict their background data, set them to upload or sync only on Wi-Fi, and drop streaming quality on mobile data. That alone often makes a tight allowance go much further. And if your data simply will not work after a SIM swap, a new phone or a network switch, the problem is often the data connection settings rather than your allowance; our APN settings guide explains how to check and fix those so your data and picture messaging work properly.

Set up alerts so you never run out

Checking manually is useful, but the smarter long-term approach is to let your network and phone warn you automatically. Most network apps let you turn on usage alerts — notifications or texts when you have used, say, 80% and 100% of your data — so you get a heads-up before you run dry rather than discovering it mid-journey. Turning these on takes a moment and saves a lot of annoyance. On pay-monthly plans it is also worth checking whether your provider applies out-of-bundle charges or simply stops your data when the allowance is gone; if it charges, consider setting a spend cap (many networks offer one, and for some customer types it is required), which prevents nasty surprises on your bill by capping what you can be charged beyond your plan.

Pay-as-you-go users have a slightly different safeguard to think about: auto top-up. Enabling it means your credit is automatically replenished from a saved card when it runs low, so you are never cut off unexpectedly — handy if you rely on your phone for essentials, but worth setting a sensible threshold so it does not top up more often than you want. Whichever type of plan you are on, the combination of an app with alerts switched on, your phone's own data-usage warning set to your billing date, and a spend cap or auto top-up gives you a near-foolproof system: you will be told before you run out, and protected from accidental overspending. That is far less stressful than remembering to check manually every few days.

Common balance-checking problems

A few issues come up regularly when people try to check their balance. 'The app won't log me in.' — If the app cannot verify you over mobile data, try switching Wi-Fi off briefly so it can authenticate over the network, or reset your password through the app; for virtual networks, make sure you are using the right brand's app. 'My allowance looks wrong or hasn't reset.' — Allowances reset on your billing date, which is not always the first of the month; check the renewal date shown in the app, and remember that data used right before a reset can take a little time to update. 'I've got credit but no data.' — On PAYG, having credit is not the same as having an active data bundle; you may need to buy or renew a bundle, or your data settings (APN) may need attention. 'The short code does nothing.' — Codes change; confirm the current one in the app, and check you dialled it exactly, including the * and # symbols.

If your figures genuinely do not match what you expect — allowances disappearing far faster than your usage explains, or charges you do not recognise — it is worth contacting your provider, because billing errors and accidental premium-rate or add-on charges do happen. And if you are getting unexpected charges from services you never signed up to, that can be a sign of something to investigate rather than just a balance quirk; reviewing recent texts and calls, and looking up any unfamiliar numbers on our lookup tool, can help you spot a dodgy subscription or scam behind the drain. For most people, though, balance-checking is refreshingly reliable once the app is set up — the figures simply reflect what you have used.

Checking your allowance when you're abroad

Balance-checking takes on extra importance the moment you travel, because the rules and costs change once you leave the UK, and an unwatched allowance abroad can lead to a genuinely large bill. Before you go, open your network's app and check exactly what your plan includes for the country you are visiting: many UK plans let you use your normal allowance in the EU and a list of other destinations (sometimes called a 'roam like home' or inclusive-roaming zone), often with a fair-use data cap that is lower than your full UK allowance, while data outside those zones can be charged at high per-megabyte rates unless you buy a specific roaming pass. The app is the place to see your roaming entitlement, buy an add-on if you need one, and — crucially — monitor your usage while away, because roaming data counts against either your inclusive cap or your credit and disappears faster than you might expect when maps, translation and photo backups all run at once.

A few habits keep roaming costs under control. Check your remaining allowance in the app each day rather than at the end of the trip; switch on data-roaming usage alerts before you leave if your network offers them; and consider turning data roaming off entirely and relying on Wi-Fi for heavy tasks, enabling mobile data only when you genuinely need it. It is also worth knowing that some networks treat calls and texts to UK numbers while abroad differently from data, so check those too if you will be calling home. One more travel tip that catches people out: voicemail left while you are abroad can sometimes incur roaming charges to retrieve, so if you rarely use it, our how to turn off voicemail guide shows how to disable it cleanly before a trip. The overarching point is the same as at home — the app is your single source of truth — but abroad the stakes are higher, so checking little and often is the habit that protects your wallet. A couple of minutes spent reviewing your roaming entitlement before departure, and a daily glance at the app while you are away, is all it takes to turn what used to be a notorious source of bill shock into a complete non-event you barely think about.

If you're always running out: rethink the plan

Finally, persistent balance anxiety is usually a sign of a mismatch between your plan and your real usage, and it is easily fixed. If you regularly run out of data, the cheapest long-term answer is often a bigger or unlimited data plan rather than repeatedly buying add-ons, which tend to be poor value per gigabyte. Conversely, if you check and find you never get close to using your allowance, you are very likely overpaying and could drop to a cheaper plan or a virtual network with no loss. Use a month or two of the data-usage figures from your network app and your phone's settings to see your true monthly consumption, then match a plan to it with a little headroom. Our best UK network guide compares the main options on coverage and value to help with that decision.

It is also worth remembering that switching network is now quick and painless in the UK thanks to text-to-switch, so being on the wrong plan is rarely worth tolerating for long. If a better deal elsewhere suits your usage, you can move and keep your number with minimal fuss — our guide to what a STAC code is explains the simple text-message process for switching while keeping or releasing your number. Checking your balance regularly is not just about avoiding the moment you run out; over time, the picture it gives you of how much data, minutes and texts you really use is the single most useful piece of information for making sure you are on the right plan at the right price.

Bottom line

Checking your remaining data, minutes, texts and credit on any UK network is quick once you know the routes: your network's app is the fastest and most complete, a short code or text works without internet, and your phone's own settings show where your data is actually going. Pay-monthly users mainly watch data and the renewal date; pay-as-you-go users watch both bundle allowances and underlying credit. Turn on usage alerts and a spend cap or auto top-up so you're warned before you run out, and if you are constantly short, compare plans on our best UK network guide. For data that won't connect at all, check your APN settings.

Look up a number right now

Type any UK number — Ofcom range holder + live AI internet check.

Frequently asked questions

How do I check how much data I have left?

The quickest way is your network's official app, which shows remaining data, minutes and texts on the home screen. If you don't have the app, you can dial your network's balance short code or send a text to their balance service — both are free and work even when you've run out of data.

Does checking my balance cost anything or use my allowance?

No. Dialling your own network's balance short code or texting their balance service is free and doesn't use your data, minutes or texts. You can check even when your allowance or credit has run out.

How do I check my balance without the app?

Dial your network's self-service short code from the keypad, or send the balance keyword they specify to their short number. The exact code varies by network and changes occasionally, so confirm the current one on your provider's website or in their app.

I'm on a virtual network like giffgaff or Tesco Mobile — how do I check?

Use your own provider's app, not the host network's. Even though giffgaff runs on O2 and VOXI on Vodafone, your account and allowances live with the brand you pay, so download that brand's app or use its text-based balance check.

What's the difference between checking on pay-monthly and pay-as-you-go?

Pay-monthly shows your monthly allowances and when they reset, so you mainly watch your data. Pay-as-you-go shows your credit and any active bundle, so you watch both — once a bundle runs out, usage can start eating into credit at standard rates.

Why does my phone's data figure differ from my network's?

Your phone keeps its own data counter (in Settings) that must be reset manually and may not match your billing cycle, while your network's app reflects your actual allowance. Use the phone's figure to see which apps use most data, and the network app for your true remaining allowance.

How do I stop running out of data unexpectedly?

Turn on usage alerts in your network app so you're warned at around 80% and 100%, set your phone's data-usage warning to your billing date, and consider a spend cap (pay-monthly) or auto top-up (pay-as-you-go). Together these warn you before you run out and prevent overspending.

I have credit but no data — why?

On pay-as-you-go, having credit isn't the same as having an active data bundle. You may need to buy or renew a bundle, or your data connection settings (APN) may need fixing. Check your bundle status in the app, then your APN settings if data still won't connect.

Why is my data disappearing faster than I expect?

Usually a few apps — video, social media autoplay or cloud backups — are consuming it; check per-app usage in your phone's settings and restrict background data or set them to Wi-Fi only. If figures still don't add up or you see charges you don't recognise, contact your provider, as billing errors and unwanted subscriptions can occur.

Should I change plan if I keep running out?

Often yes. Repeatedly buying add-ons is usually poorer value than a bigger or unlimited plan. Use a month or two of usage figures to see your real consumption, then match a plan to it with some headroom. Switching is quick via text-to-switch, so it's rarely worth staying on the wrong plan.

Sources & references

  1. UK mobile-number allocations — 07 ranges by MNO
    Ofcomwww.ofcom.org.uk/phones-and-broadband/phone-numbers/numbering-policy/numbering-plan
  2. Ofcom — switching mobile provider (text-to-switch, PAC/STAC)
    Ofcomwww.ofcom.org.uk/phones-and-broadband/switching/switch-mobile-network
  3. Forwarding suspicious texts to 7726
    National Cyber Security Centrewww.ncsc.gov.uk/collection/phishing-scams/report-scam-call
  4. Action Fraud — UK fraud reporting
    City of London Policewww.actionfraud.police.uk