How it works Blog About Contact
Guide

How to Check If a Mobile Number Port Request Is a Scam

A text arrives out of nowhere: a porting verification code, the kind you'd only expect if you were actually switching your number to a new network. You didn't request anything. Maybe a call follows shortly after, someone claiming to be from a telecom company, casually asking you to read that code back to "confirm your identity."

Quick answer A mobile number port (MNP) scam happens when someone tricks you into sharing your porting verification code, letting them move your number to a SIM they control. If you receive a porting code you didn't request, don't share it with anyone — contact your current network provider immediately.

1. Treat your porting code exactly like a banking OTP

The verification code sent during a number port confirms that you approve the switch. Sharing it with anyone, for any reason, is functionally the same as authorizing them to take control of your number — so it deserves the same protection as an OTP for your bank account.

2. Be alert to an unrequested porting code

If you receive a porting verification code without having initiated a network switch yourself, that's an immediate red flag. It usually means someone else has started a porting request using your number.

3. Never read a code aloud to someone who calls you

A legitimate telecom representative will never need you to read out a verification code over an unexpected call. If anyone asks you to do this, whether they claim to be from your current or a new provider, decline and hang up.

4. Understand what happens if a port succeeds without your consent

Once ported, your number becomes active on the scammer's SIM, and yours goes silent. From there, they can potentially intercept calls and OTPs tied to your accounts, similar to other SIM-based takeover scams.

Quick rule of thumb: if you receive a porting code you didn't request, don't share it with anyone — contact your current network provider right away to flag the attempt.

5. Contact your provider immediately if something feels off

If you receive an unexpected porting code, or your phone suddenly loses signal, call your current network provider's official helpline immediately, ideally from another phone, to report a possible unauthorized porting attempt.

A quick checklist if you receive a porting-related message

Any "yes" among the first three means you should not share any code, and should contact your provider right away.

Conclusion

Mobile number portability is a genuinely useful, legitimate service — the scam lies entirely in tricking you into handing over the one code that authorizes it. Guarding that code as carefully as a banking OTP is enough to stop this scam before it starts.

This is one of several ways your phone number itself can become the target — our guide on checking a duplicate SIM card request covers a closely related risk.

Got a porting message or code you're unsure about? Paste the details into our free checker for a quick first read.

Frequently asked questions

What is mobile number portability?

It's a legitimate service that lets you switch your phone number to a different network provider while keeping the same number. Scammers can misuse the process to move your number to a SIM they control.

Can my number really be ported to another network without my permission?

Porting normally requires a verification code sent to your existing number. If you're tricked into sharing that code, someone else can potentially complete the port on your behalf.

What is the porting verification code, and why does it matter so much?

It's a one-time code sent to confirm you approve the port. Sharing it with anyone else is equivalent to authorizing them to move your number, so it should be treated exactly like a banking OTP.

What should I do if I receive a porting code I didn't request?

Don't share it with anyone. Contact your current network provider immediately to report a possible unauthorized porting attempt on your number.

Further reading

Got a porting code or message you want checked?

Run it through the checker