SMS Nitro

Buy a virtual number for SMS verification

No contract, no monthly plan, no SIM in the mail. Pick what you need, pay from your balance, and keep the money if the code never arrives.

How do I buy a virtual number for SMS verification?

Register on SMS Nitro, top up at least $5 by card or crypto, search the app you want to verify and pick a country. The number is delivered instantly and your balance is charged only when the SMS arrives. For longer use, buy a rental for a day, a week or a month.

How pricing works

  • Per code: you pay once per verification received. Prices start at $0.05 and vary by app and country.
  • Rentals: a fixed price for 24 hours, 7 days or 30 days with unlimited incoming SMS.
  • Wholesale: loyalty tiers lower the per-code price as your monthly volume grows.
  • No code, no charge: the frozen amount is released automatically if nothing arrives.

Payment methods

Card (Visa, Mastercard, American Express, Apple Pay, Google Pay) through Stripe, or crypto (USDC and SOL on Solana) with no processing fee. Your balance never expires and can be used for any app or country.

Cheap virtual numbers without the public-inbox risk

The cheapest numbers in the catalog cost a few cents because they come from countries with large virtual number pools. They are still private and reserved for you. The price table on each app page shows the cheapest country and the most reliable one side by side, so you can trade cost for success rate consciously.

Buying in volume

Developers and agencies buy through the REST API or any software that speaks the SMS-Activate protocol. Loyalty levels, cashback on deposits and a dedicated manager are available from $10 of monthly top-ups.

SMS Nitro at a glance

BillingPay only if the code arrives. If no SMS arrives before the number expires, the frozen amount returns to your balance automatically, in full.
Number reserved forUp to 20 minutes per activation. Rentals from 24 hours to 30 days with unlimited incoming SMS.
PaymentCard via Stripe (Visa, Mastercard, Amex, Apple Pay, Google Pay) or crypto (USDC or SOL on Solana). Minimum top-up $5. Card top-ups carry a 10% processing fee; crypto has none.
SubscriptionNone. Pay per verification; your balance never expires.
Countries180+ countries, including the United States, the United Kingdom, Canada, India, Germany, Brazil, Indonesia and the Philippines.
Apps700+ apps and websites: WhatsApp, Telegram, Google, Instagram, TikTok, Discord, OpenAI, PayPal, Tinder, Amazon and more.
DevelopersREST API plus an SMS-Activate-compatible endpoint. API key available after your first top-up. No API surcharge.
SupportTickets from the dashboard and email, answered by people.
PriceFrom $0.02 per verification code, depending on the app and the country.

Frequently asked questions

What is the minimum purchase?

The minimum top-up is $5. A single verification can cost as little as $0.05, so one top-up covers many codes.

Can I buy a number with crypto?

Yes, USDC or SOL on the Solana network, credited after on-chain confirmation, with no fee.

Can I buy a US number?

Yes, including physical-SIM US numbers for apps that reject VoIP.

Is there a refund if the code does not arrive?

Automatic. The amount goes back to your balance when the reservation ends without an SMS.

Do you sell numbers for calls?

No. SMS Nitro numbers receive SMS only.

Related pages

Get your verification code now

Top up from $5, pick an app and a country, and read the SMS in your browser. Charged only when the code arrives.

Get a number