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

  1. Check the country code in the phone field.
  2. Wait 2–3 minutes and request the code once more.
  3. Still nothing? Cancel and use a number from another country.
  4. 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 →

Numbers for related apps: