Temporary number for Instagram verification
Instagram lets you sign up with a phone number or an email and sends a 6-digit confirmation code by SMS. It also asks for a phone when it flags an account with the screen 'Confirm your phone number', even if you registered with email. Instagram accepts numbers from most countries, though some virtual ranges are refused at that checkpoint, and it does not place voice calls. SMS Nitro reserves the number for 20 minutes, shows the code in your dashboard, and charges only if the code arrives.
Can I verify Instagram with a temporary number?
Yes. Pick Instagram in the catalog, choose a country (United States, United Kingdom, India, Indonesia, Brazil have the best recent results), enter the number in the app and read the 6-digit code in your dashboard. The number is reserved for 20 minutes and you are charged only when the SMS arrives. Instagram accepts numbers from most countries; physical-SIM pools pass the strictest checks. Numbers for Instagram are unlimited and never run out.
- Availability
- Unlimited: Instagram numbers never run out, available 24/7
- Price
- From $0.07 per code (Vietnam, last snapshot)
- Code format
- 6 digits by SMS
- VoIP numbers
- Sometimes rejected: physical SIM recommended
- Number reserved for
- 20 minutes
- Billing
- Only when the code arrives; automatic refund otherwise
- Best countries
- United States, United Kingdom, India, Indonesia, Brazil
Instagram number prices by country
Fixed public prices per delivered code. Logged in, you see the live price and success rate before confirming.
| Country | Code | Price per code |
|---|---|---|
| Vietnam | +84 | $0.07 |
| Indonesia | +62 | $0.07 |
| Argentina | +54 | $0.07 |
| Brazil | +55 | $0.12 |
| Pakistan | +92 | $0.13 |
| Mexico | +52 | $0.13 |
| South Africa | +27 | $0.15 |
| Morocco | +212 | $0.16 |
| Thailand | +66 | $0.16 |
| Spain | +34 | $0.17 |
| Canada | +1 | $0.18 |
| Egypt | +20 | $0.19 |
Prices snapshot from 2026-10-31. Charged only when the SMS arrives.
Best countries for this app
Instagram guides by country
How to get a Instagram verification code
Choose Instagram in the catalog
Pick a country; the price is shown before you confirm.
Enter the number in the app
Select the country code and type the number in Instagram's sign-up or verification screen.
Read the 6-digit code
It appears in your dashboard within seconds of being sent.
Pay only if it arrives
No SMS within 20 minutes means the amount returns to your balance.
Why use a temporary number for Instagram?
- Open a second Instagram for a brand, a shop or a portfolio without exposing your personal cell.
- Pass the 'Confirm your phone number' checkpoint on a project account that was created with email only.
- Run client profiles for an agency, each with its own contact number.
- Keep your private number off a profile that anyone can find through contact sync.
Best countries for Instagram verification
Instagram accepts numbers from most countries, so the choice is mainly about price. Canada at $0.03, Pakistan at $0.04, and Colombia and Indonesia at $0.05 were the cheapest for Instagram at the last price snapshot; Brazil and Chile were $0.06, all physical SIM. The United States, United Kingdom, India, Indonesia and Brazil show the best recent results for Instagram. Physical-SIM pools are the safer pick when Instagram triggers the phone checkpoint, which is stricter than the sign-up form. 36 countries are available with unlimited numbers that never run out.
Tips to keep the Instagram account
- Add an email in Settings → Accounts Center → Personal details and confirm it right after sign-up; Instagram then sends login codes and resets to the email.
- Turn on two-factor authentication with an authentication app and save the backup codes; leave the SMS option off.
- Choose the country flag first, then type the national digits; a number typed with the dial code twice is rejected.
- After email and 2FA work, remove the phone from Personal details so the expired number is never used for recovery.
If Instagram rejects the number or the code is slow
- 'It looks like your phone number may be incorrect. Please try entering your full number, including the country code' → check the flag and digits; if they match your dashboard, Instagram refused the range. Let the reservation end (automatic refund) and pick a physical-SIM country.
- 'Please wait a few minutes before you try again' → Instagram rate-limited the device. Wait, then request the code once more; the number stays reserved for 20 minutes.
- 'That code isn't valid anymore. Please request a new one' → a newer code replaced it. Request once, then use the latest SMS shown in your dashboard.
Frequently asked questions
Can I sign up for Instagram with a temporary number?
Yes. Pick Instagram and a country in SMS Nitro, choose the phone option on the sign-up form, enter the number and read the 6-digit code in your dashboard. You pay only if the code arrives; otherwise the automatic refund returns the amount.
Does Instagram block virtual phone numbers?
Sometimes. The sign-up form accepts most numbers, but the 'Confirm your phone number' checkpoint refuses some virtual ranges. Pick a country marked physical SIM, such as Canada at $0.03 at the last price snapshot, and the code arrives like any other SMS.
Why does Instagram ask me to confirm my phone number?
Instagram shows that screen when it wants extra proof that an account is run by a person, for example after sign-up from a new device or unusual activity. Enter a temporary number, read the code in your dashboard, and add an email plus two-factor authentication afterwards.
Will my Instagram account stop working when the number expires?
No. Instagram keeps you logged in, and with a confirmed email and an authentication app for two-factor, the phone is not needed again. Remove the phone from Personal details so Instagram never sends a recovery code to the expired number.
How much does an Instagram verification number cost?
From $0.03 in Canada at the last price snapshot, with Pakistan at $0.04 and Colombia and Indonesia at $0.05. The exact price is shown before you confirm, and you are charged only if the Instagram code arrives within the 20-minute reservation.
How much does a temporary number for Instagram cost?
From $0.07 per delivered code in Vietnam at the last price snapshot; physical-SIM pools and strict countries cost more. The exact price for Instagram is shown before you confirm and is frozen until the SMS arrives.
How long is the number reserved for Instagram?
20 minutes. During that time the number is yours alone and every SMS from Instagram appears in your dashboard. You pay only when the first code arrives.
What if the Instagram code never arrives?
You are not charged. The held amount returns to your balance automatically and you can take another number for Instagram, from the same or a different country, right away.
Does Instagram accept virtual numbers?
Often, but not always. Instagram accepts virtual numbers from most countries; when it refuses one, a physical-SIM country passes.
Can I receive a second Instagram code on the same number?
Yes, while the number is active, at no extra cost. Ask Instagram to resend and read the new SMS in the same dashboard row; the latest code is the valid one.
Does Instagram see my real phone number?
No. Instagram only sees the temporary number you typed. Your personal number is never shared, and the SMS is read in your SMS Nitro dashboard, not on your phone.
Related pages
Get your verification code now
Top up from $5, pick an app and a country, and read the SMS in your browser. Charged only when the code arrives.
Get a number+1 (415) 555-0132