ChatGPT · Code not received · Updated 2 October 2026

ChatGPT Is Not Sending the SMS Code: How to Get It

ChatGPT sends a 6-digit code to your phone during sign-up, and when it fails to show, the number, the carrier or the resend limit is the usual cause. OpenAI also emails separate temporary codes at login, which are easy to confuse with the text. Codes on our public lines stay visible for 10 minutes, long enough to catch a late message.

Confirm which code ChatGPT is waiting for

ChatGPT can ask for a code from your email or from your phone, and the two arrive through different channels.

A message titled like a temporary ChatGPT verification code comes by email from OpenAI when you log in. The phone step during sign-up uses a text message instead. If the screen mentions your email, look in the inbox and the spam folder, not in the messages app.

Check the number and the phone

A wrong digit, a missing country code or a landline number accounts for many cases where the ChatGPT text never shows.

Re-enter the number with the country selector set correctly. Check the signal and airplane mode, then open any spam or unknown senders folder in the messages app. A dual-SIM phone must have the SIM with that number set to receive texts.

Request once, then wait before resending

ChatGPT can show a message about too many attempts when you press resend repeatedly, and new codes may stop for a while.

Request the code one time, then give the text room to arrive. Use the resend option a single time after a pause. If the page asks you to try later, close it and return after a break, because every extra request can extend the wait.

Look at carrier and region factors

Carriers can filter texts from automated senders, and a VPN can place your session in a different country than your number.

Switch the VPN off for the phone step and compare your location with the number's country. Ask the carrier whether it blocks short-code or international sender texts, since prepaid plans sometimes restrict them. ChatGPT is also not offered in every country, so check that yours is supported.

A number that is already used or not accepted

OpenAI limits how many accounts a single phone number can verify, so a number used before may be refused or may receive nothing.

A number that has verified earlier ChatGPT accounts reaches that limit first. A landline cannot receive the text at all, and some virtual ranges are rejected outright. If the same error repeats on a mobile number you own, try a different number or ask OpenAI support.

Using a public line when the code does not show

On our site, a missing ChatGPT code usually means the line was already used, the text was delayed or another visitor copied the code first.

Open the ChatGPT platform page, choose a line that recently received OpenAI codes and request a new code. The number page refreshes about every 20 seconds, and the inbox is shared. Voice codes cannot be received. For an account you want to keep, use a private number or your own SIM.

The full list of lines is on the ChatGPT temporary number page.

When to contact OpenAI support

If none of the checks work, the OpenAI Help Center and its chat support are the right place to ask about a blocked verification.

Describe the exact message on screen, the country of the number and the device you use. Never share a code with anyone who contacts you first. Where the phone step is the only obstacle, read about the account options without a phone number.

Fix a missing ChatGPT code in order

  1. Match the code typeDecide whether the screen wants a text code or the emailed temporary code, and open the right inbox.
  2. Re-enter the numberRetype the digits with the correct country, then check signal, filters and the active SIM.
  3. Request oncePress send one time and wait before using resend, to avoid the too-many-attempts pause.
  4. Change the lineFor a test account, try another number from the ChatGPT platform page.

Questions

Why am I not receiving the ChatGPT SMS verification code?
Typical causes are a wrong number, a carrier filter on automated texts, a VPN or a number OpenAI has already seen on other accounts. Work through the checks above in order.
Why did I get a temporary ChatGPT verification code I did not request?
Someone may have typed your email at the login screen, or you tried to sign in on another device. Ignore the code if you did not ask for it. If it keeps arriving, change your password and turn on multi-factor authentication in the security settings.
Why does the ChatGPT verification email go to spam?
Mail filters sometimes treat automated one-time messages as junk. Search for the OpenAI sender, mark the message as not spam and request a new code.
How do I enable phone verification on ChatGPT?
ChatGPT asks for it by itself when a new account needs it, and there is no switch to turn it on. For extra protection on an existing account, open the security settings and add an authentication app.
How long should I wait before asking for a new ChatGPT code?
Wait until the resend option on the code screen becomes available, and press it once. Pressing it repeatedly can trigger a pause.
Does a VPN affect the ChatGPT verification code?
It can. A VPN may place your session in a different country from your number, which can confuse the checks. Switch it off for the phone step and try again.
What does too many requests mean during ChatGPT phone verification?
It means the account, number or network has asked for codes too often in a short period. Stop requesting, wait, and try again later with a single request.

Code not received on other platforms