Back to Guides
Guide

What Is Carrier Lock? Complete Explanation

6 min readUpdated 6/1/2025

Carrier Lock Explained: What It Is and How to Check It

Carrier lock (also called SIM lock or network lock) means your phone can only be used with SIM cards from a specific carrier. It's one of the most common issues buyers encounter with used phones — and one of the easiest to verify with an IMEI check.

Why Carriers Lock Phones

When a carrier subsidizes a phone's purchase price (selling a $1,000 phone for $200 with a 2-year contract), they lock the device to their network to ensure the customer completes the contract. Without the lock, the customer could take the subsidized phone to a competitor immediately.

How Carrier Lock Works Technically

The lock is enforced via the phone's firmware. When you insert a SIM, the phone checks the SIM's network code against an allowed list stored in the baseband processor. If the carrier code doesn't match, the SIM is rejected with a "SIM Not Supported" or "Enter Network Unlock Code" message.

Types of Carrier Lock

  • Network Lock (SIM Lock) — Locked to a specific carrier (most common)
  • Subset Lock — Locked to a specific subset of carriers (e.g., a carrier and its MVNOs)
  • Service Provider Lock — Locked to a specific retail service provider
  • Corporate Lock — Locked for corporate fleet use

Checking Carrier Lock by IMEI

The IMEI Check Pro premium report returns carrier lock status — specifically whether the device is: Unlocked, Locked (with carrier name), or status unknown. This is the most reliable method without physically inserting a different SIM.

Unlock Requirements by Region

  • USA — CTIA voluntary commitment; carriers must unlock after contract/payment completion
  • Canada — CRTC mandates free unlocking on request since 2017
  • EU — Regulations vary by country; most major EU carriers unlock for free
  • UK — Ofcom rules: carriers must unlock for free on request