Finding information on how much it costs to unlock an iPhone can be difficult as there are many factors to consider. The cost depends on the iPhone model and its status, such as SIM-lock, carrier, blacklist, financial, contract, iCloud, IMEI/Serial replacement, and more.
To help, we have gathered data from a variety of carriers and over 2,000 third-party unlocking companies to provide you with updated prices for unlocking your iPhone.
This information can assist you in determining the final cost of fully unlocking your iPhone.
In this post, we will discuss the costs associated with unlocking an iPhone. We will cover various topics such as calculating the unlocking costs before buying an iPhone, costs for buying an iPhone from an official carrier store or Apple, and costs for buying an iPhone from a non-official store. We will also look at the steps involved before buying an iPhone from a non-official store (online and offline), and the steps involved before unlocking an iPhone.
Additionally, we will explore how much it costs to unlock an iPhone through a locked carrier, such as AT&T, Verizon, Sprint, T-Mobile, Boost Mobile, US Cellular, EE, Vodafone, Three (Hutchison), O2, Virgin Mobile, Giffgaff, and Softbank. We will also cover the costs associated with unlocking a phone using unlock codes and IMEI services.
Furthermore, we will examine the costs for unlocking an iPhone if it is blacklisted or has outstanding financial balances. We will also provide information on which IMEI Unlock company to choose from.
Lastly, we will answer some frequently asked questions such as whether the cost of unlocking a newer model is higher than unlocking an older one, whether the carrier that is locking your iPhone plays a role in the cost of unlocking it, what the cost is to unlock an iPhone that still has unpaid contract bills, and whether it is possible to unlock a blacklisted iPhone and what the cost is.
When it comes to buying an iPhone, purchasing from an official store or Apple is the safest option since they are obligated to provide full transparency about the status of the iPhone being sold. This applies to both new and used/refurbished iPhones. Any issues or problems should be clearly stated along with its current status.
There are two options available for purchasing an iPhone:
Buying an iPhone at its full price This means the iPhone will be fully unlocked and you will be able to use it with any network worldwide without any limitations.
Buying an iPhone with a discount or for free This means the iPhone will be bound to a contract for either 12 or 24 months and will be locked to the network of your choice until the time you fully pay it off.
The cost for buying a fully unlocked iPhone can range up to $1,399 for an iPhone 12 Pro Max, SIM-free with 512GB storage.
For an under-contract iPhone, the cost can go up to $46.64 per month for 30 months, totaling $1,399.2 for an iPhone 12 Pro Max, AT&T locked with 512GB storage.
It’s important to note that in the second case, the iPhone will be AT&T SIM-locked, meaning you’ll only be able to use an AT&T SIM card. Furthermore, if you want to use a different SIM card before the end of the contract, you’ll need to consider the additional unlocking costs which can be around $250.
Costs of Buying an iPhone from a Non-Official Store
Non-official stores refer to online stores, online advertisements, and physical stores that are not authorized iPhone resellers. Although they may offer lower prices and attractive deals, buying from these stores can be risky as they often lack transparency about the condition and status of the iPhone.
Craigslist and eBay are two popular places where people buy used iPhones. However, it is important to note that the prices and quality of the iPhones on these platforms can vary significantly. It is recommended that you do your own research and compare prices before making a purchase.
For instance, a comparison between the same iPhone model on eBay and Craigslist shows that it costs $822 on eBay and $1000 on Craigslist. However, this does not guarantee the quality and status of the iPhone, which can lead to additional costs for verifying and unlocking it. Therefore, it is crucial to exercise caution and take necessary steps before buying an iPhone from a non-official store.
If you want to save some money, on the eBay offer, you can save over $500, which is great (is it?).
Unfortunately, buying from non-official stores is not always the best solution. At first, saving $500 seems like a no-brainer decision, but are you 100% sure that the seller is honest and transparent like the official stores?
The end cost for unlocking a used iPhone from a non-official store depends on its actual status. Is it locked? In which network? Does it have Unpaid Bills? Is it reported as Lost or Stolen? Is it iCloud Locked?
The costs for fixing the above lock issues can start from $30 and go up to $800 (if more than one lock is active). The $500 that you saved, might not look like such a bargain after all, and unfortunately, most of these great offers have something to hide!
Costs for verifying an iPhone’s status before buying or unlocking it
On one hand, we have the official stores with higher iPhone prices and a guarantee of their status, and on the other hand, we have the unofficial stores (online/offline) with lower prices but uncertain iPhone status.
Thankfully, there is a way to verify if an iPhone from an unofficial store has the desired status.
Steps before buying an iPhone from a non-official store (online and offline)
The first thing before buying or unlocking an iPhone from a non-official store is to verify if the product description is accurate. An iPhone’s information can be retrieved with an IMEI Check service.
From the IMEI check report, it is important to find the following information:
- iPhone model + color + model number + capacity
- SIM-Lock status
Carrier identification (if the iPhone is SIM-Locked) - Blacklist status (Clean, Lost, Stolen, or Fraud)
- Blacklist carrier, country, and reason (if the iPhone is not CLEAN)
- Financial status (Fully paid off or Outstanding financial balances)
- iCloud status (if it is deactivated or activated with an iCloud account)
If the advertisement does not state SIM-Lock, Blacklisted, or iCloud status, the IMEI check report should have the following values:
- SIM-Lock: UNLOCKED
- Blacklist status: CLEAN
- Financial status: CLEAN
- iCloud status: OFF
If for any reason the IMEI check report does not agree with the iPhone description, it means that the seller is trying to scam you.
Steps before unlocking an iPhone from a non-official store (online and offline)
TIP: If you have the option to return the iPhone to its seller, do it immediately. Do not try to unlock it.
In the unfortunate event that you already bought an iPhone from a non-official store and you have issues using it (and you can’t return it), an IMEI check will help you fix it.
Based on the IMEI results, you can figure out what is locking your iPhone and prevents it from operating normally. Then, you can start searching for a solution, specifically for an iPhone with your characteristics.
Example:
If you receive the above IMEI report, you can see that this iPhone 12 Pro Max is locked on the Verizon USA network, it is CLEAN and it is not iCloud locked.
By knowing that, it is pretty straightforward that this iPhone needs a Verizon Unlock solution.
How much does it cost to Unlock an iPhone through the lock carrier?
All mobile networks MUST offer a free way to their customers for requesting a SIM Unlock. So, the answer to that question is $0, but there are a few exceptions.
Below you will find how to request a SIM Unlock from the most popular networks worldwide (this list will keep on growing based on your requests).
Unlocking an AT&T iPhone costs
AT&T has the best unlock request method through their Device Unlock form.
It is very easy to use and it doesn’t charge you at all.
You can read more about the free AT&T Device Unlock request from this post.
Unlocking a Verizon iPhone costs
Verizon USA did not lock their devices for a very long time, however, a couple of years back this has changed.
Not a big deal though, since Verizon updated their unlocking policies stating that for the newly purchased devices, there will be an automatic unlock after 60 days of continuous use.
However, if you are in a hurry, you can contact them at 800-922-0204. The unlock request process is free.
Cost for Unlocking a Sprint iPhone
Sprint USA merging with T-Mobile did affect neither the unlock request procedure nor the unlocking costs. The process is exactly the same and the cost is $0.
You can read more on Unlocking a Sprint phone & iPhone from this post.
Cost for Unlocking a T-Mobile iPhone
T-Mobile USA supports a few ways to request an unlock, depending on the device you want to unlock.
You can do it through the My T-Mobile account, through their customer support, or through an app (for Android devices).
You can read more on the “How to Unlock your T-Mobile iPhone for FREE” post.
Unlocking a Boost Mobile iPhone costs
Boost was part of Sprint, but Sprint was merged with T-Mobile. Now Boost mobile is part of DISH Wireless. This changed Boost’s unlocking requirements a bit.
If you have a device that was made before 2015, then it is not possible to unlock it.
One very important thing to remember is that Boost will not inform you when your iPhone is eligible for an unlock, so you will have to do the “heavy lifting”. This means that you need to call their customer care line (888-402-7366) and request for an unlock (They will inform you if your iPhone is eligible).
Unlocking a US Cellular iPhone costs
The devices that are sold after 2016 by US Cellular, were sold as unlocked. Those devices that for some reason are still locked, can get unlocked by calling their customer service line (611 from a US Cellular phone or 888-944-9400 on another device).
However, for the first 120 days, the iPhone will remain locked, in order to prevent theft and fraud.
Unlocking an EE iPhone costs
The EE UK network also uses an online form to make the whole process easier and quicker. However, it will charge you around $12-$13 (8.99 pounds).
If your iPhone is fully paid off and you do not want to wait for 18 months until they automatically unlock it, you can use this method.
If you are not an EE customer and you end up with an EE UK locked iPhone, you can use the same approach but you will have to present them with the name of the original owner, the EE phone number, and other details from that account.
Unlocking a Vodafone iPhone costs
Vodafone UK does not have any unlocking fees and does not care if you are the person behind that iPhone. However, you should provide them with a few details of the owner if you want the process to go faster.
If you are not the owner, you can fill their unlock request online form, and wait for up to 10 business days to get a response.
Unlocking a Three (Hutchison) iPhone costs
If you own an iPhone that was purchased after 2014 it will get automatically unlocked after activating it over WiFi or restoring it through iTunes (do a backup first!).
For older iPhones, you can simply fill out their unlock request form. No extra costs are involved, the whole process is free.
Unlocking an O2 iPhone costs
O2 UK offers four ways to unlock your iPhone:
- By logging into the My O2 account
- By using the My O2 app
- Contacting them through Live Chat
- Call their support team (202 for Pay Monthy or 4445 for Pay as you go)
Unlocking a Virgin Mobile iPhone costs
Almost all Virgin Mobile iPhones should be unlocked. In the rare case that your iPhone is locked, you should either update your iPhone to the latest iOS version or restore it through iTunes.
If your Virgin Mobile iPhone is still locked then you should get in touch with their support by calling 150.
Unlocking a Tesco Mobile iPhone costs
If your Tesco iPhone is activated more than 12 months with them, you can send them an unlocking request for free.
If your device is activated for less than 12 months, then the unlocking process will cost you around $14 (10 pounds).
To request an unlock you will have to:
- Add $14 (10 pounds) to the Tesco Mobile number
- Use the same unlocking request form
Within the next 7 days, Tesco should fully unlock your iPhone.
Unlocking a Giffgaff iPhone costs
All Giffgaff iPhones are SIM Unlocked and without any contract.
Unlocking a Softbank iPhone costs
Softbank Japan network supports two ways for requesting a SIM Unlock:
- By logging into My Softbank account (free)
- By visiting a Softbank shop (around $30)
You can read more on how to Unlock your Softbank iPhone from this post.
How much does it cost to Unlock an iPhone & phone through third-party services?
Before breaking down the costs of unlocking your iPhone through a third-party service, it is important to understand why you should choose this method.
Even though all mobile networks offer a way to request an unlock (free or for a very small fee), it is not guaranteed that they will accept it.
If your iPhone does not meet the carrier’s unlocking requirements, your request will be rejected. This means that unlocking your iPhone through the carrier will not be possible, at least until your iPhone meets their unlocking policies.
Some very common cases of an unlock request rejection are the following.
When your iPhone:
- Is not fully paid off
- Is active on another account
- Is still under contract
- Is reported as Lost or Stolen
- Is not activated for the required period (depending on the network’s unlock policy)
In such cases, the only available option for unlocking your iPhone is an IMEI Unlock service from a third-party unlocking company.
Depending on the device you have, iPhone or Android device, a different unlocking service will be needed. For Androids, the service is called Unlock Codes and for iPhones, the service is called IMEI Unlock.
Cost to Unlock a phone using Unlock Codes
There are hundreds of third-party unlocking companies that offer Android unlocking with the Unlock code service. This means that they have different prices and they do not all support the same Android phones.
However, we created a list with the most popular brands and the starting prices of their Unlock Codes.
DEVICE BRAND | PRICE |
Samsung | From $10 and can go up to $70 |
Huawei | From $15 and can go up to $60 |
LG | Around $15 to $20 |
From $25 to $70 | |
Nokia | From $10 and can go up to $30 |
Sony | Around $20 |
OnePlus | From $30 to $75 |
Motorola | From $25 to $35 |
Acer | From $35 to $55 |
Alcatel | From $12 to $25 |
BlackBerry | Around $10 |
Dell | Around $30 |
Doro | Around $10 |
HP | Around $10 |
Asus | From $20 to $35 |
HTC | Around $15 |
Kyocera | Around $35 |
Lenovo | Around $30 |
Microsoft | Around $33 |
Oppo | Around $35 |
Panasonic | Around $35 |
Xiaomi | Around $40 |
ZTE | Around $37 |
The final price for getting an Unlock code might not be the same as the above table, since the Phone model and the network that is locking it might increase or even decrease it.
Use the following form to send us your phone model and the network that is locking it. We will help you to find the best third-party unlocking company and get your Unlock Code.
Cost to Unlock an iPhone with IMEI services
In general, IMEI services have a higher cost compared to Unlock Codes.
In order to find the final costs for fully unlocking your iPhone with an IMEI service, you need to know the following:
- iPhone model
- The network that is locking your iPhone
- iPhone’s Blacklist & Financial status
- And finally, the iCloud status
All the above, play a significant role in the final price.
Below is a list of the IMEI Unlock services costs for some of the most popular networks. The prices are only for iPhones that are not blacklisted, do not have any outstanding financial balances, and are not iCloud locked.
Mobile Network | PRICE |
AT&T | Around $20 |
Sprint/T-Mobile (they are merged) | around $200 |
Verizon | around $30 |
Boost Mobile | around $50 |
US Cellular | around $40 |
EE | around $60 |
Vodafone | from $60 to $250 (for the latest iPhone models) |
Three (Hutchison) | around $50 |
O2 | around $25 |
Virgin Mobile | around $15 |
Tesco Mobile | around $25 |
Softbank | from $70 to $200 (for the latest iPhone models) |
What are the costs for unlocking your iPhone if it is blacklisted or has outstanding financial balances?
The IMEI Unlock services that support non-Clean iPhones are called “Premium”. Those premium IMEI Unlock services have a very limited lifespan and capacity. This means that if a premium AT&T IMEI Unlock service gets online that supports AT&T devices with outstanding financial balances/active on another account/under contract, it will stay online for a few weeks and it will be able to unlock only a limited amount of IMEI numbers (around 150).
The only way to verify that a Premium IMEI Unlock service is online and reserve a spot (to make sure that your iPhone will get unlocked in time) is through an iPhone IMEI Unlock Check service.
- It will verify your iPhone’s status
- It will find the best available unlocking service for your iPhone
- It will reserve you a spot in case the premium IMEI unlock service is not yet available
- It will make sure that your IMEI number will get unlocked
Which IMEI Unlock company to choose from?
Now that you know what service will unlock your iPhone, you need to find a third-party service from an unlocking company, that offers it.
There are many reputable and respectable unlocking companies out there to choose from but you need to make very good research.
Unfortunately, among the thousands of unlocking companies, there are a lot of bad apples. Choosing them will cause you a lot of stress, will spend a lot of your time, and will also “steal” your money.
Below is a list of criteria that we use for picking a trustworthy unlocking company:
- Have an up-to-date website
- Always have the latest iPhone models
- Have excellent customer support (through ticketing platforms or even live chat)
- Support multiple payments with the most important one PayPal!
- PayPal will secure your payment and help you to get a refund in case of a service not delivered
- Do not offer non-refundable “pre-orders”
- This is a very common scam from multiple companies. They “offer” rare IMEI Unlock services for only $19.99, but it is actually a pre-order. Those payments are not refundable, so they are not obligated to offer you a service or a refund
- Have a clear and easy refunding procedure to their terms and conditions (refunding a payment through PayPal is the best so far)
- State when a service is OFFLINE and when was the last time this IMEI Unlock service was verified
To save a few hours, you can get an iPhone IMEI Unlock check service that will not only provide you a full IMEI Check report but will also find the best available IMEI Unlocking service specifically for your iPhone.
So, how much is it to unlock an iPhone?
Is the cost for unlocking a newer model higher than unlocking an older one?
This is true for both Androids and iPhones. For Androids the price difference is very small (maybe $10 to $20). For iPhone though, the price might get doubled!
Does the carrier that is locking my iPhone play a role in the cost of unlocking it?
Definitely yes for both Android and iPhones. For instance, a clean AT&T iPhone 6 can get unlocked for only $20 to $30, but a T-Mobile iPhone 6 might cost over $200. The carrier, the iPhone model, and the blacklist/financial status of an iPhone are the most important factors that affect the final unlocking cost.
What is the cost to unlock my iPhone that still has unpaid contract bills?
iPhones with unpaid contract bills require a premium IMEI Unlock service. Without knowing the iPhone model and the network that is locking it, it is not possible to state a price. However, the final price might be as twice as high as a normal IMEI Unlock service. For instance, a clean AT&T iPhone 8 can get unlocked for only $20, but the premium IMEI Unlock for AT&T iPhone 8 costs over $220.
I accidentally purchased a blacklisted iPhone. Can I unlock it and what is the cost?
The best way to find out if your blacklisted iPhone can get unlocked is through an iPhone IMEI Unblacklist Eligibility check service. It will identify which network and for what reason blacklisted your iPhone, locate an available premium IMEI unlock service and suggest it to you (if available).
FAQ
Can I unlock my iPhone myself?
If your iPhone is eligible to get unlocked by your iPhone’s mobile network, then you can simply call them (or use their online form) and request an unlock.
Is it free to unlock an iPhone?
There are many mobile networks that allow their subscribers to unlock their devices without any extra charges. However, you must meet all the criteria before questing for an unlock.
Does it cost to unlock a phone?
The cost of unlocking your phone might be $0 if it is eligible for a SIM unlock through its carrier. If your carrier rejects your unlock request, you should use a third-party service that is NOT free.
Is it possible to unlock a carrier locked iPhone?
Yes, it is possible to unlock a carrier-locked iPhone through its carrier OR through a third-party service (an iPhone IMEI Unlock service).
How much does it cost to unlock your iPhone?
The price depends on the iPhone model, the carrier that is locking that iPhone, the blacklist status, the financial status, the contract status, and a few more things. This means that the cost can vary from $40 to $250.
Is it free to unlock a phone UK? Can you unlock an iPhone uk?
No, Phone unlocking services are not free. They have a cost that is mainly affected by the phone model and the network that is locking it. There are many companies that support UK-locked phones, so it is possible to unlock a UK-locked phone.
Can a service provider unlock iPhone?
Yes, service providers can unlock an iPhone through GSX databases, but this can only happen with a request from the original owner of that iPhone.
Can you unlock an iPhone with the IMEI number?
Yes, the iPhone IMEI Unlocking services are using your iPhone’s IMEI number in order to fully unlock it (locate it, identify the lock and then unlock it).
How much does Apple charge to unlock an iPhone 11?
Apple does not unlock iPhones. So, if you are planning to pay Apple to unlock your iPhone you will hit a wall.
How long does it take to unlock an iPhone 11?
The unlocking delivery time for unlocking an iPhone (iPhone 11 as well), is between 3 to 15 business days. It really depends on the network that is locking your iPhone and not that much from your iPhone model.
33 comments
[…] What is the Cost to Unlock an iPhone […]
[…] What is the Cost to Unlock an iPhone […]
[…] What is the Cost to Unlock an iPhone […]
Can you unlock iPhones with StraightTalk Locked Policy? Thanks
Hello Christian,
We do not provide iPhone Unlock services.
You can go to the following link and find how to Legally request a SIM-Lock removal for Straight Talk USA Locked iPhones
Can you unlock my iPhone 7 for international use?
It currently says ” US GSM Default Policy”
Hello Srikanth,
We do not provide iPhone Unlock services.
You can go to the following link and find how to Legally request a SIM-Lock removal for your device.
From my experience, the US GSM Default Policy locked devices, are very difficult to get unlocked, because they are not locked to a specific carrier. Most likely, a third party iPhone Unlock service will be needed.
I bought a refurbished iPhone 6 with iCloud id lock.
how much if I want to buy iCloud id lock Removal for my iPhone?
I have bought an iPhone 6s in London.
I have to know how to unlock the iPhone 6s in India and how much is the cost of iPhone unlocking.
I can buy an iPhone 6 from America.
What are the fees to unlock an iPhone 6?
My iPhone 6 has been disabled for security reasons.
At first, I could not remember my password & trusted device number but somehow got the password but it’s of no use as it is already blocked and I’m just not able to use the iPhone at all.
Apple support is not able to help as I don’t have the trusted device number.
I do know my security questions though.
Hi, I tried unlocking my iPhone 5c, however, the cost is outrageous more than the cost of the iPhone itself. Why is this?
Hello, I recently purchased a second-hand iPhone 6s that I later came to find out was blacklisted as lost/stolen. I’ve managed to get the UDID information (thanks to your helpful resources) and I am wondering how I can now get the contact information of the original owner. Thanks for all of your help
Hi, Levi!
From what I guess, your iPhone is blacklisted and iCloud Locked!
So far, so good my friend! The first obstacle is the iCloud Activation Lock and you must not proceed with any other iPhone Unlocking service unless the iCloud Lock is disabled by the original owner!
If the original owner continues to ignore you, send a Formal iCloud Lock Removal Request to Apple!
Apple will arrange a meeting between the two of you or even remove the Find My iPhone Activation Lock if you meet the conditions!
Keep me updated and I also wish you the best holidays ever with a fully unlocked iPhone!!!
Take care Levi!
I buy a used iPhone 6 and it does not work with a Polish sim card. What is the cost for unlocking it? Help me.
Hi, Tom!
I suggest you an IMEI Check before you proceed with unlocking your iPhone. It is not possible to calculate the unlocking cost for your iPhone since I do not know its status.
Get a full IMEI Check and come back to tell its results. I will be able to help you more with your unlocking costs if I have the IMEI report!
How much will it cost me if I want to decode my iPhone 5s in Ghana?
Hi!
I don’t know the exact price for each country that an IMEI Unlock Service costs!
If you can provide me a full IMEI Check of your iPhone, I will be able to calculate the unlocking costs for your iPhone!
Hi, I am in Ghana and my cousin who is in Canada sent me his iPhone 4s which was a contract phone… how can I unlock it to use a Ghanaian sim card?
I had an idea to buy a Japan made iPhone 5s but can I unlock my iPhone and use it in India(Bangalore)?
Hello Karthik,
What Japan network you want to unlock? Softbank Japan or au by KDDI?
I suggest reading this Japan iPhone Checking & Unlocking Guide 2018.
I want to buy an iPhone 5s in the USA because of low price, $199 only. Can I use it in India??
Tnx Dinesh raju.
Hey Dinesh,
Yes, you can, but you will have to unlock it first.
Once you buy the iPhone, which I suggest to be on AT&T (Which is the cheaper one to unlock), and read our post again (go to the AT&T section). I also suggest checking the iPhone before purchasing it, to make sure that it is not blacklisted, under contract, has unpaid bills or is active on another account. If the AT&T iPhone is fully clean, then you will be able to unlock it through AT&T without any extra costs (for FREE!).
How do I unlock an iPhone 5s for free in Nigeria?
Hey, Ayegbe.
Can you please let me know which network is locking your iPhone? That way, I will be able to accurately calculate the unlocking costs and suggest you a few methods for unlocking it (you might be lucky and unlock it for free!).
Take care, Ayegbe.
I want to network unlock my iPhone 6, please tell me how to do it and how much it will cost me.
Hello Venus,
First, you need to find out the SIM-Lock, Network, Blacklist and iCloud status of your iPhone.
Then, you will know all the necessary information that will help you to pick the right Unlocking Solution for your iPhone.
You can re-read our post if your iPhone is locked in one of the networks that we list OR you can send me the IMEI report here and I will calculate the costs and suggest you the best available unlocking solution.
I gave my iPhone to my neighbor and I locked it up but I tried to unlock it and it is stuck on the iTunes screen and it will not move.
It’s an iPhone 3G.
What should I do?
Nothing else won’t pop up on the iPhone.
Hey emily,
It sounds like a problem with the Jailbreking and Unlocking procedure.
You will have to make a full restore through iTunes, and if that does not work, you will have to restore it through a Jailbreaking tool (like redsn0w)
brand new iPhone 5s from Rogers.
can it be unlocked before I put the Rogers sim card in?
if u unlock it will the Rogers sim card work?
thx Philip
Hello Philip,
Yes, it can be unlocked. After the Rogers Canada iPhone Unlock completion, you will be able to use any network you want, including all Canadian networks (Unless your iPhone is Blacklisted).
I’ve been interested in learning how to unlock iPhones myself. I’ve tried to research the subject but I am not able to find any information. Could you please explain the actual process if I wanted to unlock my iPhone myself?
Hey Adam,
If you have an iPhone 4 and above, then I am afraid that you cannot unlock your iPhone on your own. Software method cannot be applied to iPhone 4 and above models, so you will have to order an Official IMEI Unlock service.
This is a paid service, because not anyone can do it.
If you can find someone to make you a free Official IMEI Unlock, then you must inform him the network that blocks your iPhone, its blacklist status, if your iPhone has pending contract bills and if it is in-contract.
All those information, can be retrieved only by an iPhone IMEI full Check, which again, there is not such a software tool that can give you those info. Access on Apple’s GSX servers can only be granded to certified Apple partners.
You will have to find an IMEI Check Service Company and an Official IMEI Unlock company, and ask them if they can do those services for free, which is not possible, because they have to pay some money to access those services.
I hope that helped you Adam!