Keep your personal number private
Your real phone number never touches Grofers. Use a virtual number for full privacy.
If you've been staring at a "verification failed" screen on the old Grofers app and wondering why the SMS just won't come through, you're in the right place. Grofers rebranded to Blinkit back, but plenty of people still get stuck on verification flows that don't work the way they used to. Whether you're digging up an old account, recovering access after swapping SIM cards, or just trying to push past a stubborn OTP screen, this guide walks you through the fixes that actually make a difference.
Grofers SMS verification confirms you control a phone number by sending a 6-digit OTP to that number during signup or login. With SMSPin you receive that code on a temporary virtual number online โ no physical SIM card needed and your production workflows stay separate.
No paperwork, no carrier hassle โ a real number ready to receive your Grofers OTP code right now.
Your real phone number never touches Grofers. Use a virtual number for full privacy.
Grofers sends the SMS immediately. Your inbox refreshes in real time โ no delays.
US, UK, Germany, India, Brazil, and more. Real, carrier-registered numbers.
Everything happens online. No monthly subscription to buy, no roaming, no second phone.
If the OTP never arrives in 20 minutes, your credits return automatically.
Top up with USDT, BTC, ETH and more via Cryptomus. No card required.
Four steps โ from picking a number to a verified Grofers account.
Start at smspin.io and select the country matching your Grofers account region (India is most common โ choose the +91 option).
Click "Get Number" to receive a fresh virtual number assigned exclusively to your session.
Copy the virtual number displayed and paste it into the Grofers or Blinkit phone number field, ensuring it's in international format.
Tap "Send OTP" or "Get Code" in the Blinkit app.
Return to the SMSPin dashboard โ the code typically appears within 5 to 10 seconds. Type the code into the app before it expires (you usually have 60 seconds).
SMSPin is provided for legitimate privacy and convenience use cases only. Please review Grofers's terms before use.
Need a specific country code for your Grofers verification? We've got you covered.
Every SMSPin number is a legitimate, carrier-registered mobile number โ not a VoIP range. Grofers accepts them reliably.
Sign up with email only. Your real number and identity stay private.
The moment Grofers sends your OTP, it appears in your dashboard โ pushed, not polled.
If no code appears after 3 minutes, request a refund and try a different number or country code
Don't close the app after requesting the OTP โ minimizing the app can kill the verification session
Wait at least 30 seconds between OTP requests to avoid rate limiting
Indian +91 numbers tend to work best for Blinkit in practice
Feature | Free Numbers | Paid Numbers (SMSPin) | Rental Numbers |
Cost | Free | From $0.01 | From $0.01 |
Success Rate | Low (shared/blocked) | High (private per session) | High (dedicated) |
Duration | Single use | Single use | 24 hours to 30 days |
Refund if no code | No | Yes, automatic | Yes, automatic |
For Indian mobile numbers, type +91 followed by the 10-digit number โ e.g., +919876543210
No spaces, no dashes, no parentheses โ the "+" and full country code are not optional, it's how the routing works
If you omit the +91 or use a local format without the plus sign, the gateway may not recognize the destination network
Yes, as long as you're verifying your own account or signing up for legitimate services. Using temporary numbers to commit fraud or compromise account security on someone else's account is illegal. SMSPin is not affiliated with any app or website. Please follow each app's terms and local regulations.
he most common reasons are that the app is outdated (use Blinkit instead), the number you entered is from a blocked or recycled provider, or carrier delays caused the OTP to expire before you could enter it. Try a fresh virtual number from SMSPin and make sure your country code is correct; missing the "+" sign is a surprisingly common cause of silent failure.
You can try, but free numbers are often blocked or shared across multiple users, which can cause high failure rates. Paid services like SMSPin offer dedicated, per-use numbers with automatic refunds if no code arrives; you're not risking anything by trying a paid number.
A one-time number is used for a single verification session and then released. A rental number stays active for 24 hours to 30 days, ideal for account recovery that might need multiple OTPs over several days, such as password resets followed by profile updates.
Do not use temporary numbers for fraud, spam, or other activity that breaks a platform's rules, violating app terms, or compromising account security on accounts you don't own. SMSPin's terms prohibit all illegal and abusive use, and we actively enforce these restrictions.
No, the old Grofers app is deprecated and may not receive SMS from the current servers at all. Download the Blinkit app from the official Google Play Store or Apple App Store and attempt verification there. The old app icon may no longer be available for download.
OTPs typically arrive within 5 to 10 seconds of the app sending them. If no code appears after 3 minutes, you're eligible for an automatic refund; the system credits you back, and you can try a different number immediately.
If your account was originally registered in India, using an Indian +91 number gives the highest chance of success. SMSPin offers Indian virtual numbers with fresh prefixes that Blinkit's SMS gateway recognizes. Other country codes may work, but India-based numbers are routed most reliably.
If you've been staring at a "verification failed" screen on the old Grofers app and wondering why the SMS just won't come through, you're in the right place. Grofers rebranded to Blinkit back, but plenty of people still get stuck on verification flows that don't work the way they used to. Whether you're digging up an old account, recovering access after swapping SIM cards, or just trying to push past a stubborn OTP screen, this guide walks you through the fixes that actually make a difference.
This article is for anyone stuck on Grofers SMS verification, ย especially if you've lost access to your original phone number, keep seeing that "verification failed" message on repeat, or want a privacy-safe way to verify without handing over your personal SIM.
Use these methods when:
You're locked out of your Grofers or Blinkit account
You've changed carriers and can't receive codes on your old number
You want to keep your personal number private during verification
The app keeps rejecting your phone number outright
Do NOT use these methods to:
Create fake accounts or dodge platform security on accounts you don't own
Commit fraud, spam, or break any app's terms of service
Impersonate another person or business
Grofers verification fails most often because the app is outdated. Download the Blinkit app instead (Grofers rebranded, and the old app's SMS infrastructure is basically retired)
Wrong country codes and network gremlins are the next biggest culprits; always use international format (like +911234567890)
Free temporary numbers get blocked constantly; paid SMS verification services with fresh numbers work far more reliably because you're not sharing a number that's already flagged.
If you lost access to your old phone, you can still recover your account with a temporary virtual number you control right now; no old SIM required.
OTP not showing up? Switch to a fresh virtual number with a supported Indian prefix, wait 30 seconds between attempts, and don't close the app after requesting the code.
Grofers verification fails most often because the app is outdated. The company rebranded to Blinkit, so the old Grofers app may no longer receive SMS from the platform's current servers. Other common causes: network delays, SIM card changes, incorrect country codes, and the app rejecting temporary or virtual numbers from blocked providers.
The app rebranding you might have missed.
The Grofers-to-Blinkit migration means old verification endpoints are unstable at best, or silently redirect to new flows without any warning. If your phone still has that green Grofers icon, you're essentially trying to verify against retired infrastructure. The Blinkit app, available on both the Google Play Store and Apple App Store, uses completely updated SMS gateway routing that actually works.
Silent failures that look like app bugs
SMS delays or carrier filtering can cause OTPs to arrive after the 60-second expiry window slams shut. To the app, it looks like you never entered a code, but the real problem is timing, not an incorrect number.
Entering a phone number with a missing "+" or wrong country code will silently fail on many SMS gateways. The app won't flag it as an error; it simply won't route the code anywhere.
Changed carriers recently? The app may still be trying to route the SMS to your old provider. Ported numbers sometimes take 24 to 48 hours to propagate across all verification systems fully, and until then, codes can vanish into the void.
Why temporary numbers sometimes get rejected
Some SMS verification services route through numbers that Grofers' anti-fraud systems flag immediately. Using a provider with fresher number pools, like SMSPin, reduces this headache considerably. SMSPin uses fresh temporary virtual phone numbers per session, which means you're not competing with other users on a shared number that's already been blocked into oblivion.
If you see "Grofers verification failed," the fastest fix is to clear the app cache, uninstall and reinstall the latest version (now Blinkit), then try verification again. Still stuck? Switch to a different phone number, ideally a fresh virtual number from a service that supports SMS routing for Indian-based platforms.
Before you touch any settings, ย do this first.
Close the Grofers or Blinkit app completely. Swipe it away from your recent apps. Reopen it and try the verification flow once more. A surprising number of "failed" verifications turn out to be nothing more than session timeouts that a clean restart fixes instantly.
Clear the app cache (the technical quick-fix)
For Android users: go to Settings > Apps > Grofers > Storage > Clear Cache. Don't clear the data unless you're okay with the app resetting preferences entirely. iOS users: offload the app (Settings > General > iPhone Storage > Offload App) rather than deleting it outright; this preserves your documents and data while still clearing the cruft.
Reinstall ย and make sure you're getting Blinkit
Uninstall the Grofers app completely. Head to the official store and search for "Blinkit," ย not Grofers. Install that version. This forces the app to pull the latest SMS API endpoints, which are completely different from the deprecated Grofers infrastructure that's been left to rot.
Get the country code right.
Use a number from a supported country code that matches your account region (for India-based accounts, that's +91). If you originally registered with a +91 number but are now trying to verify with a +44 number, the system won't match your records even if it's technically the same SIM you ported.
If you're using a temporary number
Ensure the provider doesn't recycle numbers too quickly. SMSPin assigns fresh numbers per session, so you're not waiting for a code meant for the previous person who used that line ten minutes ago.
Don't break the session.
After requesting the OTP, do not close the app or switch screens until you enter the code. Minimizing the app or navigating away can kill the verification session on some platforms, and you'll be back to square one.
Ready to test? Try SMSPin free numbers to see if a temporary number works for your verification flow no card required.
If you've lost access to the phone number linked to your Grofers account, recovery is still possible, but only if you have access to the registered email address or can pass a secondary identity check. For most people, the simplest path forward is adding a new phone number via SMS verification using a temporary number you control right now.
The email recovery path (try this first)
Grofers, now Blinkit, may send a recovery link to your email if SMS delivery fails repeatedly. On the login screen, select "Forgot Password" and choose the email recovery option if it's available. Check spam and promotions folders; recovery emails have a knack for ending up there.
What if you never added an email?
If you never added an email, try the "Forgot password" flow with your username instead of your phone number. Some older Grofers accounts allowed username-based recovery that doesn't require SMS at all; it's worth a shot before you go the virtual number route.
The temporary number workaround
A temporary SMS verification number from SMSPin acts as a fresh, disposable phone line for receiving the recovery OTP. When the app asks for a phone number to send a code, you provide the virtual number, receive the code instantly, and complete the recovery without needing your old SIM anywhere near you.
After you're back in
Immediately update your profile with a permanent number you control. Don't leave the temporary number on the account once it's released; someone else could theoretically receive codes meant for you.
Timing matters
Keep the temporary number active for 10 to 15 minutes after the OTP arrives in case you need a second code. Some recovery flows request a verification code, then ask for another after you set a new password, and nothing is more frustrating than losing your number halfway through that sequence.
Using an SMS verification service for Grofers recovery is straightforward: choose a country that Grofers supports, request a virtual number, paste it into the Grofers phone field, and wait for the OTP to appear on the service dashboard. Services like SMSPin offer automatic code polling so you don't have to sit there refreshing manually.
Step-by-step walkthrough
Start at smspin.io and select the country matching your Grofers account region (India is most common; choose the +91 option)
Click "Get Number" to receive a fresh virtual number assigned exclusively to your session.
Copy the virtual number displayed and paste it into the Grofers or Blinkit phone number field.
Enter the number in international format (the service shows you the exact format to use)
Tap "Send OTP" or "Get Code" in the Blinkit app.
Return to the SMSPin dashboard; the code typically appears within 5 to 10 seconds.
Type the code into the app before it expires (you usually have 60 seconds)
What to watch for
Don't share your temporary number with anyone else during the session to avoid OTP interception. The number is yours only for that verification window. If another person or bot sends a code to it, you'll see it, and so could they.
If no code arrives
If no code appears after 3 minutes, request a refund (SMSPin processes these automatically) and try a different number or country code. Some mobile prefixes have higher acceptance rates than others for specific platforms. In practice, Indian +91 numbers tend to work best for Blinkit.
To verify your Grofers phone number today, download the Blinkit app (the new name for Grofers), enter your mobile number with the correct country code, tap "Send OTP," and enter the code you receive via SMS. If you're using a temporary number, paste the code from your verification dashboard before it expires.
The complete flow, screen by screen
Download the right app: Go to the Google Play Store or Apple App Store and search for "Blinkit." The old Grofers app icon is deprecated and may not even appear in search results anymore.
Open Blinkit and navigate to login: If you're already logged in with an old session, log out first to ensure you're hitting the current verification endpoint.
Enter your phone number in international format: For Indian mobile numbers, type +91 followed by the 10-digit number (e.g., +919876543210); no spaces, dashes, or parentheses.
Tap "Get OTP": The app sends a request to Blinkit's SMS gateway. On a reliable connection, this takes under 2 seconds.
Watch for the code: If you're using SMSPin, switch to your dashboard and look for the incoming message. Codes typically arrive within 10 seconds.
Enter the code immediately: Type the 4 to 6-digit code into the Blinkit app. The OTP expiry window is usually 60 seconds; don't let it lapse while you're distracted.
Try up to 3 times if needed: If the code doesn't work, request a new OTP. Most platforms allow up to 3 attempts before enforcing a temporary cooldown.
Why the international format matters
Grofers and Blinkit's SMS gateway routes codes based on the country code prefix. If you omit the +91 or use a local format without the plus sign, the gateway may not recognize the destination network at all. Always include the "+" and the full country code; it's not optional- it's how the routing works under the hood.
When Grofers SMS verification is not working, first rule out carrier issues by testing with another number. If the problem persists, the issue is likely on Grofers' side; try a different virtual number from a provider with high Indian SMS acceptance rates, or wait 30 minutes and retry.
Check the basics before assuming it's broken.
Your internet connection matters more than you might think. Grofers requires a stable data connection to request the OTP, even though the code itself arrives via SMS. If you're on a spotty Wi-Fi network or have mobile data toggled off, the request never leaves your phone.
Try a different browser or device if you're using the web version of Blinkit. Some browser extensions, ad blockers, or VPNs interfere with the OTP request flow by blocking the script that pings the SMS gateway, and they do it silently, without any warning.
The virtual number switch
Switch to a virtual number from SMSPin that has a fresh pool of Indian mobile prefixes. Numbers used dozens of times for verification across multiple platforms are far more likely to be flagged by Blinkit's anti-fraud filters. A fresh number from a low-churn pool solves this neatly.
Avoid flagged or spammy numbers.
Do not use numbers that have been reported for spam or flagged by app gateways. According to Cloudflare's technical overview on SMS delivery, SMS gateways increasingly rely on reputation scoring; if a number has been associated with high-volume or suspicious verification patterns, it gets deprioritized or blocked entirely.
The waiting game
If all else fails, contact Grofers or Blinkit support through their in-app chat or email. But before you do, wait 30 minutes and try again. Rate limiting and temporary IP blocks often resolve on their own within that window, and support will almost certainly ask you to try again before escalating anything.
Resetting your Grofers password via SMS requires a verified phone number on the account. On the login screen, tap "Forgot Password," select "Reset via SMS," enter your phone number, receive the OTP, and create a new password. If your old number is gone, use a temporary number to recover the account first.
The SMS reset flow is exactly what happens.
The SMS reset flow works only if your phone number is already linked to the account. If you're trying to reset a password on an account that never completed phone verification, the SMS option won't appear; you'll need to use email recovery instead.
When you tap "Reset via SMS," enter your phone number exactly as it was registered (including country code). The system matches your input against the stored number character for character; even a missing "+" can cause a mismatch that silently fails.
What if the reset link or page doesn't load?
If you receive the OTP but the reset link doesn't load, try a different browser or clear your cookies. Some browser extensions that block tracking scripts also block the redirect URL that the password reset flow depends on.
Lock it down after you're back.
After resetting, enable two-factor authentication if Blinkit offers it (check under account security settings). This prevents future lockouts by giving you a secondary recovery path that doesn't depend solely on SMS.
When you need multiple attempts
Use virtual rental numbers for longer sessions from SMSPin if you expect multiple reset attempts. Rental numbers stay active for 24 hours to 30 days, so you won't scramble for a new number if the first reset flow hits a snag and you need a second OTP five minutes later.
Free SMS verification numbers for Grofers often fail because they're shared, blocked, or recycled too quickly. Paid services like SMSPin offer private, per-use numbers starting at $0.01, with automatic refunds if no code arrives; they also rent numbers for longer windows if you need a stable line for recovery. For the best experience, check the pricing page to see affordable rates per code.
Why free numbers fail more than they succeed
Grofers' anti-fraud systems often block free numbers because many users share them. When a single number receives verification codes for dozens of different accounts across multiple platforms in a short period, SMS gateways flag it as suspicious quickly. Your OTP may never reach the number or, worse, get intercepted by the previous user who still has access to that inbox.
What "exclusive" means in practice
Paid services assign a number exclusively to your session, dramatically reducing collision risk. On SMSPin, when you request a number, no one else is using it at the same time. The code that arrives is yours, and only yours no shared inbox confusion.
The refund safety net
SMSPin's automatic refund policy means you're not out money if the number fails; you only pay for success. If no code arrives within 3 minutes, the system credits you back. This removes the risk of paying for a number that isn't accepted by the target platform, which is the main anxiety people have about paid services.
When an extended rental makes sense
Rental numbers (24 hours to 30 days) are ideal for account recovery that spans multiple days or sessions. If you're recovering an old Grofers account and need verification codes at different stages login, password reset, profile update a rental number stays active for the entire process without you having to juggle new numbers each time.
For developers and bulk verification
Paid services also offer developer API for automated OTP polling during bulk verification. If you're testing your own app's SMS flows or need to verify multiple accounts for legitimate business purposes, the API lets you programmatically request numbers and poll for codes. See the free SMS verification numbers page to compare options, but be realistic about the success-rate tradeoffs between free and paid.
Yes, using a temporary number for Grofers verification is safe and legal provided you're using it to access your own account or sign up for legitimate services. SMSPin is not affiliated with any app or website. Please follow each app's terms and local regulations. Do not use temporary numbers for fraud, spam, or compromising account security on someone else's account.
The legal landscape
Temporary numbers are legal to use for personal account recovery and privacy protection. The Indian IT Ministry's guidelines on SMS-based authentication recognize the legitimacy of one-time passcodes delivered via SMS, including to virtual numbers, for account security purposes. No law prohibits you from receiving an OTP on a number you temporarily control.
What is illegal: using a temp number to commit fraud, fake identity checks, or scam others. This applies everywhere, regardless of the platform or service.
SMSPin's terms and enforcement
SMSPin explicitly prohibits use of its numbers for any activity that violates an app's terms of service. If you're using a temporary number to create fake accounts, violate platform rules, or access services you're not entitled to, you're violating our terms, and we'll terminate access.
The privacy angle
Your OTP data is ephemeral. SMSPin does not store messages after delivery. The code appears on your dashboard, you use it, and it's gone. There's no message archive, no logs that retain the content of your SMS, and no way for anyone else to retrieve it after your session ends.
What you should check
Always review your local data protection laws if you're concerned about privacy compliance. In regions with strict data sovereignty requirements, verify that the SMS verification provider you use processes data in accordance with local regulations.
Before you give up on Grofers verification, run through this checklist: update the app, use a fresh virtual number from SMSPin, confirm your country code, wait 30 seconds before retrying, and ensure your internet is stable. Most verification problems are solved by one of these five steps.
The 5-step verification fix checklist
Step 1: Update to the latest Blinkit app: The Grofers app is deprecated and may not connect to active SMS gateways. Search for "Blinkit" on the official app store and install from there.
Step 2: Use a virtual number from SMSPin with a supported country code: Fresh numbers with Indian +91 prefixes (or your account's registered country) have the highest success rates. Avoid recycled or free shared numbers; they're usually already flagged.
Step 3: Double-check the phone number format: Include the "+" sign and full country code. Example: +919876543210. No spaces, dashes, or parentheses anywhere in the string.
Step 4: Wait at least 30 seconds between OTP requests: Requesting codes too quickly triggers rate limiting. If your first attempt fails, pause, then resend. Hammering the button won't help.
Step 5: Switch networks if the request times out: Toggle between Wi-Fi and mobile data. A weak or filtered connection can cause the OTP request to stall before it reaches the SMS gateway.
If the checklist doesn't solve it
If you run through all five steps and are still stuck, try a different virtual number from SMSPin with a different mobile prefix. Some number ranges have higher delivery rates than others for specific platforms. The pricing page shows available countries and success rate indicators.
Contact Blinkit support through the in-app help section if the problem persists across multiple numbers and network conditions; the issue may be specific to your account rather than the verification flow itself.
If your code still fails after running the checklist, switch to a paid number with higher acceptance rates. SMSPin's verified numbers start at $0.01, and you get an automatic refund if no code arrives. You only pay for success.
Grofers is now Blinkit. The old Grofers app is deprecated, and its SMS endpoints are unreliable. Always use the latest Blinkit app for verification.
Wrong country codes are the silent killer of verification. Always use international format (+91 for India) with no spaces or dashes anywhere.
Free temporary numbers get blocked regularly; paid services like SMSPin assign fresh, private numbers per session, dramatically increasing your odds of success.
You can recover your Grofers account even without your old SIM. A temporary virtual number lets you receive the recovery OTP and regain access on your terms.
OTP not showing up? Wait 30 seconds between attempts, switch networks, clear your app cache, and try a fresh virtual number with a supported prefix.
Using a temporary number for your own account is legal; using it for fraud, spam, or violating an app's terms is not.
Compliance note: SMSPin.io is not affiliated with any app, website, or third-party platform. Please follow each platformโs terms and local regulations.
Get a virtual number in under 2 minutes. No monthly subscription, no hassle, no privacy compromise.
Last updated August 24, 2026