OpenAI asks for a phone number in two places: your first API key on platform.openai.com, and Codex in the ChatGPT desktop app. Plain ChatGPT signup usually needs no number at all. On one of those screens, order a one-time number here, paste it in, and read the code on your dashboard. One code completes the order.
When does OpenAI actually ask for a phone number?
Most pages selling OpenAI numbers get this wrong.
OpenAI's Help Center says phone verification is not generally required to create an OpenAI account or use ChatGPT - you sign up with an email address. The screen shows up in two places: generating your first API key on platform.openai.com, where OpenAI mandates it, and opening Codex in the ChatGPT desktop app, where you may be asked (OpenAI Help Center, read 2026-11-07).
OpenAI is also testing sign-up with just a phone number instead of email, rolled out mostly to new users in the US, the Netherlands, France, Spain, the UK, Poland, Germany, Japan, India, Pakistan, Algeria, Uzbekistan and Ukraine.
Chatting only? You need no number at all. First API key, or Codex asking? That is what this page is for.
What happens on the verification screen?
You type in a mobile number with its country code. OpenAI sends a one-time code by SMS or, where offered, WhatsApp - never by email and never by phone call. WhatsApp verification is available in the United Arab Emirates, Egypt, Indonesia, Israel, India, Malaysia, Nigeria, Pakistan, Saudi Arabia, Turkey, Ukraine and Vietnam.
The number has to be a mobile number. Landlines, VoIP, Google Voice and premium numbers are not supported - OpenAI says so plainly, because those number types show up more in fraud and abuse.
Type the number in international format - the +, the country code, then the number with no leading zero - and paste the code in as soon as it lands.
Why does the code never arrive - or get rejected?
The number type is the first cause. VoIP, landline, Google Voice and premium numbers are rejected before a code is ever sent. If the screen says the number is not supported, get a different number.
The number's history is the second. A phone number can only ever be used for phone verification up to 3 times, and OpenAI says there are no exceptions. A recycled number that three other people already used is dead before you start - which is why a free public inbox is the worst option here.
When a verification fails, OpenAI's advice is to try another supported mobile number you control while staying signed in to the same account, and to follow any waiting period in the error message. If your number is from a supported country and still fails, contact OpenAI Support with the exact error message, copied word for word.
The number sticks. Read this before you buy.
OpenAI does not offer the option to change or update the phone number on your account - for ChatGPT or the API. Once verified, it stays there (OpenAI Help Center, read 2026-11-07).
A new device, a password reset, a security check - each sends a code to the number on file. A one-time number receives one code, once, then it is gone. If the account asks again in six months, the code goes to a number you no longer control.
So the trade-off is plain. A one-time number fits one job - a single verification you do not expect to repeat - and it is a poor fit for an account you intend to keep. For those, use a number you will still control in a year.
One more number: the 3-use cap. Deleting an account does not free a number up - with one exception: permanently delete your ChatGPT consumer account, and as long as it was not disabled for a terms violation, OpenAI removes the number after 30 days (OpenAI Help Center, read 2026-11-07).
How ordering works on SMSOTPS
Pick OpenAI from the service list and a country, and the live price and availability show before you pay. The number is a one-time activation: one received code completes the order. See the how-to-buy guide and live prices.
If no code arrives, you can cancel the order yourself between 2 and 20 minutes after purchase, as long as no code has arrived. If the number expires without a code, the refund is automatic. Once a code arrives, the order is complete.
Stuck? Email support@smsotps.com or Telegram @sms_otpsbot. The FAQ has the details.
If the account matters, use the number you will still control in a year. If it is one API key and one afternoon, a one-time number, one code, and move on.