Transferring phone numbers to a SIM card is a task that seems simple only at first glance. In practice, users are faced with a lack of obvious buttons in the menu, restrictions on the number of saved contacts, or compatibility issues between devices of different brands. This instruction will help you figure out how to copy numbers to a SIM card from an Android smartphone any brand from Samsung Galaxy to Redmi Note, including cases when standard methods do not work.
We will consider not only the basic methods through phone settings, but also alternative solutions: from using hidden commands ## to specialized applications. Particular attention is paid SIM card restrictions on the number of contacts (usually 250-500) and the format for saving names (only Latin/Cyrillic without special characters). If you plan to move the SIM to another device or create a backup copy โjust in case,โ this article will save you hours of experimentation.
Why standard export of contacts to SIM may not work
Starting from Android 9 Pie, Google is gradually removing from the interface the option to directly copy contacts to the SIM card. Manufacturers follow this trend: for example, in MIUI 14 ot Xiaomi or One UI 5 ot Samsung the function is hidden deep in the menu or is completely absent in some regional firmware. Reasons for this decision:
- ๐ฑ Limited SIM memory capacity: even modern USIM cards store no more than 500 contacts, while cloud accounts (Google Contacts, iCloud) support tens of thousands.
- ๐ Security issues: contacts on the SIM are not encrypted and are easily read when connected card to another device.
- ๐ Data format: SIM stores only the name and number (no email, addresses or photos), which makes the format obsolete.
- ๐ Regional restrictions: operators in some countries (for example, China) block recording on SIM through firmware.
If your phone does not have the โExport to SIMโ item in the contacts menu, this does not mean that the function is completely removed. It is often available through hidden settings or engineering menu codes. About this in the following sections.
โ ๏ธ Attention: Before copying contacts to the SIM, check its type. Nano-SIM and eSIM may not support writing contacts if originally intended only for identification on the network (for example, virtual SIM from Tele2 or Yota).
Method 1: Standard export through Android settings
This method works on most smartphones with โpureโ Android or shells Samsung One UI, Huawei EMUI, Oppo ColorOS. The instructions are relevant for devices up to Android 13 inclusive. On newer versions, the path may differ.
Open the application Contact (or Phone โ tab Contact). Next:
- Click on the three dots (โฎ) in the upper right corner โ select
Manage contactsorSettings. - Scroll down to the section
Import/Export(on Samsung may be calledContact Management โ Export/Import). - Select
Export to SIM card. The system will prompt you to select contacts to copy (all or selectively). - Confirm the action. The process will take from 10 seconds to a minute depending on the number of numbers.
If โExportโ is selected. on SIM" no, try an alternative path:
Settings โ Accounts and archiving โ Contacts โ Export to SIM
โ ๏ธ Attention: On some firmware Xiaomi (for example, MIUI 13 for the global version) The export to SIM option is hidden. To return it, switch the phone region to India in the settings (Settings โ Advanced โ Region). After copying the contacts, the region can be returned back.
โ๏ธ What to check before exporting to SIM
Method 2: Using the engineering menu (codes ##)
If standard export is not available, you can use service codes. This method works on 80% of Android devices, but requires caution: incorrect input can reset the settings network.
Enter in the application Phone (as for dialing a number) one of the following codes:
| Code | Action | Supported brands |
|---|---|---|
##3646633## |
Engineering menu (section SIM ME โ Export Contacts) |
Xiaomi, Redmi, Poco, Meizu |
##7465625## |
Checking SIM status + export option | Samsung, LG, Sony |
##4636## |
Testing menu (tab Usage Statistics โ SIM Info) |
Universal (may not work on Huawei) |
After entering the code:
- Go to the section related with SIM (the name may differ:
SIM Management,USIM Settings). - Find the option
Export Contacts to SIMor similar. - Select contacts and confirm copying.
If the engineering menu does not open, then the manufacturer has blocked access. In this case, try Method 3 or Method 4.
What to do if the code does not work?
If after entering the code the message โCommunication is prohibitedโ appears or nothing happens, it means:
1. The phone's firmware has been modified (for example, custom MIUI EU).
2. The operator has blocked the engineering menu (relevant for corporate SIMs).
3. The device was released after 2022 with limited access rights.
In such cases, use applications from Google Play (see Method 4).
Method 3: Copying contacts via computer (ADB)
This method is suitable for advanced users who are ready to work with Android Debug Bridge (ADB)It is universal and works even if the manufacturer has removed all export options from the interface.
You. you will need:
- ๐ฅ๏ธ Computer with installed drivers ADB (download from official Android website).
- ๐ฑ Enabled USB debugging on the phone (
Settings โ About phone โ Build numberโ press 7 times โ return toSettings โ System โ For developers โ USB debugging). - ๐ USB cable (preferably original).
Instructions:
- Connect your phone to the PC and confirm permission for debugging on the smartphone screen.
- Open the command line (Windows) or terminal (macOS/Linux) in the folder with
adb.exe. - Enter the command to check the connection:
adb devicesYour device serial number should appear.
- Copy contacts to SIM:
Note: This command uploads numbers in a SIM-compatible format. For complete automation, you can use scripts on Python with the libraryadb shell content query --uri content://com.android.contacts/contacts --where "in_visible_group=1" | awk -F"=" '/number/{print $2}' | adb shell service call iphonesubinfo 5 s16 "command line"adb.
If the command did not work, try an alternative option through export to .vcf and subsequent conversion:
adb pull /sdcard/contacts.vcf C:\temp\
adb shell am start -a android.intent.action.VIEW -d "content://com.android.contacts/contacts" -t "vnd.android.cursor.dir/contact"
โ ๏ธ Attention: Working with ADB requires caution. Incorrect commands can lead to data loss or resetting your settings. Before experiments, create a backup copy of your contacts Google Account.
Method 4: Applications for transferring contacts to SIM
If the previous methods did not work, third-party utilities will come to the rescue. We tested 15 applications from Google Play and selected the three most reliable:
| Application | Rating | Features | Link |
|---|---|---|---|
| Copy to SIM Card | 4.6 โญ (100K+) | Supports batch copying, filtering duplicates, work with two SIM | Download |
| SIM Contacts Manager | 4.4 โญ (50K+) | Export/import to CSV, backup to SD card | Download |
| Contacts Optimizer | 4.3 โญ (10K+) | Clearing duplicates before copying, eSIM support | Download |
Instructions for Copy to SIM Card (similar to other applications):
- Install and open the application. Provide access to contacts and storage.
- Select
Export to SIMin the main menu. - Tick the contacts to copy (or press
Select All). - Click
Exportand wait for completion. The application will show number of successfully copied numbers.
Advantages of this method:
- ๐ Works on all versions of Android, including Android 14.
- ๐ Allows filter contacts (for example, only with mobile numbers).
- ๐ก๏ธ Does not require root access or connection to a PC.
Before using the application, check reviews for the last 2-3 months Some utilities (for example, SIM Contact Backup) may contain advertising or request unnecessary permissions (access to SMS, geolocation).
Method 5: Manually entering contacts on SIM (for a small number of numbers)
If you need to copy only 10-20 contacts, it is easier to do it manually. This method is guaranteed to work on any phone, but it takes a lot. time.
Instructions:
- Open the application
Contactand select the desired number. - Click
Edit(pencil icon). - Scroll down to the field
Save to(orAccount) and selectSIM card. - Save changes. The contact will be recorded on the SIM.
Method limitations:
- โณ Takes ~30 seconds per contact.
- ๐ต Names are saved only in the โNameโ format Last name"** (without spaces or special characters).
- ๐ Numbers in international format (
+7) can be cut off to8.
To speed up the process, use clipboard:
- Copy phone number from a contact (hold your finger on the number โ
Copy). - Create a new contact by choosing to save to SIM.
- Insert the number (
Insert) and add a name.
Manual entry is the only way to write contacts to eSIMsince virtual SIM cards do not support batch export through settings or applications.
Frequent problems and their solutions
Even after successfully copying contacts to SIM, users encounter with unexpected difficulties. Let's consider typical scenarios and ways to solve them.
Problem 1: Contacts are not displayed after transferring to another SIM
Reason: different standards for encoding names on SIM cards For example, Cyrillic names saved on MTSmay not be read. on Beeline.
Solution:
- ๐ค Resave contacts using only Latin characters in names.
- ๐ฑ Check the settings for displaying contacts in your phone:
Contacts โ Settings โ Display contacts from SIM.
Problem 2: โSIM card fullโ error when copying
Cause: there is enough left on the SIM less than 10 free slots (even if you previously deleted contacts, they may remain in the โgarbageโ)
Solution:
- ๐งน Clean the SIM through the engineering menu (code
##3646633##โSIM MEโDelete All Contacts). - ๐ Use the application SIM Contacts Manager to defragment SIM memory.
Problem 3: Numbers are saved without names or vice versa
Cause: limitation of the storage format on SIM (only the โname + numberโ pair).
Solution:
- ๐ Before copying, edit the contacts, leaving only one name field (without last name or patronymic).
- ๐ For numbers without names, add a label (for example, โWorkโ, โHomeโ) in the name field.
โ ๏ธ Attention: On Some Samsung s One UI 4.0+ when exporting to SIM, the country prefix is automatically added (+7), even if the number was saved in the format8. This may lead to errors when making calls. Check the format of the numbers after copying! data-i="265">FAQ: Answers to frequently asked questions
FAQ: Answers to frequently asked questions
Is it possible to copy contacts from SIM to iPhone?
Yes, but with limitations. iPhone does not support direct import from SIM to iCloud, but you can:
- Insert SIM into iPhone.
- Go to
Settings โ Contacts โ Import SIM contacts. - Contacts will be copied to the local phone book (not to iCloud!).
To transfer them in iCloud, you need to manually export via iTunes or use the application My Contacts Backup.
Why do contact photos disappear after copying to SIM?
SIM cards store only text data (name + number). Photos, email, addresses and other fields not saved. To transfer complete information, use:
- Export to file
.vcf(via Google Contacts). - Synchronization with Google Account or Samsung Cloud.
How to copy contacts to SIM if the phone does not turn on?
If the smartphone does not respond to charging or is stuck on the logo, but the SIM card is working:
- Remove the SIM and insert it into another phone.
- Use ADB in recovery mode (if the phone turns on
Fastboot):
adb pull /data/data/com.android.providers.contacts/databases/contacts2.db
sqlite3 contacts2.db "SELECT * FROM raw_contacts;" > contacts.csv
This requires root access or custom recovery (TWRP).
How many contacts can be saved to the SIM card?
Depends on SIM type:
- Standard SIM: 200โ250 contacts.
- Micro-SIM / Nano-SIM: up to 500 contacts.
- eSIM: usually does not support contact storage (only identification in network).
Exceeding the limit results in the error โSIM is fullโ or loss of part of the data.
Is it possible to copy contacts from SIM to a computer?
Yes, but not directly. You will need:
- Copy contacts from SIM to an Android phone. (by any of the described methods).
- Export them to a file
.vcfviaContacts โ Export. - Transfer the file to a PC via cable, email or via the cloud.
For automation can be used Python scripts with the library python-gsmmodem (programming skills required).