Instagram Not Sending Code: Causes and Fixes
Code didn't arrive? Pick an action:
Instagram limits code requests after several failed attempts and on numbers with a poor reputation.
What to do
- Check the country code in the phone field.
- Wait 2–3 minutes and request the code once more.
- Still nothing? Cancel and use a number from another country.
- If Instagram says "try again later", wait 30–60 minutes: the limit is on your device, not the number.
Why Instagram stops sending codes
Instagram rate-limits code requests per device and per number. After a few failed attempts it shows "Please wait a few minutes before you try again". A new number won't help until that device limit expires.
Email as a backup
Instagram lets you sign up with email and add a phone later. If phone verification keeps failing, finish sign-up with email first, then add a number when Instagram asks.
Questions about this topic
How long does the Instagram limit last?
Usually 30–60 minutes, sometimes longer after many attempts.
Can I sign up for Instagram without a phone?
Yes, with email — but Instagram may ask for a phone later.
Where can I get numbers that receive codes reliably?
Start with the top of the ranking: Tiger SMS, HeroSMS, TextVerified.
Editor's choice for reliable code delivery: Tiger SMS. One-time numbers in 260+ countries from $0.001, and you pay only when the SMS arrives — no code, instant refund to your balance. Get a number →