Checking your iPhone carrier lock status is one of those things that sounds simple until you actually have to do it.
Most people assume there is one clear answer you can find in ten seconds. The reality is messier. You have to cross-reference a few different pieces of information before you can be confident whether the device will accept any SIM card or if it is still tied to a specific carrier. I have spent years dealing with phones coming through for inspection, warranty work, and resale, and this is how the process actually works on the ground. The most direct method is the SIM swap test. Remove the existing SIM card. Insert a SIM from a completely different carrier. If the phone activates and you can make calls or use data without any carrier error message, it is unlocked. If the screen displays a message saying the SIM is invalid or that the device is locked to a carrier, then it remains restricted. This is the only method that gives you a definitive real-world answer. Everything else is an approximation. The settings menu approach is less conclusive but worth checking first because it takes no effort. Navigate to Settings, then General, then About. Scroll down and look for the Carrier Lock field. If it reads "No SIM restrictions," the phone is unlocked. If it lists a carrier name, it may be locked. The problem here is that this field can sometimes be misleading. I once had an iPhone 14 Pro come in where the settings read "No SIM restrictions," but the device was still flagged as locked in Apple's internal activation system. It refused to activate on a new carrier until the previous owner settled an outstanding balance with their original provider. The settings field had not updated to reflect that status.
Another layer to consider is the distinction between a carrier lock and an Activation Lock. These are two separate systems and confusing them causes a lot of unnecessary panic. A carrier lock ties the hardware to a specific mobile network. An Activation Lock is tied to Find My iPhone and an Apple ID. You can have a carrier-locked phone that is Activation-Lock free, or vice versa. The About menu shows carrier lock status. The Activation Lock status requires you to attempt activation on the device and see whether it prompts for the previous owner's Apple ID credentials. If it does, that is an Activation Lock, not a carrier lock, and no amount of SIM swapping will resolve it. If you cannot perform a SIM swap, there are still ways to check. The simplest is contacting the carrier directly. Provide the IMEI number, which you can find by dialing *#06on the phone or in Settings under General About. The carrier can look up the device in their system and tell you its current lock status. This is reliable when the carrier maintains accurate records, but it is not foolproof. Some carriers, particularly smaller MVNOs and prepaid providers, do not always update their internal lock status in real time. A device that has been fully paid off might still show as locked until the carrier's automated system processes the release, which can take anywhere from twenty-four hours to several business days depending on the company. Apple itself does not provide a public-facing IMEI lookup tool for lock status. Their support pages direct you to the carrier or to the settings method. Third-party websites offer IMEI check services, but the quality varies enormously. Some return accurate data pulled from carrier databases. Others sell you information that is either outdated or fabricated. I stopped relying on them after a client paid for a premium IMEI report that claimed a device was unlocked when it was actually locked to a major U.S. carrier. The website had no database access at all and was pulling randomly generated status codes.
There are also edge cases that throw off every checking method. Region-locked iPhones are one example. An iPhone purchased in Japan with dual SIM capability may have hardware restrictions that prevent it from accepting certain physical SIM sizes or frequencies outside its home market. The SIM swap test might show the phone accepting the SIM, but functionality could be limited in ways that are not immediately obvious. Another scenario involves financed devices. Some carriers refuse to unlock a phone until the full purchase price is settled, even if the contract period is over. The phone will continue to show as locked regardless of how much time has passed. The workaround I use when I encounter a locked phone with unclear status is to request a formal written confirmation from the carrier rather than relying on a verbal response. Ask for an email or written document stating the IMEI, the account number, and the current lock status with the date of the last status update. This protects you if the carrier later claims the device is still under obligation. I have seen the reverse happen too, where a carrier verbally confirms a phone is unlocked, the new owner activates it, and then gets hit with a lock restriction a week later because the carrier's system had a processing delay. Written confirmation gives you something to dispute. One thing people consistently miss is that some older iPhones behave differently depending on the firmware version. A device running iOS 14 might report one lock status while the same device on iOS 17 reports another. This happens because Apple changed how the About screen queries the lock database in later iOS updates. If you are checking a phone that has been recently updated, try checking the status on the older firmware if you can, or accept that the newer reading is the more accurate one for current use.
Get the Full Details

Another nuance is the difference between factory unlocked and retailer unlocked. A factory unlocked iPhone was configured that way at the time of manufacture and will work with any carrier worldwide without restrictions. A retailer unlocked phone was originally sold locked to a specific carrier and then unlocked after purchase. Both should function identically, but the retailer unlocked variant sometimes carries additional flags in carrier systems that can cause hiccups during activation on certain networks. I have encountered phones that activated fine on AT&T and T-Mobile but would not activate on Verizon due to these lingering flags, even though the lock had officially been removed. If you end up with a carrier-locked phone and want it unlocked, the first step is always to contact the original carrier. Most carriers will unlock the device for free if the account is in good standing, the device is fully paid off, and any contract obligations are satisfied. The process typically takes between one and five business days. Some carriers require you to call customer service, while others let you submit a request through their website. Keep a record of every interaction including dates, names, and reference numbers. When the carrier route fails, unofficial unlocking services exist, but they carry real risk. Some use legitimate carrier relationships to submit unlock requests on your behalf. Others modify the device's baseband or exploit vulnerabilities in the activation process. The latter approach can result in a bricked device if something goes wrong during a software update or activation attempt. I have opened phones that were supposedly unlocked by third-party services and found that the baseband had been altered in ways that caused persistent Wi-Fi calling failures and intermittent signal drops. The phone appeared unlocked but was functionally compromised.
There is also a category of unlock codes you can purchase online, mainly for older CDMA and early GSM devices. These are generally harmless but increasingly irrelevant since modern iPhones use electronic unlock processes tied to the IMEI rather than manual code entry. Buying an unlock code for an iPhone 12 or newer is usually a waste of money because the device does not use that method anymore. The bottom line is that no single method is perfect. The SIM swap gives you the most reliable real-world answer. The settings menu gives you a quick indicator that is occasionally wrong. The carrier lookup is accurate when their records are current but unreliable when they are not. Third-party tools are a mixed bag. Written documentation from the carrier is your best protection against disputes. And if you are buying a used iPhone, always insist on performing the SIM swap test in person before handing over payment. That single step will save you from the majority of problems people encounter with locked devices.