unlock.cx
Home › Devices › Apple › iPhone 12
Apple Apple iPhone 12

Unlock guide

Apple iPhone 12

TAC 35064054 237 TACs on file 2020

Carrier lock

Not verified yet

A model lookup cannot read the lock. The $0.03 SIM lock check names the operator that owns the IMEI in about a minute.

?
ReleasedReleased 2020, October 23
OSiOS 14.1, up to iOS 26.5
Display6.1" · 1170x2532 pixels
ChipsetApple A14 Bionic
RAM4 GB RAM
Storage64GB/128GB/256GB storage
Main camera12MP
Battery2815 mAh

An Apple iPhone 12 is locked the same way any Apple handset is: the carrier that sold it holds a record against the IMEI, and the device refuses every other SIM until that record changes. This page shows how the model is identified in the TAC register, what kind of lock it uses, and which of our services apply.

Before you pay anyone. Run the $0.03 SIM lock check first. If the phone is already unlocked, every unlock tier on this page is a waste of money — and the check tells you in seconds.

How an Apple iPhone 12 is identified

The TAC — the first eight digits of the IMEI — is how the register knows which model a handset is, and it is what every unlock and warranty service actually queries. Our register holds 237 TAC ranges under this model name:

TAC prefixLook it up
35064054run the lookup
35086834run the lookup
35106625run the lookup
35130339run the lookup
35144785run the lookup
35160128run the lookup

Dial *#06# to read the IMEI, then compare the first eight digits. Not listed? The lookup will still resolve the model if the range is filed under a different name.

The register dates this model to 2020, which decides how it is locked: handsets of that generation and market follow the rules described below.

Which lock does this model use

iPhone, iPad and Watch are never locked with a code. Apple holds an activation policy against the IMEI that names the carrier the device may activate on, and the unlock is a change to that policy. Everything else — restoring, changing SIM, resetting network settings — re-reads the same record.

On an Apple iPhone 12 the practical test is simple: insert a SIM from a different network. If the phone asks for a code, it is code-locked. If it refuses with “SIM Not Supported” or a carrier-lock notice, it is server-side locked and has to be released against the IMEI. If it just works, it is already unlocked.

Services that apply to this model

ServicePriceType
Announced Date Check - iPhone & Android$0.01Model / TAC
Apple Warranty Pro Activation Check IMEI/SN$0.02Warranty
Apple iCloud Lock On/Off FMI Check$0.02iCloud / FMI
Apple Model + Color + Storage Check$0.02Model / TAC
GSMA Worldwide Blacklist Status - Apple & Generic$0.02Blacklist
Apple SIM Lock Check$0.03SIM lock

Brand-level services from $0.01 – $0.03. The carrier-specific tier is on the carrier guide and on each service page.

Unlock Apple iPhone 12 by carrier

Unlock prices depend on the carrier and the model generation, so the same handset costs different amounts depending on who sold it. These are the carriers we hold a service for:

AT&T37 tiers from $0.07T-Mobile19 tiers from $0.07Vodafone13 tiers from $0.60

What to do, in order

  1. Read the IMEI (*#06#) and confirm the model above — a mismatched model is the most common reason an order is refused.
  2. Run the SIM lock check and the carrier check: about six cents, and they name the operator that owns the record.
  3. Run the blacklist check if you are buying the device rather than unlocking your own.
  4. Order the tier that matches the reported carrier — or, if you are the account holder and the device qualifies, request the free unlock from the carrier.

Other Apple models

iPhone 11420 TACs on fileiPhone 13393 TACs on fileiPhone 6253 TACs on fileiPhone 5s245 TACs on fileiPhone 6s243 TACs on fileiPhone XR240 TACs on fileiPhone 7236 TACs on fileiPhone 14224 TACs on file

TAC data from the register we query for /tac. Last updated 2026-10-28.