Contacts from a SIM card often duplicate entries from a Google account or phone book, clogging the list with unnecessary ones numbers. This problem is especially relevant for owners of Samsung Galaxy, Xiaomi Redmi or Google Pixel, where system applications automatically import data from the SIM. In some cases, such contacts cannot be edited or deleted using standard means, which creates confusion when making calls and messages.

In this article you will find 5 proven ways hide or completely delete contacts from a SIM card, including methods for different versions of Android (from 10 to 14) and manufacturers. We'll also look at why these entries reappear after a reboot, and how to permanently disable their synchronization. If you use dual SIM cards or often change operators, these instructions will help keep your phone book in order.

Why SIM contacts are displayed in the phone book

Android by default scans the SIM card for saved contacts every time you turn on the phone or install a new card. This is a legacy of old phones where SIM was the only number storage. Modern smartphones synchronize data with Google account, but many operators (for example, MTS, Beeline, MegaFon) still write service numbers directly onto the card.

The main reasons for duplicates:

  • ๐Ÿ“ฑ Auto-import when SIM is activated: Android copies contacts to the local memory of the phone.
  • ๐Ÿ”„ Synchronization with account: If you previously saved numbers on SIM, they can be duplicated in Google Contacts.
  • ๐Ÿ“ž Operator service numbers: Many SIMs contain hidden entries with short codes (for example, *100#).
  • ๐Ÿ”ง Manufacturer firmware: In MIUI (Xiaomi) or One UI (Samsung) there are separate settings for SIM contacts.

It is important to understand that SIM contacts not synchronized with the cloud they are stored only on the card and in the local memory of the phone. This means that after removing the SIM or resetting the settings, these entries may disappear, but when the card is reinserted, they will appear again.

โš ๏ธ Attention: Some operators block editing service numbers on the SIM. An attempt to delete them may lead to errors in the operation of the USIM menu (for example, the inability to top up your account via *100#).

Method 1: Hiding SIM contacts through the phone book settings

The simplest method is to disable the display of SIM contacts in the application Contact. This method works on most smartphones, including Samsung, Huawei and Google Pixel, but may differ depending on the shell.

Instructions:

  1. Open the application Contact (or Phone โ†’ tab Contact).
  2. Click on the three dots (โ‹ฎ) in the upper right corner and select Settings.
  3. Go to the section Management contacts or Display contacts.
  4. Uncheck the box SIM card or Contacts with SIM.
  5. Confirm the changes and reboot the phone.

On Xiaomi with the shell MIUI the path may look like this: Contacts โ†’ Settings โ†’ Show contacts โ†’ Hide SIM. In some firmware (for example, ColorOS on Oppo/Realme) called Local contacts.

Make a backup copy of important numbers

Check for unique entries among SIM contacts

Remember the path to the settings (may differ on different phones)

Reboot the phone after the changes-->

Manufacturer Path to the settings Notes
Samsung (One UI) Contacts โ†’ โ‹ฎ โ†’ Settings โ†’ Manage contacts โ†’ Show contacts You can hide contacts for each SIM separately
Xiaomi (MIUI) Contacts โ†’ Settings โ†’ Show contacts โ†’ SIM card In some versions of MIUI, the item is called "Local contacts"
Google Pixel (Stock Android) Contacts โ†’ โ‹ฎ โ†’ Settings โ†’ Contacts to display โ†’ SIM Confirmation via SIM PIN required
Huawei (EMUI) Contacts โ†’ โ‹ฎ โ†’ Display settings โ†’ SIM card You may need to disable "Auto-update contacts"
โš ๏ธ Attention: On some phones (for example Sony Xperia), hiding SIM contacts causes them to completely disappear from system, including the ability to call operator service numbers. Before changing the settings, check whether you are using such numbers.

Method 2: Deleting contacts from SIM through the USIM menu

If you want completely remove contacts from the SIM card, and not just hide them, you can use the built-in USIM menu. This method. works on all Android devices, but requires knowledge of the PIN2 code (if it is set by the operator).

Step-by-step guide:

  1. Open the application Phone and dial ##4636## (this will call the engineering menu).
  2. Go to the tab Phone information and select your SIM card.
  3. Scroll down to the section USIM data or SIM Toolkit.
  4. Select Manage contacts (or Phonebook).
  5. Enter PIN2 code (by default often 1234 or 0000, if not changed).
  6. Select unnecessary contacts and press Delete.

On some phones (for example, Samsung Galaxy S23) the path to The USIM menu may differ. Alternative method:

  • ๐Ÿ“ฑ Go to Settings โ†’ Connections โ†’ SIM cards and mobile networks.
  • ๐Ÿ” Select your SIM and press Additional settings.
  • ๐Ÿ—‘๏ธ Find the item Manage SIM contacts.
What to do if you donโ€™t know the PIN2 code?

If you have never changed PIN2, try standard combinations: 1234, 0000, 1111 or 12345. If the code has been changed, you can only find it out from the operator - contact the communication center with your passport. Some operators (for example, Tele2) disable PIN2 by default, and in this case the menu will open without entering the code.

After deleting contacts from the SIM, they will disappear from the phone book, but may appear again if:

  • ๐Ÿ”„ You restart the phone (some firmware automatically scans the SIM).
  • ๐Ÿ“ถ Reinstall the SIM card in another slot.
  • ๐Ÿ“ฑ Update the phone's firmware (may reset the display settings).

Constantly, it infuriates

Sometimes, after changing the SIM

Happened before, but solved the problem

Never noticed-->

Method 3: Disabling auto-import of contacts in Android settings

Many users do not know that Android can be configured so that it does not copy contacts from the SIM automaticallyThis function is usually hidden in deep settings and depends on the firmware version.

How to disable auto-import:

  1. Go to Settings โ†’ Applications.
  2. Find the application Contact (or Contact storage) and open it settings.
  3. Select Permissions and disable access to Contacts and Storage.
  4. Go back to the main settings and find the section Accounts and synchronization.
  5. Disable synchronization for Local contacts or SIM cards.

On Xiaomi additionally you need:

  1. Go to Settings โ†’ Memory โ†’ Advanced.
  2. Select Import/Export contacts.
  3. Disable option Auto-import from SIM.

This method does not delete already imported contacts, but prevents the appearance of new duplicates. To clear existing entries, use Method 4 (manual clearing).

๐Ÿ’ก

If, after disabling auto-import, contacts still appear, check the application settings Google Contacts. Sometimes it has its own SIM synchronization mechanism, which works regardless of system settings.

Method 4: Manually deleting duplicate contacts

If SIM contacts have already been copied to the phone's memory, they need to be deleted manually. This can be done through the standard application Contact or using third-party utilities like Contact Editor.

Step-by-step guide for manual cleaning:

  1. Open Contact and click on the three dots (โ‹ฎ) โ†’ Contact management.
  2. Select Merge and correct (or Find duplicates).
  3. The system will show all duplicate entries. Select contacts with label SIM or Phone.
  4. Click Delete and confirm the action.

For mass deletion:

  • ๐Ÿ“ฑ Use a filter by source: select Show SIM contacts only.
  • ๐Ÿ—‘๏ธ Select all entries (long press on the first contact โ†’ mark the rest).
  • ๐Ÿšซ Click Delete and confirm.

On Samsung s One UI there is a separate option for deleting duplicates:

  1. Go in Contacts โ†’ โ‹ฎ โ†’ Settings โ†’ Managing contacts.
  2. Select Merge contacts.
  3. The system will automatically find duplicates and offer to merge or delete them.
โš ๏ธ Attention: When manually deleting, it is easy to accidentally erase important numbers. Before mass erasing, export contacts to a VCF file: Contacts โ†’ โ‹ฎ โ†’ Export/Import โ†’ Export to device memory.

Method 5: Using third-party management applications contacts

If standard methods do not help, you can use specialized applications. They allow you to flexibly manage contacts, including hiding, merging and deleting entries from SIM.

Top 3 applications for working with contacts:

Application Functions Link (Play Market)
Contacts Optimizer Removing duplicates, merging contacts, backup com.alphainventor.contactsoptimizer
Simpler Merge Automatic merging of duplicate entries com.simpler.merge
Truecaller Spam blocking + contact management (including SIM) com.truecaller

How use Contacts Optimizer:

  1. Install the application and provide access to contacts.
  2. Select Find duplicates โ†’ Show SIM contacts only.
  3. Mark unnecessary entries and press Delete.
  4. To prevent repeated import, go to Settings โ†’ Auto-import and disable the option.

Advantages of third-party applications:

  • ๐Ÿ” More accurate search for duplicates (including partial matches).
  • ๐Ÿ“Š Possibility of mass editing (for example, adding prefixes).
  • ๐Ÿ”’ Backup before changes.
  • ๐Ÿ“ฑ Works on all versions of Android (including outdated).
๐Ÿ’ก

The application side may request access to SMS and call log. Before installation, check reviews and ratings in the Play Market to avoid data leakage.

Additional tips and common errors

Even after hiding or deleting contacts from the SIM, they may appear again:

What to do if contacts return after reboot:

  • ๐Ÿ”„ Disable auto-sync v Settings โ†’ Accounts โ†’ Google โ†’ Contacts synchronization.
  • ๐Ÿ“ฑ Reset the settings of the Contacts application v Settings โ†’ Applications โ†’ Contacts โ†’ Storage โ†’ Reset.
  • ๐Ÿ› ๏ธ Update the firmware โ€” in new versions of Android (13+) the work with SIM contacts.

Frequent user mistakes:

  • โŒ Deleting contacts directly from SIM without a backup (you can lose important numbers).
  • โŒ Using applications to โ€œcleanโ€ contacts without checking (many delete everything in a row).
  • โŒ Ignoring the PIN2 code - without it it is impossible to edit some entries.

If you use dual SIM card, the settings may be reset when switching slots. In this case:

  1. Set different labels for each SIM in Settings โ†’ SIM cards.
  2. Disable auto-import separately for each card.
โš ๏ธ Attention: On some phones (for example, Samsung Galaxy A-series) After updating to Android 14, contact display settings are reset. Check them after each major update.

FAQ: Frequently asked questions about contacts from SIM on Android

Is it possible to transfer contacts from SIM to a Google account? are they synchronized?

Yes, for this:

  1. Open Contacts โ†’ โ‹ฎ โ†’ Manage contacts โ†’ Import/Export.
  2. Select Import from SIM and specify a Google account as a target.
  3. After import, contacts will become available on all devices via synchronization.

Important: Before importing, check for duplicates - they can merge into one record with lost data.

Why after deleting contacts with SIM do they appear again?

This happens due to:

  • Automatic SIM scanning when the phone boots (disabled in the Contacts application settings).
  • Synchronization with an operator account (for example, MTS Connect or MegaFon Bonus).
  • Firmware errors (relevant for some models Realme i Oppo).

Solution: Disable auto-import (Method 3) and check the settings of your mobile application operator.

How to hide contacts from SIM only for a specific account (for example, at work)?

If you use several user profiles on Android (for example, through Settings โ†’ System โ†’ Multiple Users), you can:

  1. Create a separate profile with limited rights.
  2. In the main profile, disable the display of SIM contacts (Method 1).
  3. In the work profile, leave only the necessary entries from your Google account.

You can also use applications like Business Contacts, which allow you to filter contacts by tags.

Is it possible to restore accidentally deleted contacts from a SIM?

If you deleted contacts directly from the SIM card, it is impossible to restore them - they are erased permanently. If you deleted them from the phone's memory:

  • Check the trash in the application Contact (available in MIUI i One UI).
  • Restore from Google backup (if synchronization was enabled).
  • Use applications like Undeleter to scan internal memory (chances are low).

For the future: regularly export contacts to a VCF file via Contacts โ†’ โ‹ฎ โ†’ Export.

Why on some phones do not have the option to hide SIM contacts?

It depends on:

  • Manufacturer firmware: For example, on Nokia with pure Android this option is often missing.
  • Android versions: In Android 12+ Google simplified the interface by removing some settings.
  • Operator policies: Some SIM cards (for example, corporate) block editing.

Solution: Use Method 5 (third-party applications) or contact the phone manufacturer for a firmware update.