Receive Twitch verification SMS online
Get a phone number, type it into Twitch, and read the verification code here. You pay only when the code arrives.
- 202 countries
- From $4.01
- Charged on delivery
- Needed just to watch or sign up
- No, an email and password cover that
- What usually triggers a number
- A channel's own chat verification setting
- Needed to go live as a streamer
- Yes, two-factor is required in most cases
- Virtual and rented numbers
- Mixed results; not a guaranteed pass
- Payouts and tax forms
- Come with Affiliate or Partner status, separate from phone verification
- Ban evasion
- Against Twitch rules and not something this page supports
Why a chat box, not a login screen, sent you here
The overwhelming reason someone lands on this page is not account creation at all. A streamer, or their moderation team, has turned on a chat setting that asks viewers for phone-verified status before a message will post, usually to slow down bot spam or block-evading trolls during a raid or a contentious moment. The viewer never sees this coming; they type a message, it silently fails or gets flagged, and only then do they learn a number is involved.
This is worth separating clearly from everything else on this page, because it explains why the fix is narrow: add a verified phone number to your own Twitch account, and that specific channel's chat opens back up. It has nothing to do with broadcasting, earning, or the account's standing elsewhere on the site — it is a door that one room decided to lock.
People most often use one of our numbers for Twitch to:
- Getting past a channel's chat phone-verification requirement as a viewer
- Adding the two-factor step Twitch asks for before a first stream
- Clearing a routine phone check on your own account without a personal number
- Verifying a second Twitch account you genuinely run yourself
Many apps expect the number you keep. We help with the cases above; we do not help anyone reach an account that is not theirs — see our acceptable use policy.

Going live asks for something firmer: two-factor
Streamers face a different and stricter checkpoint. Twitch requires two-factor authentication on the account before it will let a stream go live in most cases, which is not the same mechanism as a channel turning on chat verification for its viewers. This one applies to the broadcaster's own account and is a condition of using the Creator Dashboard to stream at all, not an option a moderator can toggle off.
Because of that, anyone setting up to stream for the first time should expect the phone step early, before the first broadcast rather than after. Losing access to the number used for two-factor later is a bigger problem for a streamer than for a viewer, since it can interrupt the ability to start a stream on short notice, not just a single chat message.

Once payouts and tax forms are involved, a rented number stops making sense
Affiliate and Partner status turn a Twitch channel into something that actually pays out, through subscriptions, bits, and ad revenue, and that comes bundled with tax documentation Twitch or its payment partner collects from the creator. This is a materially different account than one used to browse and chat, and it deserves a materially different level of care around what phone number sits behind it.
A rented number that lapses on a channel earning nothing is a minor inconvenience. A rented number that lapses on a channel mid-payout, or during a tax form verification step, can genuinely delay money reaching the person who earned it. If a channel is generating income or looks likely to, the honest move is putting a phone number you control long-term behind it, not one issued for a single sign-up.

The Amazon connection pulls in a second identity
Twitch is owned by Amazon, and the two accounts can be linked so a viewer with Amazon Prime gets a free channel subscription every month through Prime Gaming. That link is optional, but once it is made, the Twitch account is tied to an Amazon identity that has its own security posture, its own recovery contacts, and often its own payment details on file.
A phone number rented for a quick Twitch verification was never meant to anchor that kind of linked identity. If Prime Gaming linking is part of the plan, treat the Twitch side of that relationship with the same seriousness as the Amazon side, since a problem on one can surface as a problem reaching the other.
A new number does not lift a ban or a channel suspension
Twitch enforcement, whether a full account suspension or being blocked from a single channel, is tied to the account and its history, not to whichever phone number happens to be attached at the time. Adding a different number, rented or otherwise, does not reset that history and does not make a suspended account active again or a blocked viewer welcome in a channel again.
Creating a fresh account specifically to get back into a channel or the platform after being removed is ban evasion, and it is explicitly against Twitch's rules. This page is written to help someone verify an account they intend to keep and use honestly, and it stops there; working around an enforcement decision is outside what we support.
What the chat verification setting actually does, for streamers and viewers alike
A streamer choosing whether to require phone verification for chat is making a trade-off worth understanding on both sides. Turning it on raises the bar for posting, which filters out throwaway accounts spun up to spam or harass, but it also turns away genuine viewers who have never needed a phone number on Twitch before and are caught off guard mid-raid or mid-stream.
For a viewer, the practical response is simple: check whether the channel shows a phone-verification notice near the chat box, add a verified number to the Twitch account if so, and expect it to apply platform-wide afterward rather than needing to be redone per channel. For a streamer, it is worth knowing the setting exists as a targeted tool for rough moments, not something that needs to run permanently to be useful.
Installing Twitch and verifying the number
On Android
- Install Twitch from Google Play and sign in to the account that needs verification
- Open Settings, then Security and Privacy, and choose the phone number field
- Enter the rented number, including its country code, exactly as issued
- If the number is refused immediately, try a different one rather than retrying the same rejected number
- Wait for the SMS code and enter it on the verification screen before it expires
- Confirm the phone number now shows as added under Security and Privacy
- If a stream needs to go live, confirm two-factor authentication is also turned on, since the phone number alone may not cover that step
- Return to the channel or chat that first required verification and confirm messages now post normally
On iPhone
- Install Twitch from the App Store and sign in to the account that needs verification
- Open Settings, then Security and Privacy, and choose the phone number field
- Enter the rented number, including its country code, exactly as issued
- If the number is refused immediately, try a different one rather than retrying the same rejected number
- Wait for the SMS code and enter it on the verification screen before it expires
- Confirm the phone number now shows as added under Security and Privacy
- If a stream needs to go live, confirm two-factor authentication is also turned on, since the phone number alone may not cover that step
- Return to the channel or chat that first required verification and confirm messages now post normally
When the code does not arrive
In order of how often each one is the real cause:
- A chat message silently fails to post with no obvious error
That channel likely has phone-verified chat turned on. Add a verified number to your account under Security and Privacy, then try posting again; it applies across Twitch once added, not per channel. - The rented number is refused at the verification step
Some ranges are accepted inconsistently, and there is no dependable list of which pass. Try a different, genuinely mobile-rated number rather than retrying the exact same one. - The SMS code never arrives though the order shows as active
Check the country table on this page for how that range is delivering right now. If nothing lands before the order window closes it is refunded automatically, and a different country is worth trying next. - Streaming will not go live and mentions two-factor
This is separate from chat verification. Turn on two-factor authentication for the account, not just a phone number on file, since going live checks for that specifically in most cases. - The number is already attached to a different Twitch account
Twitch ties a phone number to one account at a time for verification. Remove it from the other account first, or use a different number for this one. - The code arrived after the verification screen timed out
Request a fresh code rather than typing the old one in late; an expired code is not accepted. Keep the order open so the next code can be entered right away. - Verification is being attempted on an account you do not normally use
Stop. This service supports setting up your own account, not getting back into a channel or account that was suspended or that belongs to someone else. - A payout or tax form step is stalled after adding a rented number
A rented number is not a sound foundation for an earning channel. Switch to a phone number you control long-term before continuing through Twitch's payout verification.
Working out which case you are in
- Did a chat message fail to post in a specific channel? Yes That channel likely requires phone-verified chat; add a verified number to your account. No Check whether the request is actually about streaming or account security instead.
- Are you trying to start a stream and it will not go live? Yes Check that two-factor authentication, not just a phone number, is enabled. No Continue with ordinary phone verification if it is being requested.
- Was the number refused the moment it was entered? Yes That range is not accepted here; try a genuinely mobile-rated number. No Wait for the SMS code and enter it before the screen times out.
- Does the channel earn through Affiliate or Partner payouts? Yes Use a phone number you control long-term, not a rented one, behind that account. No A rented number is a reasonable fit for a routine, non-earning verification.
- Is the goal getting back into a suspended account or a channel you were blocked from? Yes This page and this service do not support that; stop here. No Verification here is for setting up your own account normally.
Before you request another code
- Confirm whether the problem is a channel's chat setting or the account's own security step, since the fix differs
- Check the country table on this page for how that range is delivering to Twitch today
- Expect some rented ranges to be refused, and have a genuinely mobile number ready as a fallback
- Turn on two-factor authentication separately if the goal is going live, not just adding a phone number
- Keep the earning side of a channel — payouts and tax forms — off a number you only plan to rent briefly
- Make sure the number is not already verified on a different Twitch account
- Treat a linked Amazon or Prime Gaming account with the same care as the Twitch account itself
- Do not use phone verification as a way back into a suspended account or a channel you were blocked from
Which kind of number to use
| Kind of number | Usually works? | Privacy | Long-term recovery | Worth knowing |
|---|---|---|---|---|
| Your own SIM | Yes | Number not shown to other viewers or the streamer | The steadiest path if two-factor or payouts are involved | The baseline; no acceptance uncertainty at all |
| A second physical SIM | Yes | Same privacy as any Twitch number | Depends on keeping that SIM active long-term | Sound for a second channel you plan to keep for years |
| An eSIM on a real mobile plan | Usually | Same as any other verified number | Tied to the plan; losing the profile loses the number | Fine if the carrier bills it as a genuine mobile line |
| A prepaid mobile SIM | Usually | Same as any other verified number | Recovery depends on keeping the line topped up | Workable if it stays active well past the streaming setup step |
| A rented private number like ours | Sometimes | Number not shown to other viewers or the streamer | Weak once it lapses, especially for two-factor | Fine for clearing a chat requirement, risky behind an earning channel |
| A VoIP or app-based number | Rarely | Varies by provider | Not built for repeated account-security use | Often refused outright at the verification step |
| A shared or public SMS inbox | Rarely | No privacy — a code sent there may be visible to others | None; anyone with access could see a security code meant for you | Not suitable for anything tied to a channel or a payout |
Checked 2026-09-26 by the FreeSmsOtp team. Prices, stock and delivery figures on this page are live and come from our own orders — how we measure.
Countries with Twitch numbers now
| Country | Price | Delivered | Buy |
|---|---|---|---|
| Kosovo | $4.01 | collecting data | Buy |
| Bermuda | $4.02 | collecting data | Buy |
| Cuba | $4.02 | collecting data | Buy |
| Gibraltar | $4.02 | collecting data | Buy |
| Kyrgyzstan | $4.02 | collecting data | Buy |
| Palestine | $4.02 | collecting data | Buy |
| Syria | $4.02 | collecting data | Buy |
| Indonesia | $4.04 | collecting data | Buy |
| Myanmar | $4.04 | collecting data | Buy |
| Thailand | $4.04 | collecting data | Buy |
| China | $4.05 | collecting data | Buy |
| Tajikistan | $4.05 | collecting data | Buy |
| Brazil | $4.06 | collecting data | Buy |
| Bulgaria | $4.06 | collecting data | Buy |
| Argentina | $4.07 | collecting data | Buy |
| Malaysia | $4.07 | collecting data | Buy |
| Netherlands | $4.07 | collecting data | Buy |
| Philippines | $4.07 | collecting data | Buy |
| Benin | $4.08 | collecting data | Buy |
| Israel | $4.08 | collecting data | Buy |
| Kenya | $4.08 | collecting data | Buy |
| Montenegro | $4.08 | collecting data | Buy |
| United Kingdom | $4.08 | collecting data | Buy |
| Zambia | $4.08 | collecting data | Buy |
| France | $4.09 | collecting data | Buy |
| Italy | $4.09 | collecting data | Buy |
| Poland | $4.11 | collecting data | Buy |
| Portugal | $4.11 | collecting data | Buy |
| Jamaica | $4.12 | collecting data | Buy |
| United States | $4.13 | collecting data | Buy |
| Ireland | $4.16 | collecting data | Buy |
| Colombia | $4.17 | collecting data | Buy |
| Croatia | $4.18 | collecting data | Buy |
| Denmark | $4.18 | collecting data | Buy |
| Finland | $4.18 | collecting data | Buy |
| Panama | $4.18 | collecting data | Buy |
| Cyprus | $4.20 | collecting data | Buy |
| Georgia | $4.20 | collecting data | Buy |
| Chad | $4.21 | collecting data | Buy |
| Macau | $4.21 | collecting data | Buy |
| Malta | $4.21 | collecting data | Buy |
| Moldova | $4.21 | collecting data | Buy |
| Morocco | $4.21 | collecting data | Buy |
| Senegal | $4.21 | collecting data | Buy |
| Sweden | $4.21 | collecting data | Buy |
| Türkiye | $4.21 | collecting data | Buy |
| Equatorial Guinea | $4.22 | collecting data | Buy |
| Peru | $4.22 | collecting data | Buy |
| Sri Lanka | $4.22 | collecting data | Buy |
| Egypt | $4.23 | collecting data | Buy |
| Ethiopia | $4.23 | collecting data | Buy |
| Malawi | $4.23 | collecting data | Buy |
| Mozambique | $4.23 | collecting data | Buy |
| Tanzania | $4.23 | collecting data | Buy |
| Azerbaijan | $4.24 | collecting data | Buy |
| Bangladesh | $4.24 | collecting data | Buy |
| Guatemala | $4.24 | collecting data | Buy |
| Mexico | $4.25 | collecting data | Buy |
| Cambodia | $4.26 | collecting data | Buy |
| Liberia | $4.26 | collecting data | Buy |
| Mongolia | $4.26 | collecting data | Buy |
| Algeria | $4.29 | collecting data | Buy |
| Cape Verde | $4.29 | collecting data | Buy |
| Gabon | $4.29 | collecting data | Buy |
| Honduras | $4.29 | collecting data | Buy |
| Kuwait | $4.29 | collecting data | Buy |
| Madagascar | $4.29 | collecting data | Buy |
| Mauritius | $4.29 | collecting data | Buy |
| North Macedonia | $4.29 | collecting data | Buy |
| Pakistan | $4.29 | collecting data | Buy |
| Republic of the Congo | $4.29 | collecting data | Buy |
| Suriname | $4.29 | collecting data | Buy |
| Taiwan | $4.29 | collecting data | Buy |
| Tunisia | $4.29 | collecting data | Buy |
| Venezuela | $4.29 | collecting data | Buy |
| Barbados | $4.30 | collecting data | Buy |
| Costa Rica | $4.30 | collecting data | Buy |
| El Salvador | $4.30 | collecting data | Buy |
| Greece | $4.30 | collecting data | Buy |
| India | $4.30 | collecting data | Buy |
| Jordan | $4.30 | collecting data | Buy |
| Laos | $4.30 | collecting data | Buy |
| Liechtenstein | $4.30 | collecting data | Buy |
| Mauritania | $4.30 | collecting data | Buy |
| Namibia | $4.30 | collecting data | Buy |
| Nepal | $4.30 | collecting data | Buy |
| Nigeria | $4.30 | collecting data | Buy |
| Paraguay | $4.30 | collecting data | Buy |
| Romania | $4.30 | collecting data | Buy |
| Singapore | $4.30 | collecting data | Buy |
| South Africa | $4.30 | collecting data | Buy |
| Togo | $4.30 | collecting data | Buy |
| Afghanistan | $4.31 | collecting data | Buy |
| Albania | $4.31 | collecting data | Buy |
| Armenia | $4.31 | collecting data | Buy |
| Bahrain | $4.31 | collecting data | Buy |
| Bolivia | $4.31 | collecting data | Buy |
| Botswana | $4.31 | collecting data | Buy |
| Burkina Faso | $4.31 | collecting data | Buy |
| Cameroon | $4.31 | collecting data | Buy |
| Ecuador | $4.31 | collecting data | Buy |
| Eswatini | $4.31 | collecting data | Buy |
| Gambia | $4.31 | collecting data | Buy |
| Ghana | $4.31 | collecting data | Buy |
| Guinea | $4.31 | collecting data | Buy |
| Guyana | $4.31 | collecting data | Buy |
| Haiti | $4.31 | collecting data | Buy |
| Luxembourg | $4.31 | collecting data | Buy |
| Maldives | $4.31 | collecting data | Buy |
| Nicaragua | $4.31 | collecting data | Buy |
| Saint Lucia | $4.31 | collecting data | Buy |
| Serbia | $4.31 | collecting data | Buy |
| Sierra Leone | $4.31 | collecting data | Buy |
| Slovenia | $4.31 | collecting data | Buy |
| Vietnam | $4.31 | collecting data | Buy |
| Central African Republic | $4.32 | collecting data | Buy |
| Faroe Islands | $4.32 | collecting data | Buy |
| Iran | $4.32 | collecting data | Buy |
| Ivory Coast | $4.32 | collecting data | Buy |
| Martinique | $4.32 | collecting data | Buy |
| Solomon Islands | $4.32 | collecting data | Buy |
| Spain | $4.32 | collecting data | Buy |
| Sudan | $4.32 | collecting data | Buy |
| Turkmenistan | $4.32 | collecting data | Buy |
| Turks and Caicos Islands | $4.32 | collecting data | Buy |
| Chile | $4.35 | collecting data | Buy |
| Czechia | $4.38 | collecting data | Buy |
| Australia | $4.39 | collecting data | Buy |
| Burundi | $4.40 | collecting data | Buy |
| Latvia | $4.42 | collecting data | Buy |
| Slovakia | $4.45 | collecting data | Buy |
| Lesotho | $4.47 | collecting data | Buy |
| Uganda | $4.47 | collecting data | Buy |
| Austria | $4.49 | collecting data | Buy |
| Ukraine | $4.50 | collecting data | Buy |
| Hungary | $4.51 | collecting data | Buy |
| Angola | $4.52 | collecting data | Buy |
| Antigua and Barbuda | $4.52 | collecting data | Buy |
| Bhutan | $4.52 | collecting data | Buy |
| Bosnia and Herzegovina | $4.52 | collecting data | Buy |
| Dominican Republic | $4.52 | collecting data | Buy |
| Estonia | $4.52 | collecting data | Buy |
| Guinea-Bissau | $4.52 | collecting data | Buy |
| Hong Kong | $4.52 | collecting data | Buy |
| Lithuania | $4.52 | collecting data | Buy |
| New Caledonia | $4.52 | collecting data | Buy |
| Oman | $4.52 | collecting data | Buy |
| Papua New Guinea | $4.52 | collecting data | Buy |
| Puerto Rico | $4.52 | collecting data | Buy |
| Réunion | $4.52 | collecting data | Buy |
| Rwanda | $4.52 | collecting data | Buy |
| Saint Kitts and Nevis | $4.52 | collecting data | Buy |
| Saint Vincent and the Grenadines | $4.52 | collecting data | Buy |
| Saudi Arabia | $4.52 | collecting data | Buy |
| Timor-Leste | $4.52 | collecting data | Buy |
| Trinidad and Tobago | $4.52 | collecting data | Buy |
| Uruguay | $4.52 | collecting data | Buy |
| Uzbekistan | $4.52 | collecting data | Buy |
| Norway | $4.53 | collecting data | Buy |
| Germany | $4.55 | collecting data | Buy |
| Belgium | $4.73 | collecting data | Buy |
| American Samoa | $4.86 | collecting data | Buy |
| Anguilla | $4.86 | collecting data | Buy |
| Aruba | $4.86 | collecting data | Buy |
| Bahamas | $4.86 | collecting data | Buy |
| Belarus | $4.86 | collecting data | Buy |
| Belize | $4.86 | collecting data | Buy |
| Brunei | $4.86 | collecting data | Buy |
| Canada | $4.86 | collecting data | Buy |
| Cayman Islands | $4.86 | collecting data | Buy |
| Comoros | $4.86 | collecting data | Buy |
| Djibouti | $4.86 | collecting data | Buy |
| Dominica | $4.86 | collecting data | Buy |
| DR Congo | $4.86 | collecting data | Buy |
| Eritrea | $4.86 | collecting data | Buy |
| French Guiana | $4.86 | collecting data | Buy |
| Grenada | $4.86 | collecting data | Buy |
| Guadeloupe | $4.86 | collecting data | Buy |
| Iceland | $4.86 | collecting data | Buy |
| Iraq | $4.86 | collecting data | Buy |
| Japan | $4.86 | collecting data | Buy |
| Kazakhstan | $4.86 | collecting data | Buy |
| Lebanon | $4.86 | collecting data | Buy |
| Libya | $4.86 | collecting data | Buy |
| Mali | $4.86 | collecting data | Buy |
| Monaco | $4.86 | collecting data | Buy |
| Montserrat | $4.86 | collecting data | Buy |
| New Zealand | $4.86 | collecting data | Buy |
| Niger | $4.86 | collecting data | Buy |
| Qatar | $4.86 | collecting data | Buy |
| Samoa | $4.86 | collecting data | Buy |
| São Tomé and Príncipe | $4.86 | collecting data | Buy |
| Seychelles | $4.86 | collecting data | Buy |
| Sint Maarten | $4.86 | collecting data | Buy |
| Somalia | $4.86 | collecting data | Buy |
| South Korea | $4.86 | collecting data | Buy |
| South Sudan | $4.86 | collecting data | Buy |
| Switzerland | $4.86 | collecting data | Buy |
| Tonga | $4.86 | collecting data | Buy |
| United Arab Emirates | $4.86 | collecting data | Buy |
| Yemen | $4.86 | collecting data | Buy |
| Zimbabwe | $4.86 | collecting data | Buy |
Refreshed every hour. How we measure delivery.
Similar apps
Questions
Does Twitch require a phone number just to watch or make an account?
No. Signing up and watching only need an email and a password. A phone number becomes relevant later, usually because a specific channel's chat settings ask for it, or because you plan to stream and need two-factor enabled.
Why did my chat message fail to send with no explanation?
The channel almost certainly has phone-verified chat turned on for viewers. Add a verified number to your Twitch account under Security and Privacy, and messages should post again in that and other channels with the same setting.
Does Twitch accept virtual or rented phone numbers?
Inconsistently. Some rented ranges pass verification and others are refused, without a dependable published list either way. A genuinely mobile-rated number is the more reliable choice if one attempt fails.
Do I need a phone number to start streaming?
You need two-factor authentication enabled on the account before going live in most cases, which is a firmer requirement than the phone-verified chat setting a channel can turn on for viewers.
Is two-factor the same thing as the phone number on my account?
Not necessarily the same step. A phone number can be on file without two-factor being enabled, so if a stream will not start and mentions two-factor, check that setting specifically rather than assuming the phone number alone covers it.
Should I use a rented number for an Affiliate or Partner channel?
No. Payouts and tax documentation are tied to that account, and a number that could lapse is a real risk to money reaching you. Use a phone number you control long-term behind any channel that earns or is likely to.
What does linking Twitch to Amazon actually do?
It connects the account to Amazon Prime so a Prime subscriber gets a free channel subscription through Prime Gaming each month. It also pulls in a second identity worth protecting with the same care as the Twitch account itself.
Can a new phone number undo a Twitch ban or channel block?
No. Suspensions and channel-level blocks are tied to the account and its history, not to whichever phone number is currently on file. Adding a different number does not reset either one.
Is using a new number to get back into a channel I was blocked from allowed?
No, and this page will not help with that. Creating or reverifying an account specifically to return after being blocked or suspended is ban evasion, which is against Twitch's rules.
Can I use one number to verify two Twitch accounts?
No, not at the same time. Twitch ties a verified number to one account until it is removed there, so a second account needs its own number or the first has to give it up.
What if the SMS code never arrives — am I charged?
You are only charged once a code actually reaches the number. An order where nothing arrives before the window closes is refunded automatically, and checking the country table first helps avoid a weak route.
Does phone verification apply per channel or across all of Twitch?
Once a phone number is verified on your account, it satisfies phone-verified chat settings across any channel that requires them, not just the one that first prompted you to add it.