Is Instagram not sending a security code or SMS to your phone?
Are you not receiving the security code from Instagram or it’s not working?
If so, you won’t be able to access your Instagram account.
A security code is needed to verify your identity on Instagram.
For example, if Instagram detects a login from a device that you don’t normally use, you need to enter a security code.
The security code will be sent to your phone.
In this guide, you’ll learn how to fix the Instagram security code if it’s not sending.
- How to fix Instagram security code not sending
- What do I do if Instagram won’t send my security code?
- How can I recover my Instagram account without a security code?
How to fix Instagram security code not sending
To fix the Instagram security code not sending, you need to unblock your contacts.
This is because you may have blocked Instagram from sending you messages in the past.
As a result, you won’t be able to receive the security code from Instagram.
Once you’ve unblocked your contacts, go back to Instagram and resend the security code.
This time, you should be able to receive the security code.
Enter it to access your Instagram account.
Here’s how to unblock your contacts on iPhone and Android to receive the Instagram security code:
Method 1: Unblock your contacts (iPhone)
If you’re using an iPhone, you can unblock your contacts by navigating to your phone settings.
Once you’re in your phone settings, tap on “Blocked Contacts” and unblock all of your blocked contacts.
Lastly, go back to Instagram and resend the security code.
This time, the security code should be sent to your phone.
Here’s how to unblock your contacts if you’re using an iPhone/iOS device:
1. Open your settings

The first step is to open your settings.
To do so, swipe down from the top of your screen.
Next, search for “Settings” to find the Settings app.
Then, tap on “Settings” to open the Settings app.
2. Go to your phone settings

After you’ve opened the Settings app, you’ll see multiple options.
This includes “Airplane Mode”, “Wi-Fi”, “Bluetooth”, and more.
Now, you need to find your phone settings.
To do so, scroll down your settings until you find the “Phone” option.
Tap on “Phone” to open your phone settings.
3. Tap on “Blocked Contacts”

After you’ve tapped on “Phone”, your phone settings will be opened.
In your phone settings, you’ll see multiple options.
This includes “Siri & Search”, “Notifications”, “Incoming Calls”, and more.
Scroll down until you reach the “Calls” header.
Under the “Calls” header, you’ll see a “Blocked Contacts” option.
Tap on “Blocked Contacts” to access your blocked contacts.
4. Unblock all of your blocked contacts

After you’ve tapped on “Blocked Contacts”, you’ll see a list of contacts that you’ve blocked.
To allow Instagram to send you a security code, you need to unblock Instagram’s number.
However, it’s best that you unblock all of your blocked contacts because Instagram has multiple numbers.
To do so, tap on “Edit” on the top right of your screen.
Next, tap on the “-” icon beside each contact until all of your contacts are unblocked.
Then, tap on “Done” to save your changes.
Once you’re done unblocking all of your contacts, go back to Instagram.
Now, you need to resend the security code.
This time, the security code should be sent to your phone because you’ve unblocked Instagram as a contact!
Method 2: Unblock your contacts (Android)
Here’s how to unblock your contacts if you’re using an Android device:
- Open the Phone app.
- Tap on the three dots.
- Tap on “Settings” followed by “Blocked Numbers”.
- Next to each contact, tap on the “x” icon until all of your contacts are unblocked.
You need to unblock all of your contacts to be safe.
This is because Instagram has multiple numbers.
After you’ve unblocked all of your contacts, go back to Instagram.
Once you’re on Instagram, resend the security code.
This time, you should receive the security code as you’ve unblocked Instagram’s number!
What do I do if Instagram won’t send my security code?
If Instagram won’t send your security code, you need to unblock your contacts.
You may have accidentally blocked Instagram as a contact in the past, so you won’t be able to receive a security code from them.
For both Android and iOS devices, you can unblock your contacts by navigating to your phone settings.
After you’ve unblocked your contacts, go back to Instagram and resend the security code.
How can I recover my Instagram account without a security code?
- Go to the login page of Instagram.
- Tap on “Forgot password?”.
- Enter your Instagram username/email and tap on “Need more help?”.
- Tap on “I can’t access this email or phone number”.
- Complete the “Request Support” form.
- Tap on the “Request Support” button to submit the form.
- Wait for a few days for Instagram’s response.
Conclusion
The most common reason why the Instagram security code is not sending is that you’ve blocked Instagram as a contact.
If you’ve blocked Instagram as a contact, you won’t be able to receive calls or messages from them.
In addition, it will not show in your call or message history.
Hence, you need to unblock Instagram as a contact to receive a security code from them.
After you’ve unblocked Instagram as a contact, you need to resend the security code.
You’ll receive a security code from them via a text message.
Hence, make sure to check your messages for the security code.
Further reading
How to Fix “Your Account Was Compromised” on Instagram