Before you search for a way to reset your imo password, it helps to know one important thing: imo doesn't actually work like a typical email or website account with a fixed password. It's built entirely around your phone number and a one-time verification code (OTP). What people usually mean by "imo password recovery" is actually one of four different problems — a forgotten Two-Step Verification PIN, a forgotten local chat passcode, an OTP that isn't arriving, or a lost phone number tied to the account. This guide walks through the correct fix for each, specifically for Nepali mobile numbers.
First, Understand How imo Login Actually Works
imo verifies your identity using your registered phone number and an SMS or call-based OTP, similar to WhatsApp and Viber. There's no traditional "type your password and hit reset" flow tied to an email address by default. On top of this phone-based login, imo offers two optional, separate security layers that people often mix up: a Two-Step Verification PIN, which adds an extra code requirement during login on new devices, and a Chat Passcode, which is a local lock screen just for opening the imo app on your current device. Knowing which one you've actually forgotten is the first step to fixing it correctly.
Problem 1: imo OTP Not Coming
This is the most common imo login problem reported by Nepali users, and it's almost always caused by one of a few fixable issues rather than an account-level block.
Try these in order:
Confirm you have a stable mobile data or Wi-Fi connection, since a weak signal can silently delay SMS delivery. Double-check that your country code is set correctly to +977 before requesting the code — a wrong country code is one of the most frequent reasons Nepali users report imo OTP not coming. Wait at least 60 seconds before requesting a new code, since spamming the "resend" button can temporarily flag your number for rate-limiting. Restart your phone to clear any temporary network or SMS-routing glitches, and check whether your carrier has any active SMS blocking or DND (Do Not Disturb) service enabled on your line, since this can silently block automated verification texts.
Problem 2: Forgot Two-Step Verification PIN
If you enabled Two-Step Verification in the past and can't remember the PIN, don't keep guessing repeatedly, as too many failed attempts can temporarily lock the verification step. Instead, open imo and look for the "Forgot PIN" or "Reset PIN" option that appears directly on the two-step verification prompt. Selecting this lets you reset the PIN through phone and contact verification, confirming your identity through your registered number rather than the forgotten PIN itself. If this option doesn't appear or fails, imo's official support team can assist directly through the in-app help section.
Problem 3: Forgot Chat Passcode
This is different from the two-step PIN — it's a local lock that only affects opening the app on your specific device, not your account itself. To reset it, open imo, tap the three-dot "..." menu in the upper right corner of your chat list, and select "Forget Passcode." Follow the on-screen prompts to verify your identity and set a new passcode. Since this lock is device-specific, it won't affect your chat history or contacts once reset.
Problem 4: Lost Access to Your Registered Phone Number
This is the trickiest scenario, since imo's entire identity system is built around your phone number. If your old Nepali SIM is no longer active and you can't receive the OTP, your best path is to contact imo's official support team directly through their in-app help center or the imo.im website, and provide any registered email address or linked Facebook/Google account associated with your imo profile. This is exactly why linking a recovery email or social login to your imo account in advance — before you lose access to your number — is worth doing today, even if you never expect to need it.
How to Prevent This From Happening Again
Link a recovery email and, if possible, a Google or Facebook account to your imo profile from the Settings menu now, before you need it. Write down or securely store your Two-Step Verification PIN somewhere other than your memory alone — a password manager works well for this. And if you're planning to change your Nepali mobile number soon, update it inside imo's account settings first, rather than switching SIMs and discovering the problem afterward.
Frequently Asked Questions
Does imo have a traditional email and password login?
No, by default imo uses your phone number and OTP as the primary login method. An optional Two-Step Verification PIN can be added for extra security, but it's not a replacement for phone-based verification.
Will resetting my Two-Step Verification PIN delete my chats?
No. Resetting the PIN only affects the extra security layer during login and does not erase your chat history, contacts, or account data.
Why does my OTP work on Wi-Fi but not mobile data, or vice versa?
SMS delivery depends on your carrier's network rather than your internet connection type. If OTP arrives on one connection but not another, the issue is usually with carrier-side SMS routing rather than imo itself — switching temporarily to the working connection is the fastest fix.
How long does imo support usually take to respond?
Response times vary, but providing clear proof of account ownership — such as a linked email, registered name, or recent chat details — when you first contact support typically speeds up the recovery process significantly.
Final Thoughts
Most imo login problems in Nepal come down to one of four fixable issues rather than a permanently locked account. Identify which one you're actually facing — OTP delivery, a forgotten PIN, a forgotten passcode, or a lost phone number — and follow the matching fix above. And once you're back in, take two minutes to link a recovery email so you never have to go through this again.
Discussion