Top Up Voucher Numbers for 10 UK Networks: How to Redeem (2026)

To use a top up voucher, call your network’s free top-up number from the phone you want to credit, then type in the code when asked. For example, that’s 5588 on Lebara, 2345 on Vodafone, 4444 on O2 and 4488 on Tesco Mobile. EE lets you text the code to 150, and most networks also accept it in their app or on their website.

This guide covers all 10 UK networks we sell vouchers for. For each one you’ll find the number to dial, the app or website route, and how to check your balance afterwards. It also explains when a direct top-up is the better choice. Every number comes from the network’s own help pages, checked in November 2026.

Top up voucher numbers: quick-reference table

Dial these numbers from the phone you’re topping up. Calls to them are free from that network’s SIM unless the network says otherwise.

Network Dial or text to top up Website / app Check balance
Lebara Call 5588 MyLebara app *#1345# (on screen), call 5588, or MyLebara
Lycamobile Call 321 Lyca Mobile app (Recharge / Top-Up) *131#, or the app / My Lyca
Vodafone Call 2345 My Vodafone app or My Vodafone online *#1345# (on screen), call 2345, or the app
EE Text VO + code to 150, or call 150 Not listed for vouchers Text BALANCE to 150, or the EE app
Three Call 444 Three’s online top-up page (choose voucher) Three app or My3
O2 Call 4444 Not listed for vouchers Call 4444, or My O2 (app or online)
Tesco Mobile Call 4488 Tesco Mobile app (top up with a voucher) Text BALANCE to 282, call 4488, or the app
giffgaff Call 43430 giffgaff.com/buy/redeem Text INFO to 85075, call 43430 (option 2), or the app
Talk Home Dial *123*PIN# Talk Home website or My THM app (balance only) *579#, or your online account
Now Mobile No dial code published Now Mobile app or My Now Mobile account Your online account or the app

Voucher vs direct top-up: which should you use?

A top up voucher is a code you redeem yourself. When you buy one from our UK top-up vouchers page, the code arrives by email within minutes. You then dial it in, text it or enter it in the network’s app. A voucher is handy if you want to keep credit for later, or send the code to a friend or relative so they can redeem it on their own phone.

A direct top-up skips the code altogether. You give us the mobile number and the credit goes straight onto it, usually within minutes. Our direct top-up currently covers Vodafone (£5 or £10), Lebara (£5 to £20), EE (£5 to £30) and O2 (£10 to £30). Choose this if the person you’re topping up isn’t confident with codes, or if you just want the job done for them.

How to top up Lebara with a voucher (Lebara top up number: 5588)

The Lebara top up number is 5588. Lebara’s help page describes it like this:

  1. Call 5588 from your Lebara phone.
  2. Enter the 14-digit number from your e-PIN voucher or scratch card.
  3. Use it to add pay as you go credit or to buy a bundle.

Type the Lebara voucher code carefully. Lebara warns that entering it incorrectly could block your top-up service, and you’d then need to contact customer services. You can also redeem it in the MyLebara app.

Check credit on Lebara: dial *#1345# and press call to see your balance on screen, call 5588 to hear it, or log in to MyLebara. Lebara says a new top-up can take a couple of minutes to show. If it still hasn’t appeared after four hours, contact Lebara.

Buy a code: Lebara voucher (£5, £10 or £20) or Lebara direct top-up.

How to top up Lycamobile with a voucher

Lyca Mobile lists two routes for vouchers:

  • By phone: dial 321 from your Lyca Mobile phone and follow the voice prompts.
  • In the app: log in with your Lyca number, open the Recharge or Top-Up section, enter the voucher PIN and follow the on-screen steps.

The number 322 is Lyca’s customer service line, not the voucher line. Call it if a code won’t go through (or +44 207 132 0322 from another network or abroad).

Lycamobile UK credit check: dial *131# from your Lyca number, or check the Lyca Mobile app or My Lyca online.

Buy a code: Lycamobile voucher (£5 to £20).

How to top up Vodafone with a voucher

Vodafone gives three ways to activate a voucher:

  • Call 2345 free from your Vodafone pay as you go phone and follow the prompts.
  • Use the My Vodafone app.
  • Sign in to My Vodafone online.

Vodafone says a top up voucher expires 12 months from the date you bought it. Once redeemed, the credit doesn’t expire as long as your SIM stays active.

Check your balance: dial *#1345# to see it on screen or call 2345 to hear it. It also shows on the My Vodafone app home screen. Both numbers only work from your Vodafone phone. Without your phone, call 0333 304 8048 from another UK line (standard charges apply).

Buy a code: Vodafone voucher (£5 to £50) or Vodafone direct top-up.

EE top up using a voucher

EE vouchers (EE calls them E-vouchers) have a 16-digit number. There are two ways to redeem one:

  1. Text: send VO, a space, then the 16-digit number to 150. For example: VO 1234567891234567. EE says all texts to and from 150 are free, in the UK and the EU.
  2. Call: call 150 from the EE phone you’re topping up, choose option 1 for top up and follow the instructions.

If you have an E top-up card instead, it has a 13-digit number and you text ETU before it rather than VO. EE says E-vouchers are valid for 6 months.

Check your balance: text BALANCE to 150 or open the EE app.

Buy a code: EE voucher (£5 to £50) or EE direct top-up.

Three pay as you go top up with a voucher

  • By phone: call 444 free from your Three phone and follow the top-up prompts.
  • Online, no account needed: go to Three’s top-up page, enter your number, choose Add credit, and pay with your voucher.

Three says credit can take up to an hour to become available after a successful top-up. Vouchers can’t be used twice, cancelled once activated, or refunded. Tablets and mobile broadband dongles have to be topped up online or through My3, not by phone.

Check your balance: log in to the Three app or My3.

Buy a code: Three voucher (£10 to £50).

O2 top up with a voucher

Call 4444 free from your O2 mobile (or 0345 606 2277 from a landline) and enter the number on your receipt. O2 vouchers run from £10 to £50 and expire after twelve months. O2 also says you can use them abroad.

Check your balance: sign in to My O2 online or in the app, or call 4444 free from your mobile.

Buy a code: O2 voucher (£10 to £50) or O2 direct top-up.

Tesco top up number: 4488

Tesco Mobile’s current help page gives 4488 as the top-up number, not the 4444 you may see elsewhere. Its 16-digit voucher codes can be added in two ways:

  • By phone: dial 4488 free from your Tesco Mobile phone, follow the options to add a top-up, and enter the 16-digit code when asked.
  • In the app: tap Top up at the bottom of the screen, choose Top up with a voucher and enter the code.

Check your balance: text BALANCE to 282 (free), call 4488, or open the Tesco Mobile app.

Buy a code: Tesco Mobile voucher (£10, £15 or £20).

giffgaff top up with a voucher

  • Online: go to giffgaff’s voucher page at giffgaff.com/buy/redeem and enter the 16-digit code.
  • By phone: call 43430 free from your giffgaff phone.

giffgaff’s minimum top-up is £10. You can also use a voucher to buy a plan instead of adding it as credit.

Check your balance: text INFO to 85075, call 43430 and press option 2, or look in the giffgaff app or your online dashboard. giffgaff notes that option 2 also lets you spend credit on a plan, so listen carefully.

Buy a code: giffgaff voucher (£10, £15 or £20).

Talk Home top up with a voucher

Talk Home vouchers have a 13-digit PIN. Dial *123*, then the PIN, then #, and press call. If the code is refused, Talk Home suggests checking you typed the PIN correctly, that it’s a Talk Home voucher (not one for another network) and that it hasn’t been used before.

Check your balance: dial *579# and press call, or log in on the Talk Home website or the My THM app.

Buy a code: Talk Home voucher (£5 to £20).

Now Mobile top up with a voucher

Now Mobile doesn’t publish a dial code for vouchers on its website. Top up through the Now Mobile app or your My Now Mobile account. If you’re stuck, call Now Mobile’s customer care on 669 from your Now Mobile phone, or 0207 87 17 669 from any other phone.

Check your balance: log in to your Now Mobile account or the app.

Buy a code: Now Mobile voucher.

Voucher not working? Quick checks

  • Use the right phone. Dial and text routes credit the SIM you’re using, so call from the phone you want to top up.
  • Use the right network. A Lebara code won’t work on Lycamobile, and the other way round.
  • Read the digits again. Most codes are 13, 14 or 16 digits. A missing digit is the most common problem.
  • Give it time. Three says credit can take up to an hour, and Lebara says to wait up to four hours before contacting them.
  • Codes are one-use. Once a code is redeemed, it can’t be used again or moved to another number.

If you’re thinking of switching networks, see our guide to the best pay as you go SIM in the UK. To move a locked handset to a new network first, read how to unlock a phone in the UK. If you mostly call family abroad, an international calling card can work out cheaper than spending your mobile credit.

Questions people ask

What is the Lebara top up number?

Call 5588 from your Lebara phone and enter the 14-digit voucher number. The same number also tells you your balance, and *#1345# shows your balance on screen.

Is the Tesco top up number 4444 or 4488?

Tesco Mobile’s help page now gives 4488, free from your Tesco Mobile phone. It’s for vouchers, card top-ups and hearing your balance. 4444 is O2’s top-up number.

Can I top up someone else’s phone with a voucher?

Yes. Send them the code and they redeem it from their own phone. The dial and text routes credit the SIM making the call. If you’d rather do it for them, use a direct top-up: you give us their number and we add the credit.

Do top up vouchers expire?

Some do. Vodafone and O2 vouchers expire 12 months after purchase, and EE E-vouchers are valid for 6 months. For other networks, check the terms that come with your code, and redeem it soon after buying.

How quickly do I get a voucher code from Mobile Links?

Codes bought online are sent by email, normally within minutes. You can pay by card, PayPal or bank transfer, or buy in store.

How do I check my balance after topping up?

Use the balance code from the table above. For example, *#1345# on Lebara and Vodafone, *131# on Lycamobile, *579# on Talk Home, or text BALANCE to 150 on EE and to 282 on Tesco Mobile.

Walk in or order online

Need a code now? Order a top up voucher online and it arrives by email, or let us add the credit for you with a direct top-up. You can also visit Mobile Links at 396 Barking Road, Plaistow, London E13 8HJ. We’re open Monday to Sunday, 10am to 8pm, and also sell pay as you go SIM cards. Questions? Call 0203 689 8083, WhatsApp 07440 482830, or use our contact page.

Similar Posts