Virtual numbers for SMS verification

Temporary numbers. Instant codes.

Rent a virtual phone number for the app or website you are signing up to. The verification code appears in SmsGrab as soon as it arrives, and if no message arrives, the price goes back to your balance automatically.

Coming soon to Google Play

See how it works
  • 1,000+ services
  • 140+ countries
  • 100% refund when no message arrives

How it works

From the sign-up screen to a verified account in three steps.

  1. Pick a service and a country

    Search more than 1,000 services and choose from over 140 countries. You see the price before you buy.

  2. Get your number

    The price comes out of your in-app balance and the number is yours right away, for 20 minutes by default.

  3. Receive your code

    Enter the number where you are signing up. When the SMS arrives, SmsGrab shows the code ready to copy and can send you a notification.

Everything you need to get a code

SmsGrab does one job, and keeps it simple.

  • 1,000+ services in 140+ countries

    Numbers for messaging apps, social networks, marketplaces and more. What is on offer at any moment depends on our provider’s stock.

  • The code, picked out for you

    SmsGrab finds the code in the incoming message and highlights it, so you can copy it with one tap.

  • Notifications that matter

    Get a notification when a code arrives or when a number is about to expire.

  • Start as a guest

    Use SmsGrab without an email address, or create an email account so you can sign in on other devices.

  • 27 languages

    SmsGrab is available in 27 languages, including English and Turkish, and shows country names in yours.

  • No ads, no trackers

    No advertising, analytics or third-party trackers. We never ask for your name, your contacts or your own phone number.

Refunds without asking

You should not pay for a number that never received a message. SmsGrab puts the money back in your balance on its own.

  • No message before it expires

    The full price goes back to your in-app balance automatically.

  • Cancelled early

    Cancel before any message arrives and the price is refunded.

  • Purchase could not complete

    If the provider has no free number, you are either not charged at all or refunded in the same step.

  • Clear prices

    You see the price before you buy. There is no subscription, and refunds go to your in-app balance.

Once a message has arrived on your number, the activation counts as used and is not refunded, even if the code does not work for you. Read the refund rules

Only what is needed

  • SMS messages and codes are deleted automatically 30 days after they arrive.
  • Passwords are stored only as Argon2 hashes, never in readable form.
  • No cookies, ads, analytics or third-party trackers, on the SmsGrab server or on this website.
  • Delete your account at any time in the app, under Settings > Account > Delete account.

Read the Privacy Policy

Frequently asked questions

Still unsure about something? Write to us and we will help. support@smsgrab.com

What is SmsGrab?

SmsGrab is an Android app that rents temporary virtual phone numbers, so you can receive SMS verification codes without giving out your own number.

How much does a number cost?

It depends on the service and the country. The exact price is shown in the app before you buy, and it is paid from your in-app balance. Prices are set in US dollars; amounts in other currencies are approximate conversions.

What happens if no code arrives?

If no message arrives before the number expires, the full price goes back to your balance automatically. You can also cancel before any message arrives and get the price back.

Can I use the same number again later?

A one-time activation is for a single service and lasts 20 minutes by default. After that, numbers are usually given to other people, so do not use a temporary number for accounts you may need to recover later, such as banking, government services or your main email account.

Will every service accept the number?

Not always. Whether a code arrives depends on the service, the country and the provider, and some services block virtual numbers. That is why a number that receives no message is refunded automatically.

Do I need to create an account?

No, you can start as a guest. A guest account lives only on the device that created it, so use an email account if you want to sign in on another phone later.

When can I download SmsGrab?

SmsGrab is coming soon to Google Play. It is not in the store yet, so please do not install copies from other sources.

How do I delete my account?

In the app, go to Settings > Account > Delete account. Deletion takes effect immediately. If you cannot use the app, write to support@smsgrab.com from the email address of your account.

SmsGrab is almost here

SmsGrab for Android is coming soon to Google Play. It is not in the store yet, so there is nothing to install today.

Coming soon to Google Play

Questions until then? Write to support@smsgrab.com