Last updated on

O2 balance check number

📋 Vodafone reference


*#10#
USSD dial code to check O2 Pay As You Go balance from handset
Source: ontopup.com
4444
O2 customer service number to check balance by following prompts
Source: ontopup.com
*104*#
Alternative dial code reported for checking O2 prepaid SIM balance (user-reported, result unclear)
Source: Facebook / Living in Brno group

The quickest way to check your O2 Pay As You Go balance is to dial *#10# directly from your O2 handset. O2 confirms this is free of charge, including when you are abroad. If you prefer speaking to an automated system, call 4444 from your O2 phone and follow the prompts.

How do I check my O2 balance by dialling a code?

Dial *#10# and press call. O2 sends back your remaining credit, minutes, texts, and data as a free message. As O2's own community support puts it: "Just dial *#10# and we'll send your balance free of charge."

The code works on Pay As You Go SIMs. If you are on a Pay Monthly contract, *#10# may not return a useful figure. In that case, the My O2 app or website will show your full allowance breakdown.

A second code, *104*#, has been reported by some users online, but at least one O2 prepaid customer found it returned an 'unknown error'. Stick with *#10# as the reliable option.

What is the O2 balance check phone number?

Call 4444 from your O2 mobile. The automated system walks you through your account options and will read out your current balance. This is useful if the USSD code is not responding or you want to hear the figure spoken back to you.

If you are calling from a non-O2 number or a landline, customer service is reachable on 0344 809 0202, though that line is for general account queries rather than a quick balance check.

How do I check my O2 balance on the app or online?

The My O2 app (available on iOS and Android) gives the most detail. After logging in, you can see remaining data, minutes, texts, any add-on credit, and your next billing date in one place. The My O2 website at o2.co.uk does the same if you prefer a browser.

Signing in to My O2 also confirms whether your number is on a Pay As You Go or Pay Monthly plan, which matters if you are unsure which balance-check method applies to you.

Pay As You Go vs Pay Monthly: does the method differ?

Pay As You Go customers get the most out of *#10#, since it shows remaining credit and any bolt-on allowances. Pay Monthly customers have a fixed monthly allowance rather than a cash credit balance, so the app or website gives a clearer picture of what is left in the current billing period.

Both plan types can call 4444, and both can use My O2. The dial code is simply faster when you need a number in seconds without opening an app.

What if *#10# is not working?

Try these steps in order:

  • Make sure you have signal. USSD codes need a basic network connection.
  • Call 4444 instead as a fallback.
  • Log in to My O2 online if you have Wi-Fi but no mobile signal.
  • If none of these work, contact O2 support via the app chat or on 4444 from another phone.

USSD codes occasionally fail during network maintenance, so a retry after a few minutes often resolves it.

Just dial *#10# and we'll send your balance free of charge.

Frequently asked questions

how do I check my O2 balance by dialling
Dial *#10# from your O2 handset and press call. O2 will send your remaining credit, minutes, texts, and data back to you as a free message. This code works on Pay As You Go SIMs and is free to use even when abroad.
what is the O2 balance check number
Call 4444 from your O2 mobile phone. An automated system will walk you through your account options and read out your current balance. If you're calling from a non-O2 number, use 0344 809 0202 for general customer service.
O2 *#10# not working what do I do
If *#10# is not responding, try calling 4444 from your O2 phone instead to hear your balance through an automated system. You can also check your balance anytime using the My O2 app or website, which shows detailed usage and remaining credit.
is dialling *#10# free on O2
Yes, dialling *#10# on O2 is completely free of charge. This applies whether you're in the UK or abroad, and O2 confirms the balance check is sent back as a free message.
does *#10# work on O2 Pay Monthly
The *#10# code is designed for O2 Pay As You Go SIMs and may not return a useful figure on Pay Monthly contracts. If you're on a Pay Monthly plan, use the My O2 app or website instead to view your full allowance breakdown.

Sources

  1. Check Your O2 Balance - On Top Up (ontopup.com)
  2. Check Your O2 Balance: Credit, Data & Minutes (www.mobiletopup.co.uk)
  3. Problems checking balance from outside UK - O2 Community (community.o2.co.uk)
  4. How do you check balance on prepaid o2 sim? On their webpage it ... (www.facebook.com)

Comments

Loading comments…

Leave a comment

Comments are reviewed before publishing. We don't share your email and we never spam.

Tags: o2pay-as-you-gobalance-checkmobile-phoneussd-codes