Help center
How can we help?
Search our guides or pick a topic. Most answers take less than two minutes to read.
Browse by topic
- Getting started What SmsGrab is, how to buy your first number, how to pick a country and a service, and how to use the app and the website with one account. 4 guides · 4 quick answers
- Numbers and codes Waiting for a code, what to do when none arrives, cancelling, expiry, extra messages, tips for popular services and long-term rentals. 6 guides · 7 quick answers
- Balance and receipts How your balance works, when you get money back, receipts and monthly statements, and prices in your own currency. 4 guides · 4 quick answers
- Account and security Creating an account, confirming your e-mail, two-step verification, sessions, notifications, privacy and deleting your account. 6 guides · 5 quick answers
- Invites and promo codes Earn credit by inviting friends and add credit with promo codes. 2 guides · 2 quick answers
- Developer API Buy numbers from your own software with API keys, developer prices and volume tiers, signed webhooks and an sms-activate compatible endpoint. 5 guides · 4 quick answers
Start here
-
What is SmsGrab? SmsGrab gives you a temporary phone number for receiving SMS verification codes, so you can sign up for apps and websites without sharing your own number.
-
Buy your first number A step-by-step walk-through, from choosing a service and a country to copying the code, in the app and on the website.
-
Using the app and the website together The Android app and smsgrab.com share one account, balance and history. Sign in on the web with your e-mail or with a one-time code from the app.
-
What to do when the code does not arrive Why a verification code can be late, what to check, how long to wait and how the automatic refund works when nothing arrives.
-
Cancelling a number and getting your money back When you can cancel a number, what you get back, and why a number cannot be cancelled once its first code has arrived.
-
Two-step verification Protect your account with a code from an authenticator app and ten single-use recovery codes. How to turn it on, sign in, and what to do if you lose your phone.
Most read
-
Developer API quick start Buy numbers and read codes from your own software. Create a key, check prices, buy a number, wait for the SMS and finish, step by step.
-
What to do when the code does not arrive Why a verification code can be late, what to check, how long to wait and how the automatic refund works when nothing arrives.
-
Creating an account and confirming your e-mail Sign up with your e-mail or start as a guest, confirm your address, and reset a forgotten password.
-
What is SmsGrab? SmsGrab gives you a temporary phone number for receiving SMS verification codes, so you can sign up for apps and websites without sharing your own number.
-
Cancelling a number and getting your money back When you can cancel a number, what you get back, and why a number cannot be cancelled once its first code has arrived.
-
When you get your money back The complete refund rules for one-time numbers, failed purchases and rentals, and what happens once a message has been delivered.
I was charged but no code arrived. What now?
You do not need to do anything to get your money back. If no code arrives within 20 minutes, the number expires and the full price is refunded automatically. If you do not want to wait, tap Cancel number while you are waiting for the first code: the refund is immediate. The refund appears in your Wallet as its own entry. If you still see no refund after the 20 minutes, contact support with the receipt number.
How much does the developer API cost?
There is no subscription: you pay per number, from your normal balance. The developer price is the wholesale price plus a markup of 80 %, which falls to 70 % from 100 USD, 60 % from 500 USD and 50 % from 2,000 USD of developer spend in the last 30 days. It is never below 0.10 USD and never above the app price. Numbers without a code are refunded as usual. See Developer prices and volume tiers.
What is a guest account?
A guest account is a real SmsGrab account without an e-mail address, created in the Android app. It has its own balance and history, and you can use it on the website with a code from the app. It has no password, so it cannot be recovered if you lose the phone, and signing out deletes it with its balance. Guest accounts that are never used for a purchase or credit are deleted after 30 days without use. Guests cannot use two-step verification or the developer API. For anything you want to keep, use an e-mail account.
How long is a number valid?
A one-time number is active for 20 minutes from the moment you buy it. During that time it receives every SMS sent to it, including extra codes after the first one. If no code arrives in time, the number is released and refunded automatically. If you need a number for longer, look at rentals when they are offered. See When a number expires.
Why does my promo code not work?
The message you see explains the reason. We couldn't find that code means a typo or a code that does not exist. This code has expired means the campaign has ended or not started. Fully claimed means all uses are taken, and already used means your account has used it as often as allowed. Can't be used on your account yet means the code has a condition your account does not meet yet. After several attempts in a row, wait a minute. Capital and small letters do not matter. See Promo codes.
What is a virtual number for SMS verification?
A virtual number is a real phone number that you use through SmsGrab instead of the SIM card in your own phone. You enter it where an app or a website asks for a phone number, and the verification SMS appears in SmsGrab. A one-time number lasts 20 minutes and is meant for one sign-up. If no code arrives, you get the full price back. See What is SmsGrab?
How many requests can I send to the API?
By default each key can send 600 requests and make 60 purchases per minute, and all keys of an account together 3,000 requests per minute. Up to 100 numbers can wait for a code at once per account, and up to 20 waiting requests (?wait=) can be open per key. Beyond a limit you get 429 RATE_LIMITED with a Retry-After header; every answer also carries RateLimit-* headers. See Developer API quick start.
When do I get the invite reward?
Both rewards are paid automatically once your friend has completed at least one number and spent at least 0.75 USD on completed numbers. With today's settings, you receive 0.50 USD and your friend 0.25 USD. Your friend must enter your code within 7 days of signing up. Until then the invite shows as pending on your referral dashboard. See Invite friends and earn credit.
Still need help?
Write to us. We answer every message, usually within a few hours.
Or email us at support@smsgrab.com