WhatsApp automatically blocks messages from unsaved numbers for security purposes, but sometimes this creates inconvenience. For example, when you need to read an important message from a colleague who is not in the phone book, or unblock a number for further communication. Unlike iOS, where the unlocking process is intuitive, it has nuances - especially if the contact is not saved. Android it has nuances - especially if the contact is not saved.
The problem is complicated by the fact that the standard WhatsApp interface does not provide direct access to blocked numbers that are not added to the address book. However, there are workarounds, from manually adding a contact to using chat backups or even technical tricks with the file system. In this article we will analyze all current methodsincluding those that work without root access and do not require installation of dubious applications.
Important: some methods may differ depending on the version WhatsApp (at the time of writing, the current version 2.24.12.76) and Android shells (for example MIUI, One UI, ColorOS). If your interface looks different, check the messenger updates in Google Play.
Why WhatsApp blocks numbers not from contacts
Messenger by default filters messages from unsaved numbers, sending them to a folder "Spam" or completely blocking them. This is done to protect against spam and fraud. However, the algorithm is not perfect:
- ๐ฑ Automatic blocking: if the number sent you a message for the first time and is not saved in contacts, WhatsApp can block it as potentially dangerous.
- ๐ Manual blocking: you could accidentally block the number by swiping the message to the left in the list of chats (in some versions of the application).
- ๐ก๏ธ Security Policy: WhatsApp actively fights spam, so numbers with suspicious activity (mass mailings, frequent account changes) are blocked automatically.
In contrast from Telegram, where you can read a message from any number, WhatsApp requires explicit permission to communicate. This creates problems if you urgently need to read a message from a stranger - for example, from a courier, a group administrator or a casual acquaintance.
โ ๏ธ Attention: if the number was blocked on your initiative (via the chat menu), then to unblock it you will need to add it to your contacts. WhatsApp does not provide alternative methods for security reasons.
Method 1: Adding a number to contacts (the most reliable method)
This is the official and easiest method that works in 100% of cases. Even if the number was blocked automatically, adding it to the address book will unblock the chat.
- Open the application "Contacts" (or "Phone" โ "Contacts").
- Click "Add contact" (icon
+orโ). - Enter full phone number in international format (for example,
+79123456789rather than89123456789). - Save the contact (you can enter any name, for example "Temporary").
- Go back to WhatsApp and refresh the list of chats (pull the screen down). The locked chat should appear.
If the chat does not appear immediately, try:
- ๐ Restart WhatsApp (close it in the recent applications menu).
- ๐ฅ Check the folder "Archive" (swipe down on the main chat screen).
- ๐ Update the application to the latest version.
โ ๏ธ Attention: if after adding a contact the chat still does not appear, check that whether you deleted it earlier. WhatsApp does not restore deleted chats even after unblocking.
โ๏ธ Checklist before adding a contact
Method 2: Restoring from a backup (if the chat was deleted)
If you deleted the chat had a blocked number, but previously made a backup copy, you can try to restore it. This method only works if:
- ๐ A backup copy was created. before deleting the chat.
- โ๏ธ You use Google Drive for backups (setup in
WhatsApp โ โ๏ธ Settings โ Chat โ Backup). - ๐ฑ You have enough space on your phone to restore.
Instructions:
- Delete WhatsApp from your phone (don't be afraid - the data is saved in the cloud).
- Install the application again from Google Play.
- When you launch WhatsApp for the first time, it will offer to restore chats from a backup copy. Confirm the action.
- After restoration, check the list of chats - the blocked number should return.
If the backup is old, the chat may not appear. In this case, try manual search:
- Open
File manageron your phone. - Go to folder
/sdcard/WhatsApp/Databases. - Find the file with name
msgstore.db.crypt14(or similar). - Copy it to your computer and use tools like WhatsApp Viewer to view the archive.
โ ๏ธ Attention: manually restoring from a local copy may result in the loss of new messages. It is recommended to make a fresh backup before experiments.
Method 3: Using the "Blocked Contacts" menu (hidden function)
Some versions of WhatsApp have a hidden menu where all blocked numbers are displayed - even those that are not saved in contacts. It can be accessed through special path:
- Open WhatsApp and click on the three dots (
โฎ) in the upper right corner. - Select "Settings" โ "Account" โ "Privacy".
- Scroll down to the item "Blocked contacts" and click on it.
- In the list, find the desired number and click "Unblock".
If the number is not in the list, it means:
- ๐ซ It was blocked not by you, but by the WhatsApp system (automatic blocking).
- ๐ You have already unblocked it earlier.
- ๐ฑ Your version of WhatsApp does not support this functionality (update application).
Important: in the latest versions of WhatsApp, this section can only display numbers that have been blocked manually. Automatically blocked numbers (from the Spam folder) do not appear here.
What to do if the "Blocked Contacts" menu is missing?
In some firmware (for example, on phones Xiaomi or Huawei) this item may be hidden. Try clearing WhatsApp cache in Android settings: Settings โ Applications โ WhatsApp โ Memory โ Clear cache. After that, restart the messenger.
Method 4: View messages through notifications (if the chat does not open)
If you cannot unblock the number, but you need to at least read the message, try doing this via notification history. This method works if:
- ๐ You have notifications enabled for WhatsApp.
- ๐ฑ The message arrived recently (notifications are stored for a limited time).
- ๐ You have not cleared the notification history manually.
How to view:
- Open "Settings" โ "Notifications" โ "Notification log" (on some phones this item is called "Notification history").
- Find a notification from WhatsApp with the text of the message in the list.
- Click on it - a preview of the message will open (the full text may not be displayed).
On phones Samsung i Xiaomi notification log may be disabled by default. To enable it:
- For Samsung:
Settings โ Notifications โ Advanced โ Notification history. - For Xiaomi:
Settings โ Applications โ Application management โ Gear settings โ Notification history.
โ ๏ธ Attention: on phones with Android 12+ access to the notification log may be limited due to the privacy policy. In this case, the method will not work.
If the notification has disappeared, but you remember the approximate time of its arrival, check Google Assistant. Sometimes it saves the notification history in the โYour Dayโ section (Assistant โ Your Day โ Notifications).
Method 5: Technical bypass through the file system (for advanced)
This method suitable if you are ready to work with WhatsApp files directly. It requires:
- ๐ Access to the phone's file system (via File Manager or ADB).
- ๐ง Knowledge of the WhatsApp folder structure.
- ๐ Data backup (in case of errors).
Step-by-step guide:
- Connect your phone to the computer and turn on the mode
File transfer (MTP). - Go to folder
/sdcard/WhatsApp/Databases. - Find the file
msgstore.db.crypt14(ormsgstore.db.crypt12for older versions) and copy it to your PC. - Use the tool WhatsApp Viewer or SQLite Browserto open the database data.
- In the table
wa_contactsormessagesfind the blocked number and remove the blocking mark (the fieldis_blockedshould be0). - Save the changes and return the file back to the phone, replacing original.
- Reinstall WhatsApp (the application will restore data from the modified database).
| Field in the database | Value for unblocking | Note |
|---|---|---|
is_blocked |
0 |
If set 1 the number is blocked |
is_spam |
0 |
Responsible for ending up in the Spam folder |
status |
0 or null |
Any other value can hide the chat |
This method is risky: if you make an error, you can lose all correspondence. Use it only if other methods have not worked.
โ ๏ธ Attention: WhatsApp encrypts databases and their structure may change with updates. If after modification the file does not open, restore the original copy.
Changing the WhatsApp database manually can lead to an account ban if the system suspects hacking. Use this method at your own peril and risk.
Alternative solutions: what to do if nothing helps
If none of the methods worked, consider alternatives:
- ๐ง Ask the sender to write to you in another messenger (Telegram, Viber, SMS).
- ๐ Call from the blocked number โif the subscriber answers, the number will automatically will be added to the call history, and it will be easier to unblock it.
- ๐ Create a new WhatsApp account on another number and ask the sender to write there. This is an extreme measure, as you will have to transfer all chats.
- ๐ ๏ธ Contact WhatsApp support via the feedback form (
Settings โ Help โ Contact us). Indicate the number that needs to be unblocked and the reason.
If the problem occurred due to automatic blocking (for example, the number was included in the WhatsApp spam list), then it is impossible to unlock it yourself. In this case, all that remains is to:
- Wait until the blocking is lifted automatically (usually after 24โ48 hours).
- Ask the sender to write to you from another number.
Is it possible to unblock a number through root access?
Theoretically, yes - with root access you can change WhatsApp system files or use Xposed modules like WA Tweaks. However, this violates the security policy of the messenger and may lead to account ban. We do not recommend this method.
Common errors and how to avoid them
When trying to unblock a number, users often make the following mistakes:
| Error | Consequences | How to avoid |
|---|---|---|
The number is saved without a country code (8912... instead +7912...) |
WhatsApp does not recognize the contact | Always use international format |
| Deleting a chat before unblocking | Messages are lost forever | First unblock, then delete |
| Using third-party "unblockers" | Viruses, theft data, account ban | Use only official methods |
| Changing WhatsApp files without backup | Losing all messages | Always make a backup copy |
If you suspect, that the number was blocked by mistake (for example, after updating WhatsApp), try reinstall the application without restoring from a backup. Sometimes this resets the blocking settings.
FAQ: Answers to popular questions
Is it possible to unblock a number without adding it to contacts?
Officially - no. WhatsApp requires that the number be in the address book to unlock. However, you can try methods with a backup copy or file system (see Methods 2 and 5). Please note that they do not guarantee 100% results.
Why does the chat not appear after adding a contact?
Possible reasons:
- The chat was deleted, and not just blocked.
- You added the number to incorrect format (without
+or with extra characters). - WhatsApp has not yet synchronized contacts (wait 5-10 minutes or restart the application).
Check the folder "Archive" (swipe down to main chat screen) - sometimes unblocked chats go there.
How can I find out if my interlocutor has blocked me on WhatsApp?
Signs of blocking:
- โ Messages are not delivered (one check mark instead of two).
- โฑ๏ธ The last visit of the interlocutor is not displayed.
- ๐ธ The profile photo is not updated (the old or standard avatar is visible).
- ๐ Short beeps are heard in calls or the call is dropped immediately.
Please note: these signs may also indicate other problems (for example, the other person has deleted WhatsApp or does not have Internet access).
Is it possible to unblock a number through the web version of WhatsApp?
No, the web version (WhatsApp Web) does not provide access to blocking settings. All changes must be made in the mobile application. However, after unblocking, the number will also become available in the desktop version.
What to do if WhatsApp writes โThis number is not registeredโ?
This means that:
- Interlocutor deleted and reinstalled WhatsApp to a new number.
- Number inactive (for example, the SIM card is deactivated).
- Happened sync error (try updating WhatsApp contacts:
โฎ โ Settings โ Chat โ Update).
Ask the other person to check if his WhatsApp account is active and, if necessary, register again.