Log in

SMS verification with a Microsoft virtual number

A Microsoft virtual number is a disposable phone number to receive Microsoft sign-up and login verification codes. On NuvioSMS, buy numbers from 139 countries from $0.0048 each, and codes appear instantly on your My numbers screen.

Microsoft virtual number at a glance

Country
139 countries
Lowest price
From $0.0048 per number
Cheapest country
Indonesia
Country with the most numbers
Lithuania
Rental time
1 number, 20 min
Refund
Automatic refund to your balance if no code

Microsoft sends SMS codes when you create Outlook, Teams, Azure or Xbox accounts or add security info.

Microsoft virtual number prices by country

Price per number and available numbers in the 139 countries that offer Microsoft numbers, sorted by popularity.

CountryCountry codeAvailable1 number
United States+1108,118$0.0387
United Kingdom+441,452,097$0.0091
Indonesia+62454,259$0.0048
India+91230,978$0.0358
Brazil+552,189,808$0.0132
Philippines+63872,674$0.0065
Vietnam+841,182,188$0.0083
Thailand+66315,889$0.0162
Malaysia+60728,120$0.0303
Mexico+52637,049$0.0207
Canada+16,271,260$0.0199
Germany+49462,916$0.0199
France+331,366,654$0.0143
Netherlands+31685,998$0.0053
Poland+481,401,651$0.0083
Spain+341,129,194$0.022
Italy+392,420,514$0.0663
Colombia+571,304,244$0.0171
Argentina+54993,878$0.0452
Peru+514,596,574$0.0165
Nigeria+234304,890$0.0221
South Africa+27617,160$0.0275
Egypt+20327,216$0.0066
Morocco+2121,530,723$0.0215
Pakistan+92303,348$0.0406
Bangladesh+8801,139,416$0.0066
Cambodia+855211,997$0.0232
Laos+856142,317$0.0326
Hong Kong SAR China+852320,961$0.0265
Taiwan+886283,431$0.0215
Australia+61343,440$0.0595
Sweden+46184,473$0.0464
Finland+358288,310$0.0544
Estonia+3721,023,144$0.0355
Lithuania+3709,157,445$0.0083
Latvia+371576,337$0.0083
Czechia+420690,658$0.0083
Austria+431,286,209$0.0537
Portugal+351479,817$0.0192
Romania+4062$0.056
Bulgaria+359186,995$0.0321
Serbia+381287,082$0.0562
Croatia+38525,016$0.0504
Greece+301,487,693$0.0309
Israel+972206,298$0.0165
Saudi Arabia+96625,000$0.0421
Georgia+99525,309$0.036
Armenia+374211,265$0.057
Kyrgyzstan+99625,000$0.0663
Uzbekistan+99825,000$0.0663
Slovenia+386968,030$0.0083
Cyprus+357305,158$0.0769
Hungary+36296,681$0.0608
Ireland+353294,875$0.0331
Sri Lanka+94293,785$0.0345
Slovakia+421292,894$0.0464
Cameroon+237235,667$0.0493
Azerbaijan+994231,143$0.0549
Ethiopia+251224,551$0.0205
Senegal+221222,691$0.0497
Burundi+257210,076$0.0471
Ghana+233209,392$0.0272
Sierra Leone+232209,040$0.029
Moldova+373206,850$0.0474
Gambia+220206,021$0.0305
Malawi+265205,919$0.0224
Haiti+509203,730$0.024
Liberia+231202,163$0.0224
Venezuela+58200,653$0.0244
Guinea+224198,691$0.0232
Norway+47186,325$0.0544
Honduras+504183,471$0.0062
Angola+244159,893$0.0529
Côte d’Ivoire+225150,617$0.0381
Uganda+256148,647$0.0551
Paraguay+595135,609$0.0365
North Macedonia+389132,929$0.0493
Gabon+241132,021$0.0404
Benin+229130,901$0.0454
Tanzania+255130,477$0.0393
Bosnia & Herzegovina+387127,001$0.0649
Chad+235126,793$0.0945
Panama+507124,799$0.0383
Ecuador+593124,062$0.0559
Bolivia+591123,182$0.0232
Nepal+977121,075$0.0358
Nicaragua+505120,764$0.0343
Mauritania+222120,308$0.0497
Tunisia+216118,021$0.0365
Luxembourg+352117,921$0.185
Jordan+962115,847$0.0623
Algeria+213109,008$0.0232
Burkina Faso+226101,674$0.0493
Zambia+26098,086$0.0696
Afghanistan+9397,253$0.0663
Montenegro+38290,270$0.0282
Kenya+25481,247$0.0165
Togo+22868,830$0.0663
Mauritius+23060,180$0.0408
Barbados+124659,367$0.0469
Jamaica+159,281$0.0623
St. Kitts & Nevis+186957,458$0.0649
El Salvador+50356,114$0.0663
Guinea-Bissau+24548,643$0.0607
Macao SAR China+85341,731$0.0557
Rwanda+25041,360$0.0607
Bhutan+97540,670$0.0583
Réunion+26238,419$0.0398
Guatemala+50237,382$0.0369
St. Lucia+175834,142$0.0308
Botswana+26733,943$0.0649
Madagascar+26133,714$0.0775
New Caledonia+68733,535$0.0583
French Guiana+59433,419$0.053
Mozambique+25833,073$0.0359
Kuwait+96532,074$0.0341
Namibia+26431,358$0.044
Eswatini+26831,318$0.0282
Albania+35531,213$0.043
Bahrain+97330,670$0.0341
Maldives+96030,669$0.0348
Lesotho+26630,603$0.043
Suriname+59730,343$0.0358
Congo - Brazzaville+24329,934$0.0457
Uruguay+59829,721$0.053
Guyana+59229,590$0.0452
Equatorial Guinea+24026,966$0.0481
Puerto Rico+125,927$0.0775
Oman+96825,000$0.0649
St. Vincent & Grenadines+178425,000$0.0583
Tajikistan+99225,000$0.0557
Trinidad & Tobago+124,420$0.0607
Papua New Guinea+67523,049$0.0663
Timor-Leste+67022,440$0.0244
Cape Verde+23822,252$0.0348
Turkmenistan+99319,399$0.0398
Costa Rica+50615,683$0.0546
Aruba+29712,486$0.0775
Antigua & Barbuda+12688,060$0.0583

How do I verify Microsoft?

  1. 1Choose Microsoft from the service list in the purchase panel.
  2. 2Choose a country to see the price and available numbers. Tap Buy, it is paid from your balance, and your number appears.
  3. 3Enter the number you received on the Microsoft sign-up screen.
  4. 4When the verification message arrives, the code appears instantly on your My numbers screen. Just enter it and you are done.

Microsoft virtual number: which country is best?

For work accounts, linking an authenticator app later makes logging in easy.

Cheapest country
  • Indonesia$0.0048
  • Netherlands$0.0053
  • Honduras$0.0062
  • Philippines$0.0065
Countries with the most numbers
  • Lithuania$0.0083
  • Canada$0.0199
  • Peru$0.0165
  • Italy$0.0663

Benefits of creating Microsoft accounts with a virtual number

Sign up for Microsoft with a virtual number and your personal number stays hidden from the service and other users. Each account gets its own number, so work and personal accounts stay neatly separated, and a foreign number lets you create an account set up for that country right away.

How are Microsoft virtual number prices set?

Prices vary by country, carrier and how many numbers are left in that country. Right now, Indonesia has the lowest price for Microsoft ($0.0048 per number), and Lithuania has the most numbers. You pay once when you get the number, and every code within 20 minutes is free.

Top up your balance from $50 with 12 cryptocurrencies including USDT, USDC, BTC, ETH, BNB, SOL and LTC, and from $100 you get bonus balance that lowers your price per number. A $100 top-up gets +20%, $1,000 gets +40%, and $5,000 gets +50%. Details are in Payment methods and bonus.

USDTUSDCBitcoinEthereumBNBSolanaLitecoinTRON

How to finish Microsoft verification fast

Microsoft virtual number FAQ

How much is a Microsoft virtual number?

Microsoft numbers start from $0.0048 each depending on the country. The cheapest right now is Indonesia. All prices by country are in the table above.

What happens if the Microsoft verification code does not arrive?

Each number lasts 20 minutes, and if no code arrives in that time, the amount you paid is automatically refunded to your balance. Cancel yourself before a code arrives and you also get the full amount back.

Can I receive two codes on a Microsoft number?

Within 20 minutes, you receive every code sent to the same number at no extra cost.

Which country is best for a Microsoft virtual number?

For work accounts, linking an authenticator app later makes logging in easy.

Virtual numbers for other services