UK Call Divert Codes for Every Network

Here’s the good news: the divert codes are a GSM standard, so they’re the same on every UK network — EE, O2, Vodafone and Three, and every SIM that runs on them. The differences are small (voicemail behaviour and which app you can use), and we’ve noted them below.

The universal codes

Type these into your dialler and press call. Replace [number] with the number you want calls forwarded to.

When…Set upCheckCancel
Every call (phone won’t ring)**21*[number]#*#21###21#
No answer (rings out)**61*[number]#*#61###61#
Busy / declined**67*[number]#*#67###67#
Unreachable (off / no signal)**62*[number]#*#62###62#
Cancel ALL diverts in one go##002#
To capture every missed lead without stopping your phone ringing, set the no answer, busy and unreachable codes (skip "every call"). Set a custom ring time with **61*[number]**20# (seconds in fives, up to 30).

Network-by-network notes

EE (and BT Mobile)

Standard codes work as listed. You can also manage diverts in the My EE app. Voicemail is 222 — setting a divert overrides it for that condition.

O2 (and Giffgaff, Tesco Mobile, Sky Mobile, Lyca)

Standard codes work. Manage in the My O2 app or dial 202. O2 voicemail is 901 — a divert you set takes priority over it. Sub-brands like Giffgaff and Tesco Mobile run on O2 and behave the same.

Vodafone (and VOXI, Lebara, Talkmobile)

Standard codes work, including the custom ring-time code **61*[number]**[seconds]#. Manage in the My Vodafone app. Voicemail is 121.

Three (and SMARTY, iD Mobile)

Standard codes work. If a divert won’t set from the keypad, turn off Three’s voicemail first (it can claim the unanswered condition), or set the divert in the Three app / via 333. SMARTY and iD Mobile run on Three.

On a smaller (MVNO) network?

"Virtual" networks piggyback on the big four, so they use the same codes as their host: Giffgaff/Tesco/Sky → O2 · VOXI/Lebara → Vodafone · SMARTY/iD → Three · 1pMobile → EE. If a code doesn’t take, your provider’s app or support line can switch the divert on at network level.

The voicemail catch

Your network’s voicemail is itself a "divert when unanswered". If voicemail keeps grabbing your missed calls, it’s overriding your divert — turn voicemail off (or set your unanswered divert after it) so calls reach the number you chose instead.

Divert to something that actually replies

A divert is only half the job — the calls still need handling. Point yours at your Call2SMS number and every missed, busy or declined call gets an instant text back: we capture the caller’s name and what they need, then send the lead straight to your phone.

See Call2SMS plans