When does X ask for phone verification?
Registration on X can be completed with an email address, but the platform asks for a phone in these situations:
- a new account looks suspicious and the verification screen appears,
- the account has been locked automatically,
- you sign in from a new device or from a different country,
- a lot of posts or follows happen in a short window.
A six-digit twitter verification code is sent to the number on file, and the account stays limited until the step is completed.
How to get an X verification number
- Create your account and add credit.
- Pick Twitter / X from the service list, then the country you want the number from.
- The number is reserved instantly. Enter it in the X phone field with the country code and no leading zero.
- Read the code from the panel and submit it.
The flow normally takes a minute or two. When nothing arrives, cancelling and trying another country is faster than waiting: an x virtual number that goes unused is credited back to your balance, so several attempts cost nothing.
Why X locks accounts
X keeps newly opened accounts under observation for a while. A lock usually follows one of a familiar set of behaviours: following and unfollowing in bulk, posting the same content repeatedly, hopping between countries over a VPN, and opening a run of accounts from one IP address.
A lock is not always permanent. If the screen is asking for twitter sms verification, a number clears the step and the account opens again. If an identity document or additional information is being requested instead, no number will resolve it and the appeal form on the platform is the only route.
Do not leave the number on the account
Remove the number from settings once verification is done. The path is Settings and privacy, then Your account, then Account information, then Phone. The line goes back to the pool when the transaction ends; if it stays saved on the account, any code sent to it later is unreachable.
For lasting security use an authenticator app rather than SMS. It is not tied to a phone line at all and keeps working whatever happens to the number.
SMS-based two-factor authentication
X offers SMS-based two-factor authentication to paying subscribers. A virtual number is not suitable for switching it on: because the line is temporary, you would be locking yourself out of your own account the moment it returns to the pool.
On free accounts the authenticator app and security key options remain available, and neither of them needs a phone number at all. Save any backup codes you are shown during setup.
The blue mark is not phone verification
The blue mark on X is a paid subscription badge, not an identity check, and it has nothing to do with the phone step. X may ask for phone verification when a subscription is purchased, but the two are separate processes that happen to sit near each other.
A number verified for a subscription stays permanently attached to the account. Do not use a temporary line for that: when the subscription renews or the account is asked to verify again, the number will no longer be yours.
If the code never arrives
When no code reaches the number the transaction counts as incomplete and the amount is credited back to your balance. Unused numbers are never charged for, and there is nothing to claim afterwards — it settles on its own when the window closes.
X does not send a second code to the same number at short intervals, so waiting only runs the clock down. Taking a fresh number is almost always the quicker route.
If you run several accounts
X lets you switch between multiple accounts in one app. Each carries its own verification history, and a lock on one does not directly affect the others. Opening a run of new accounts from the same device, however, can put all of them under observation together.
Spacing registrations out over time, giving each account its own email address, and filling in the profile details as soon as an account opens all reduce the chance of a lock appreciably.
Common error messages
- "This phone number cannot be used" — the line has been attached to an X account before. Cancel and take a new one.
- "You have made too many attempts" — this appears when codes are requested for the same number repeatedly in a short window. Continuing with a different number is faster.
- No code on screen — check that you entered the number with the country code and without a leading zero.
- The code is rejected — it has probably expired. Request a new one and use the most recent message in the panel.
A practical order for picking a number
The table on this page starts at the lowest price, but the cheapest country is not always the fastest. Try one from the upper part of the list first; if no code lands within a couple of minutes, cancel and move on to the next. Because cancelled numbers are refunded to your balance, making a few attempts costs nothing at all.
Stock shifts through the day, which is why the table is re-read on every page load rather than written out once.
Single-use number or rented number?
For X the answer is unusually clear. Since you are not going to leave the number on the account after verification, a single-use number is all you need. A rented number would only make sense if you wanted to tie the account to SMS-based two-factor authentication, and that is precisely the setup we advise against.
Use an authenticator app for permanent security instead. It works independently of any phone line and protects the account against exactly the lock-out risk a temporary number creates.
What moves X prices
The only thing setting the price is carrier cost. When numbers from a country are cheap, it means carrying a short message there is cheap; that cost changes during the day, which is why the table is read from live inventory each time the page opens rather than typed by hand. Verification is requested more often in some countries than others, so those numbers can run out quickly and the price drifts upwards with demand. You can compare current figures for every platform in the price list, and the way the service works in general is set out on our virtual number page.
Legal and safe use
A virtual number is for opening a second account, registering without handing over your personal line, or clearing the verification step on a locked account. Opening accounts in someone else name, evading a platform ban, fraud, spam and bulk automated registration are against our terms of use and grounds for closing your account. Messages sent to the number are visible only in your own session; once the transaction ends the number returns to the pool and past messages cannot be retrieved.
Twitter / X SMS Verification