Copying text from SMS to Android seems like a simple task - until you encounter the limitations of standard applications. Depending on the version of the operating system, the manufacturer's shell (Samsung One UI, MIUI, ColorOS) and even the smartphone model, the process may differ radically. In some places a long tap is enough, in others you have to use workarounds or third-party utilities.
In this article we will look at all current methods of copying text from SMS from basic to little-known ones, including solutions for cases when the message is blocked by the bank, contains unreadable characters, or came in the format RCS. We will pay special attention to the problems that users encounter most often: why highlighting does not work, how to copy part of a long message and what to do if an SMS is displayed as a picture.
The material will be useful for both beginners and experienced users - here you will find not only obvious instructions, but and unique techniques for copying text from protected SMS (for example, from banks or government services), which are not identified by standard methods.
1. Standard method: long press and context menu
The most obvious method works on most smartphones, but its implementation depends on the Android version and shell. Let's consider a universal algorithm:
- Open the Messages application (usually an icon in the form of envelope or a bubble with text).
- Select a dialogue with the desired SMS and touch the message with a long tap (1-2 seconds).
- In the menu that appears, select
Copy text(orSelect textif the message is long). - Paste the copied text into any field (for example, in Notes or messenger).
On some devices (for example, Xiaomi s MIUI 14+) instead of copying, a panel with buttons Forward, Delete and Moreappears immediately. In this case:
- ๐ Click
More(three dots or down arrow). - ๐ Select
Copy message text. - ๐ If there is no option, try tapping on the message text itself (not on empty space!).
On smartphones Samsung s One UI 5.0+ you can copy text from SMS even in notification viewing mode - swipe the message to the left and click โCopy.โ
If long press doesn't work:
- ๐ Check if one-handed mode is enabled (it may block the context menu).
- ๐ฑ Update the Messages app via Google Play.
- ๐ ๏ธ Reset the application settings:
Settings โ Applications โ Messages โ Storage โ Reset.
2. Copying part of the text from a long SMS
When a message takes up several screens (for example, an order confirmation or a bank statement), standard copying captures the entire text. To select only the desired fragment:
- Long press on the message โ
Select text. - Appears blue markers at the beginning and end of the text. cover only the required part.
- Click
Copyin the panel above the selection.
To Android 12+ s Material You Selection markers can blend into the background. To make them easier to see:
- ๐จ Turn on dark theme in settings.
- ๐ Zoom in on the text with two fingers.
- ๐ Use text selection mode with a magnifying glass (appears when the marker is precisely hovered).
Why do not the selection markers move?
If the markers โstickโ and do not drag, there is a problem may be in the touch layer of the screen. Try:
1. Wipe the screen with a dry cloth (greasy marks block precise guidance).
2. Disable Improved sensitivity in the screen settings (prevents accurate selection).
3. Use a stylus or toothpick (on some AMOLED screens it is difficult to hit the marker with your finger).
For messages with non-breaking spaces (for example, in bank SMS), standard selection can capture extra characters. In this case:
โ ๏ธ Attention: If the text was copied with โgarbageโ (dots, asterisks, invisible characters), paste it into Google Notepad and manually delete the excess Some jars (for example, Sberbank or Tinkoff) add non-printable characters to SMS for copy protection.
3. Copying from blocked or protected SMS
Some messages (for example, from banks, government services or services with two-factor authentication) may be protected from copying. In such cases, standard methods do not work, but there are workarounds:
| Blocking type | Signs | Copying method |
|---|---|---|
| Bank SMS | Grey text, no context menu | Screenshot + OCR (Google Lens, Text Fairy) |
| RCS message | Blue background color, icon Google Messages | Long press โ Share โ Copy to clipboard |
| SMS from unreadable characters | Squares or hieroglyphs instead of text | Change encoding in SMS settings (GSM โ Unicode) |
| Protection from screenshots | When you try to take a screenshot, it appears black screen | Use a second phone to photograph the screen |
For banking SMS (Sberbank, VTB, Alfa-Bank) the most reliable way:
- Take screenshot a screen with a message (even if a warning appears).
- Open a screenshot in Google Photos or Gallery.
- Click
Lens Google(orExtract textin MIUI). - Select the desired text and copy it.
If the SMS contains one-time password (OTP) and blocks copying, try:
- ๐ข Enter the code manually (sometimes this is the only option).
- ๐ฑ Use autofill: when the code entry field is active, Android may offer to insert it automatically.
- ๐ Forward SMS to another number (if support service allows).
4. Copying SMS through third-party applications
If standard methods do not work, you can use specialized utilities:
- ๐ SMS Backup & Restore โ allows you to export messages to a file
.xmland copy text from there. - ๐ Text Fairy (OCR) โ recognizes text from the screen, even if SMS is blocked.
- ๐ฑ Truecaller โ shows SMS text in notifications, from where it can be copied.
- ๐ Pulse SMS โalternative messenger with advanced selection functions.
Instructions for SMS Backup & Restore:
- Install the application from Google Play.
- Run backup:
Menu โ Backup. - Export the file to your device or to the cloud.
- Open the file
.xmlin any text editor and find the desired message.
Make sure the text is clear (no glare)
Disable the dark theme (black text on white is better recognized)
Use a tripod or stable surface to screenshot
Check that the recognition language matches the SMS language-->
For Text Fairy:
- Take a screenshot of the SMS.
- Open the screenshot in the application.
- Click
Recognize text. - Copy the result or export to Google Docs.
โ ๏ธ Attention: SMS backup apps require permission to access messages. Install them only from official sources (Google Play) and check the reviews. Some utilities (for example, GO SMS Pro) have been removed from the store for collecting data.
5. Copying an SMS to a computer
If you need to transfer the text of a message to a PC, there are several ways:
- ๐ฅ๏ธ Through Google Messages for Web:
- Open messages.google.com/web in a browser.
- Scan the QR code from the phone screen (in the application Google Messages).
- Find the desired SMS and copy the text as on the desktop.
- ๐ Export via Samsung Smart Switch (for Samsung devices):
- Connect your phone to PC.
- In the app Smart Switch select
Backup โ Messages. - Export SMS to file
.csvand open it in Excel.
- Long press on SMS โ
Forward. - Select
Emailand send to your email.
For Android 13+ with the function Nearby Share you can quickly transfer SMS text to another device:
- Select the text in the SMS.
- Click
ShareโNearby Share. - Select the target device (laptop or other phone).
The fastest way for PC is Google Messages for Web, but it only works if you use the standard Messages application from Google.
6. solutions: why the text is not copied
If none of the methods worked, check these points:
| Problem | Possible reason | Solution |
|---|---|---|
| No option โCopyโ | Outdated version of the โMessagesโ application | Update via Google Play or install Google Messages |
| Text is copied with hieroglyphs | Incorrect SMS encoding (GSM instead of Unicode) | Change the encoding in the SIM card settings |
| You cannot select part of the text | The manufacturer's shell blocks selection | Use a third-party application (for example, QKSMS) |
| SMS is displayed as MMS | The message contains media or special formatting | Ask the sender to send the text without attachments |
If the problem is manufacturer shell (for example, MIUI or Realme UI), try:
- ๐ฒ Set Google Messages as the default application for SMS.
- ๐ง Enable developer mode and disable
MIUI Optimization(for Xiaomi). - ๐ Reset the settings of the Messages application to factory settings.
โ ๏ธ Attention: On some devices (Huawei, Honor) after updating to EMUI 13+ the standard Messages application may block text copying due to security policy. In this case, the only way out is to use third-party instant messengers or OCR.
7. Alternative methods: for advanced users. data-i="262">If you need to automate the copying of SMS (for example, to work with API or parsing), you can use:
If you need to automate SMS copying (for example, to work with APIs or parsing), you can use:
- ๐ค Tasker + AutoNotification:
Profile: Received SMS โ Task: AutoNotification โ Copy %SMSRB to clipboardAllows you to automatically copy text from incoming messages using keywords.
- ๐ป ADB (Android Debug Bridge):
adb shell content query --uri content://sms/inboxOutputs a list of all SMS to the console (developer rights required).
- ๐ Export via SQL query:
Using SQLite Editor you can open the SMS database (
mmssms.db) and extract text directly.
For developers: if you need to programmatically receive the SMS text, use SmsManager (permission required READ_SMS from AndroidManifest.xml):
Cursor cursor = getContentResolver().query(Uri.parse("content://sms/inbox"),
new String[]{"body"},
null, null, null);
if (cursor.moveToFirst()) {
String smsText = cursor.getString(0);
// Next we work with text
}
โ ๏ธ Attention: Methods using ADB or direct access to the SMS database require root access on some devices Incorrect actions may lead to loss of messages or malfunctions of the messenger.
FAQ: Frequently asked questions
Is it possible to copy text from an SMS if the phone is locked?
No, it is impossible to copy the text without unlocking the screen using standard methods. However, you can:
- Connect the phone to a PC. and use ADB (if USB debugging is enabled).
- If enabled notifications on a locked device screen, try to take a screenshot via Google Assistant (voice command "Take a screenshot").
- On some devices (Samsung) it works Bixby Voice to read SMS out loud (but not copy).
Why is the wrong one pasted when copying from SMS text?
This happens due to:
- Incorrect encoding โ The SMS arrived in the format
PDUinstead ofUnicode. - Hidden characters โbanks add non-printable labels (for example,
ZWSP). - Clipboard errors โtry pasting the text in Google Notepad, and not in the messenger.
Solution: use Text Fairy to recognize text from a screenshot.
How to copy an SMS if it came in the form of a picture?
Such messages (usually from banks or government services) come in the format MMS or RCS. To extract text:
- Save the image from SMS to the gallery.
- Open it in Google Photos and click
Google Lens. - If the text is not recognized, increase the contrast of the image in any editor (for example, Snapseed).
On Android 14+ you can use the built-in OCR in the Gboard keyboard:
- Open the image.
- Click on the text input field โ
Text from image.
Can I copy the SMS sent by me?
Yes, the algorithm is the same as for incoming messages However:
- On Samsung sent SMS are stored in the folder
Sent- first find the message there. - In Google Messages sent and received messages in one thread - simply find your message and copy the text.
- If the SMS was sent via RCS, it may not be displayed in the standard application - check in Google Messages.
How to copy text from SMS on older versions of Android (5.0โ7.0)?
On Android 5.0โ7.0 the copy interface is different:
- Open SMS and click
Menu(three dots or button on the left). - Select
MoreorMessage details. - Find the option
Copy text(may be calledCopy to clipboard).
If there is no option:
- Install Google Messages (supports older versions of Android).
- Use SMS Backup & Restore to export messages.
โ ๏ธ Attention: On Android 5.0 and below, some manufacturers (for example Lenovo, Asus) blocked copying text from SMS by default. In this case, only a third-party application will help.