ChatGPT Verification Code Not Received – How to Fix

ChatGPTLogin & AccessUpdated May 17, 2026
Quick Answer

ChatGPT verification codes are delivered from noreply@tm.openai.com within 1–2 minutes — if you haven't received one after 5 minutes, check your spam folder first, then verify your email address for typos and request a new code. SMS codes can take up to 3 minutes; if they still don't arrive, confirm your phone number includes the correct country code.

Step-by-Step Fix

1. Check Spam and Junk Folders First

Verification emails from OpenAI are frequently filtered by email providers because they come from an automated sending service.

  • Open your email client
  • Check the Spam, Junk, Promotions (Gmail), or Clutter (Outlook) folder
  • Search for emails from noreply@tm.openai.com or noreply@openai.com
  • Also search for the keyword "OpenAI" or "ChatGPT" in case the subject line varies
  • If you find it, mark it as "Not Spam" and add the sender to your contacts to prevent future filtering

2. Double-Check Your Email Address for Typos

A single character error in your email address sends the code to a different inbox.

  • Go back to the login or signup page
  • Click the "back" button or look for a "Change email" link
  • Carefully re-read the email address you entered
  • Common typos: gmai.com instead of gmail.com, or a missing letter in the domain
  • Re-enter your email address carefully and click to send a new code

3. Resend the Verification Code (Once Only)

  • Click the Resend Code or Send new code button on the verification page
  • Wait at least 5 full minutes before concluding the code hasn't arrived
  • Do not click resend more than once — multiple requests can cause the system to delay delivery or only send the last code

4. Try a Different Email Provider

Some email providers, especially corporate, university, and older providers, block or heavily delay automated transactional emails.

  • If you have a Gmail, Outlook.com, or Yahoo account, try signing up or recovering your account using that address
  • Corporate email servers often require IT whitelist approval for external automated senders — if you suspect this, contact your IT team and ask them to whitelist tm.openai.com and openai.com
  • University email systems are particularly aggressive at filtering automated mail

5. Check SMS Delivery for Phone Verification

If you're verifying via text message rather than email:

  • Confirm your phone has cellular signal and is not in airplane mode
  • Verify your phone number is entered with the correct country code (e.g., +1 for the US, +44 for the UK)
  • Check if your carrier supports short-code SMS messages — some prepaid plans block these
  • Try toggling Airplane Mode on for 10 seconds then off to refresh your carrier connection
  • Request a new code and wait up to 3 minutes for SMS delivery

6. Add OpenAI to Your Safe Senders List

To permanently prevent verification emails from going to spam:

  • In Gmail: search for the email, open it from spam, and click "Not spam". Then go to Settings → Filters and Blocked Addresses → Create a filter for emails from tm.openai.com and select "Never send to spam"
  • In Outlook: right-click the email → Move to Inbox → mark as Not Junk. Then add noreply@tm.openai.com to your Safe Senders list under Settings → Mail → Junk Email
  • In Yahoo Mail: open the spam email and click "Not Spam"

7. Contact OpenAI Support

If you've waited 10+ minutes, checked spam, confirmed your email address, and tried multiple resends without success:

  • Go to help.openai.com
  • Click Contact us and describe the issue
  • Include: your account email, when you requested the code, what email provider you use, and what you've already tried

Why This Happens

OpenAI sends verification codes through Twilio SendGrid, a transactional email platform. Email providers use spam filters that evaluate the sending domain's reputation, and automated emails from shared sending platforms (like SendGrid) are more likely to be flagged than personal emails. The verification code itself is time-limited — it typically expires within 10 minutes — so spam-delayed emails may arrive but be invalid by the time you open them. SMS codes can be delayed by carrier network congestion, especially during peak hours.

Common Mistakes to Avoid

  • Requesting 5+ codes in rapid succession — this triggers rate limiting that stops delivery entirely; request one code and wait at least 5 minutes
  • Only checking the main inbox — spam and promotions folders catch a significant percentage of OpenAI verification emails
  • Using a corporate email without checking with IT — many organizations block external automated emails at the server level, meaning the email never reaches your inbox
  • Not adding the country code for SMS — entering a phone number without the +1 (or your country's code) sends the SMS to a non-existent number
  • Waiting on an expired code — if 10+ minutes have passed, the code that eventually arrives may already be expired; request a fresh one

Pro Tips

  • Add noreply@tm.openai.com to your contacts immediately after your first successful verification — this prevents future codes from going to spam
  • If you use a corporate or university email, check with IT before signing up — many organizations block transactional emails from third-party services at the mail server level, meaning codes never reach you at all
  • Request only one verification code and wait a full 5 minutes before requesting another — multiple rapid requests trigger rate limiting that stops delivery temporarily
  • Use a personal Gmail or Outlook.com account for ChatGPT rather than a work or school email to avoid institutional spam filtering

FAQ

Q: The verification code arrives but it says it's expired — what happened?

OpenAI's verification codes expire within 10 minutes of being generated. If your email provider delays delivery (common with corporate and university email systems), the code may arrive after the expiry window has passed. The fix is to request a new code and open your email immediately to retrieve it while it is still valid. If your email consistently takes more than 5 minutes to deliver, switch to a Gmail or Outlook.com account for ChatGPT verification.

Q: I received the verification email but clicking the link in it gives an error — what should I do?

Do not click the link — copy the verification code number from the email and type it manually into the verification field on the ChatGPT page. Some email clients modify or break URLs in automated emails. The code itself is valid; only the clickable link may have been altered. If the code has expired by the time you open the email, request a new one and enter the new code immediately.

Q: I'm in a country where SMS short codes don't work — how do I verify my ChatGPT account?

In regions where short-code SMS is unreliable or blocked, use email verification instead of phone verification during signup. If the signup flow requires phone verification and SMS is not working, try using a different phone number (a relative's, for example) or a VoIP number that supports SMS. Note that some VoIP numbers are blocked by OpenAI's verification system — a standard mobile carrier number is more reliable. If you are unable to receive either email or SMS codes, contact help.openai.com for account-level assistance.

Q: I changed my email address and now can't receive the verification code at my new address — how do I fix this?

If you updated your email in account settings but the verification code is going to the wrong address, confirm the new email is fully saved in your profile before logging out. Go to Settings → Account and verify the email address shown. If the code is being sent to an address you no longer control, contact help.openai.com for identity verification assistance — you will need to provide account information to prove ownership before they can update the verification email.

Related Articles

Additional FAQ

Q: What is the fastest way to diagnose a login problem? The fastest diagnostic is to open an incognito or private browser window and attempt to sign in there. Incognito windows run without extensions and use fresh cookies, which isolates the two most common causes: a browser extension interfering with authentication, or corrupted session cookies. If login works in incognito, the issue is your main browser profile. If it still fails, the problem is your network, your account, or a platform-side incident.

Related Articles

Additional FAQ

Q: What is the fastest way to diagnose a login problem? The fastest diagnostic is to open an incognito or private browser window and attempt to sign in there. Incognito windows run without extensions and use fresh cookies, which isolates the two most common causes: a browser extension interfering with authentication, or corrupted session cookies. If login works in incognito, the issue is your main browser profile. If it still fails, the problem is your network, your account, or a platform-side incident.

Related Articles

View all ChatGPT guides

ChatGPT · Login & Access

More ChatGPT login & access guides

Browse all guides in this category to troubleshoot related issues faster.

Browse all guides →

Frequently Asked Questions

The most common reasons are the email landing in spam or junk folders, typos in your email address causing delivery to a different inbox, email provider delays (especially with corporate or university email systems), or SMS messages being blocked by your carrier's short-code filtering. If you're using a corporate email, check whether your IT department blocks automated mail from external senders like OpenAI.

Related Guides

Continue with nearby guides in the same topic to rule out adjacent causes faster.

ChatGPT login not working on desktop app?

If ChatGPT's desktop app won't let you log in, sign out and clear the app's cached credentials, then reinstall the latest version — the app stores session tokens locally, and a corrupted token file is the most common cause of desktop login failures. If reinstalling doesn't help, check whether the same account works at chat.openai.com in a browser.

ChatGPT login not working on mobile (iOS/Android)?

If ChatGPT login fails on your iPhone or Android, force-close the app and reopen it, then clear the app's cache (Android: Settings → Apps → ChatGPT → Clear Cache; iOS: offload and reinstall). If that doesn't work, check your mobile data or Wi-Fi connection — mobile network restrictions and VPN apps are the second most common cause of mobile login failures.

ChatGPT Login Error: Why You Can't Sign In and How to Fix It

ChatGPT login errors affect roughly 3 methods: email/password, Google OAuth, and Microsoft OAuth — all routed through auth0.openai.com. The fastest fix is to delete all openai.com and auth0.openai.com cookies, then retry in a fresh browser window. If you see a redirect loop, corrupted session cookies are the cause in over 80% of cases. If you see 'email or password incorrect' but your credentials are right, you likely signed up via Google or Microsoft and have no direct password — use the SSO button instead.