Mobile & SIMs
Stop paying for data you never use.
Compare SIMs, networks and phone offers, with the contract, the rise and the total cost in plain sight.
What are you looking for?
SIM only keeps your current phone: the cheapest route if the handset is paid off.
Meet William · Your deal editor
Tap for soundWilliam reads the tariff terms on every offer here, so you don’t have to.
The market in ten seconds
Cheapest SIM£5/moBest 30GB+£7/moCheapest unlimited£15/moShortest contract30 days
Not yet verifiedHow much data do you actually need?
Most people buy two or three times what they use. Pick the closest and we’ll narrow the market: indicative, not a rule.
The market
Browse mobile offers
See what’s out there, then narrow it to what you actually need.
9 SIM offers
Not yet verified
William’s shortcut · The masts are the same, the price isn’t: a 30-day SIM cuts the bill this month and keeps you free to leave.
Shortcuts
Every SIM on the board: narrow it with what you actually use.
Keep your number with a PAC code. How switching works →
9 SIMs
Filter
Provider
Network it runs on
Many providers use another network’s masts: same coverage, different price.
Data
Contract
Price changes
Monthly prices include unlimited calls and texts unless the row says otherwise. Totals assume you stay a year on rolling offers.
iD Mobile12-month contractMoneyHQ pick
The catch · Price rises every April
100GB
£0.10 per GB
£10/mo
£120 over 12 months
£11/mo from Apr 2027
iD MobilePick
12 months · Three network · data rollover
£10/mo · 100GB
See offer →£11/mo from Apr 2027
£0.10 per GB
SMARTYRolling monthlyMoneyHQ pick
The catch · Nothing significant found. Check the provider's terms before applying.
30GB
£0.23 per GB
£7/mo
£84 a year at this price
No mid-contract rise
SMARTYPick
1-month rolling · Three network · 5G
£7/mo · 30GB
See offer →No mid-contract rise
£0.23 per GB
Three24-month contract
The catch · 24-month contract, and EU roaming costs extra
Unlimited
No allowance limit
£15/mo
£360 over 24 months
£16.50/mo from Apr 2027
Three24-mo
24 months · The catch: EU roaming extra
£15/mo · Unlimited
See offer →£16.50/mo from Apr 2027
No allowance limit
VOXIRolling monthly
The catch · Nothing significant found. Check the provider's terms before applying.
75GB
£0.13 per GB
£10/mo
£120 a year at this price
No mid-contract rise
VOXI30-day
1-month rolling · Vodafone network · 5G
£10/mo · 75GB
See offer →No mid-contract rise
£0.13 per GB
EE24-month contract
The catch · 24-month contract with an annual rise
125GB
£0.16 per GB
£20/mo
£480 over 24 months
£22/mo from Apr 2027
EE24-mo
24 months · EE network · The catch: annual rise
£20/mo · 125GB
See offer →£22/mo from Apr 2027
£0.16 per GB
LebaraRolling monthly
The catch · Promotional price ends after 6 months
20GB
£0.25 per GB
£5/mo
£60 a year at this price
£10/mo after 6 months
Lebara30-day
Vodafone network · The catch: price doubles at 6 months
£5/mo · 20GB
See offer →£10/mo after 6 months
£0.25 per GB
giffgaffRolling monthly
The catch · Nothing significant found. Check the provider's terms before applying.
40GB
£0.30 per GB
£12/mo
£144 a year at this price
No mid-contract rise
giffgaff30-day
1-month rolling · O2 network · no credit check
£12/mo · 40GB
See offer →No mid-contract rise
£0.30 per GB
Tesco Mobile12-month contract
The catch · Nothing significant found. Check the provider's terms before applying.
30GB
£0.37 per GB
£11/mo
£132 over 12 months
No mid-contract rise
Tesco Mobile12-mo
12 months · O2 network · no rise
£11/mo · 30GB
See offer →No mid-contract rise
£0.37 per GB
TalkmobileRolling monthly
The catch · 4G only, no 5G
8GB
£0.63 per GB
£5/mo
£60 a year at this price
No mid-contract rise
Talkmobile30-day
1-month rolling · The catch: 4G only
£5/mo · 8GB
See offer →No mid-contract rise
£0.63 per GB
A higher commission never buys a higher position. How we make money →
Keep your number with a PAC codeNot yet verified
Finished paying for your phone?
If your handset contract has ended, you may be paying for a phone you already own.
Keeping your number?
Switching doesn’t mean starting again. Your number moves with you, usually within one working day.
01Text PAC to 65075: your current network replies with a code
02Give the code to your new provider when you order
03Your number moves across, usually the next working day
04The old contract closes itself: no cancellation call needed
Before you switch
Know what you’re buying.
Mobile, explained
Quick answers
Every Friday
SIM prices move. We tell you what matters.
William checks SIM prices, handset offers and contract changes every Friday.
Free · One email a week · Unsubscribe anytime