Text-to-switch is the official UK regulatory framework, managed by Ofcom, that lets mobile phone customers change network providers instantly by sending a free text message. Text PAC to 65075 to receive a Porting Authorisation Code (PAC) and keep your existing phone number when moving to a new service. By texting STAC to 75075, you receive a Service Termination Authorisation Code (STAC) to end your old contract and get a brand-new number. Text INFO to 85075 to receive contract status details and early termination charge calculations within 60 seconds.
Switching mobile phone networks in the United Kingdom used to require long telephone conversations with retention departments, high-pressure sales pitches, and frustrating notice periods. In July 2019, the Office of Communications (Ofcom) overhauled this process by implementing mandatory text-to-switch regulations across all UK mobile networks. This system gives consumers complete control over their mobile contracts without verbal negotiation.
Whether you want to transfer your mobile phone number to a new SIM deal or disconnect an old line entirely, understanding how text-to-switch mechanics operate ensures a seamless transfer process. Beyond mobile tariffs, consumers who regularly audit household monthly utility expenses often choose to switch Gas and Electricity suppliers alongside mobile phone contracts to lower overall household expenditures.
Text-to-Switch Quick Reference Numbers
The table below provides the direct shortcodes, keyword instructions, and response timelines mandated by UK telecom regulator Ofcom:
Action Goal | Text Keyword | Shortcode Number | Network Response Time | Code Validity Period |
Keep Existing Phone Number | PAC | 65075 | Under 60 seconds | 30 Calendar Days |
Get a Brand-New Number | STAC | 75075 | Under 60 seconds | 30 Calendar Days |
Check Contract & Fees | INFO | 85075 | Under 60 seconds | N/A (Information Only) |
What Is a PAC Code and How Does It Work?
A Porting Authorisation Code (PAC) is a unique 9-character alphanumeric identifier that allows a mobile network subscriber to transfer an existing phone number to a new provider. The code follows a strict format: 3 uppercase letters followed by 6 digits (for example, ABC123456). Every UK mobile network operator issues PAC codes free of charge, including Vodafone, O2, EE, Three, Tesco Mobile, Sky Mobile, Talkmobile, and SMARTY.
When you submit a PAC code to your new network operator, the receiving provider coordinates directly with your outgoing network. The transfer process takes exactly 1 working day when submitted before the daily cut-off time (typically 17:00). On the designated transfer day, your old SIM card loses network signal, and your original phone number activates on your new SIM card. This system eliminates dual billing because your old account closes automatically the moment the port completes.
How to Request a PAC Code via SMS
To request your PAC code from any UK mobile provider, follow these 3 steps:
Send SMS message: Text the word PAC to 65075 from the handset and SIM card you wish to transfer.
Receive reply message: Your current provider sends an SMS within 60 seconds containing your 9-character PAC code, code expiry date, and contract buyout fee figures.
Submit to new provider: Provide the code to your new mobile network during online checkout or through your online account portal.
Important Rule for Multi-SIM Accounts: Text-to-switch shortcodes apply to single-line mobile accounts. If you manage a family package, business account, or multi-SIM tariff, request your PAC or STAC by logging into your provider's online portal or by calling customer services directly.
What Is a STAC Code and How Does It Work?
A Service Termination Authorisation Code (STAC) is a unique 9-character alphanumeric identifier that cancels an existing mobile service without transferring the phone number. If you want a fresh mobile number with a new network provider, you must use a STAC code rather than a standard cancellation request. This code ensures that your previous mobile service terminates automatically without requiring you to pay for a 30-day notice period.
To obtain a STAC code, text the word STAC to 75075. Your network sends back a STAC code within 60 seconds. When you give this STAC code to your new provider, they use it to turn off your old mobile service on your chosen activation date. If you fail to give the STAC code to your new network within 30 days, the code expires, and your original mobile account remains active.
PAC vs STAC Code: Key Differences Explained
Choosing between a PAC code and a STAC code depends entirely on whether you intend to keep your mobile number. The fundamental differences include:
Number Retention: A PAC code transfers your existing phone number to your new contract. A STAC code permanently disconnects your old phone number and assigns a new number.
SMS Request Number: Text PAC to 65075 to port your number. Text STAC to 75075 to terminate service.
Account Closure Trigger: Both codes automatically close your old mobile account as soon as the new provider uses the code. Neither code cancels your contract on request alone; cancellation occurs only when the new network processes the code.
Financial Protections: Both switching codes protect consumers against double charging during the transition period under Ofcom regulations.
Consumer switching habits reflect a growing demand for streamlined utility management. Just as text-to-switch simplified phone contracts, smart meter rollouts and centralized switching platforms have made it easier for domestic consumers to switch Gas and Electricity tariffs to manage rising household energy bills.

Provider-Specific Instructions: How to Request PAC and STAC Codes
Although the universal text-to-switch shortcodes work across all UK networks, major operators also offer secondary digital channels to retrieve your porting authorization details.
Vodafone PAC Code Request
To request a PAC code from Vodafone, text PAC to 65075. Alternatively, log into the My Vodafone app, navigate to Account Settings, and select 'Switching Options'. Vodafone processes PAC requests immediately and displays any remaining handset balances or early exit fees.
O2 PAC Code Request
To obtain a PAC code from O2, text PAC to 65075. You can also sign in to My O2 online or call 202 from your O2 phone. If you are on an O2 Refresh contract, your SMS reply itemises the remaining device plan balance alongside your airtime contract status.
EE, Three, Tesco Mobile, and SMARTY
Subscribers on EE, Three, Tesco Mobile, Talkmobile, or SMARTY can text PAC to 65075 or text STAC to 75075. Virtual network operators (MVNOs) process shortcode requests within the same 60-second regulatory timeframe.
Financial Rules, Contract Charges, and Notice Periods
Before initiating a text-to-switch request, understanding the financial rules enforced by Ofcom prevents unexpected charges on your final bill.
1. Early Termination Charges (ETCs)
If you are within your minimum contract term (for example, month 14 of a 24-month contract), your outgoing provider will charge an early termination fee. This fee equals the remaining monthly payments minus a small discount (typically 3% to 4%) for early settlement. To verify your exact financial liability before switching, text INFO to 85075.
2. Ban on Double Billing
Prior to July 2019, mobile networks required a 30-day notice period, forcing customers to pay for two concurrent contracts during their switch. Ofcom banned this practice. Under current rules, your old provider cannot charge for service beyond the exact date your number ports or your STAC code activates.
3. Handset Unlocking Rights
Since December 2021, UK mobile networks are prohibited from selling locked mobile phones. All devices sold after this date are unlocked. If you use an older handset locked to EE, Vodafone, or O2, your network must unlock 2 main device lock types free of charge upon request.
Step-by-Step Guide: How to Complete Your Mobile Switch
To complete your mobile phone transfer without service interruption, follow these 4 essential steps:
Check Contract Status: Text INFO to 85075 to confirm whether you have out-of-contract status or remaining exit fees.
Request Your Switching Code: Text PAC to 65075 to keep your number, or text STAC to 75075 to get a new number.
Order Your New Tariff: Purchase your new SIM-only deal or handset package from your chosen provider. If you want to evaluate broader home utility savings simultaneously, check resources to switch Gas and Electricity suppliers.
Submit the Code: Enter your 9-character PAC or STAC code into your new provider's online switching form. The transfer completes within 1 working day.
What Happens After You Switch? Post-Switch Steps
Once your new provider processes your switching code, several automatic background tasks occur:
Porting Window: Number transfers take place on working days between 09:00 and 18:00. Switching does not occur on weekends or UK bank holidays.
Loss of Signal: Your old SIM loses service on the transfer day. Insert your new SIM card into your handset once signal drops.
Final Bill Settlement: Your old provider issues a final invoice within 14 calendar days reflecting charges up to the transfer date. If your account holds a credit balance, pay-as-you-go customers receive an automatic refund within 30 days under Ofcom rules.
Direct Debit Management: Keep your Direct Debit active until your old provider processes your final bill to enable automatic credit refunds or final balance settlements.
Unlocking Further Household Savings: Switching Energy Contracts
Optimising monthly subscriptions should not stop at your mobile phone package. Energy switching operates under similarly protective regulatory frameworks governed by Ofgem. When domestic consumers switch Gas and Electricity plans from standard variable tariffs to fixed-rate energy tariffs, total household overheads drop significantly. Managing both digital mobile contracts and home energy supplies through SwitchSquid ensures maximum financial efficiency across all household bills.
Frequently Asked Questions (FAQs)
How long is a PAC code valid for?
A PAC code is valid for exactly 30 calendar days from the date of issue. If you do not give the code to a new network within 30 days, the code expires automatically, your existing account remains active, and no contract cancellation takes place.
Will I lose service when I switch mobile networks?
No, service loss is temporary and typically lasts between 30 minutes and 2 hours on the transfer day. Under Ofcom rules, total service downtime must not exceed 1 working day. If switching delays exceed 1 working day, your new network must pay automatic compensation.
Can I get a PAC code if I am still in contract?
Yes, you can request and receive a PAC code at any time regardless of your contract status. However, if you switch before your contract end date, your outgoing provider will add early termination charges to your final bill. Text INFO to 85075 to check exact charges.
What is the main difference between PAC and STAC codes?
A PAC code transfers your current mobile number to your new network, whereas a STAC code cancels your old number and service. Use a PAC code (text PAC to 65075) to keep your number. Use a STAC code (text STAC to 75075) if you want a brand-new phone number.
Can I get a PAC code after I have already cancelled my service?
Yes, you can request a PAC code for up to 30 calendar days after terminating your mobile service. Under Ofcom guidelines, former providers must supply a PAC code upon request within 1 month of account closure to preserve your right to port your phone number.
Is texting 65075 or 75075 free of charge?
Yes, all text-to-switch shortcodes (65075, 75075, and 85075) are 100% free of charge from any UK mobile network. You can send these text messages even if you have zero credit balance on a pay-as-you-go SIM card.
How do I switch mobile provider without changing my number?
To switch providers without changing your number, text PAC to 65075 to receive your 9-character code. Order your new mobile deal, then provide this PAC code to your new network during setup. Your new provider will transfer your existing number within 1 working day.





