How to safely remove viruses from your Android phone, delete malicious apps, and restore performance without losing your files.

Your phone knows everything about you. Your passwords, your photos, the messages you'd rather no one see, your credit card number. Now imagine someone else knows all that too. That's exactly what a virus does on your phone—and the scariest thing is that most people have it installed without even knowing it.
Keep reading to understand exactly what type of virus you have and what the best solution is for your case.
Before you panic, let's clarify something: not all cell phone problems are caused by a virus. Sometimes the device just needs cleaning or an update. But there are very specific signs that reveal the presence of malware, and when several appear at the same time, it's time to take action.
These are the most frequent symptoms reported by people with infected cell phones:
Important: If you experience 3 or more of these signs simultaneously, it's very likely you have some type of active malware. Don't ignore it. The longer you wait, the more damage it can cause.
Adware: It is a type of unwanted software that displays excessive advertisements on your mobile phone or computer.
What it does: Opens pop-up windows, changes your browser, displays constant advertising, and can collect browsing data.
How it spreads: It is usually installed along with free programs, unreliable applications, downloaded files, or deceptive links.
Threat level: Medium. It generally does not destroy files, but it affects performance, invades privacy, and can facilitate the entry of other threats.
Spyware: It is malicious software designed to spy on the user's activity without their permission.
What it does: It can record passwords, messages, pages visited, location, and other personal data.
How it spreads: It is usually installed through fake applications, infected files, deceptive links, or programs downloaded from untrusted sites.
Danger level: High. Can steal private information, accounts, and banking details.
Ransomware: It is a type of malware that locks the device or encrypts files to demand payment to recover them.
What it does: It prevents access to documents, photos, programs, or even the entire system.
How it spreads: It can arrive through fake emails, attachments, pirated programs, malicious links, or unpatched vulnerabilities.
Risk level: Very high. May cause data loss, financial damage, and data theft.
Trojan: It is malware that masquerades as a legitimate program or file to deceive the user.
What it does: It can steal passwords, open remote access to the device, install other viruses, or collect personal information.
How it spreads: It usually arrives through fake applications, attachments, pirated programs, deceptive links, or unsafe downloads.
Danger level: High. May allow device control and theft of personal or banking data.
Banking malware: It is malicious software designed to steal financial information and banking credentials.
What it does: It can capture passwords, access codes, card details, and modify banking transactions.
How it spreads: It usually arrives through fake applications, deceptive messages, malicious links, infected files, or fake banking pages.
Risk level: Very high. May cause theft of money, unauthorized access to accounts, and loss of financial information.
Cryptojacker: It is malware that uses the victim's device to mine cryptocurrencies without authorization.
What it does: It consumes processor, battery and energy, causes slowness, overheating and reduces the performance of the equipment.
How it spreads: It can be installed through malicious websites, fake extensions, infected applications, deceptive links, or pirated programs.
Risk level: Medium to high. It doesn't always steal data, but it can damage the device, increase power consumption, and facilitate other infections.
Rootkit: It is malware designed to hide within the system and maintain privileged access to the device.
What it does: It can hide files, processes, and other viruses, modify the system, and allow remote control without the user noticing.
How it spreads: It is usually installed through pirated programs, infected files, security vulnerabilities, fake emails or Trojans.
Danger level: Very high. It is difficult to detect and eliminate, and can allow data theft or complete control of the computer.
Stalkerware: It is surveillance software that is installed to spy on a person without their consent.
What it does: It can record location, messages, calls, photos, app activity, and device usage.
How it spreads: It is usually installed when someone has physical access to the phone, although it can also arrive through fake applications or deceptive links.
Danger level: Very high. It invades privacy, can facilitate harassment, and expose personal or sensitive information.
The most dangerous type of malware today is banking malware. In 2024, more than 200 new variants of this malware were detected in Latin America alone, according to Kaspersky reports. And many of these attacks begin with a simple text message that appears to be from your bank.
This isn't theory. These scenarios happen every day on thousands of cell phones belonging to people just like you and me. I'm telling you about them so you can recognize them if you've ever experienced them:
A user downloads a popular game from a WhatsApp link because "the PRO version is free." The APK installs adware along with the game, which then starts displaying ads all over the screen. In less than 48 hours, their battery life drops from 10 hours to just 3.
A message arrives saying, "Your account has been blocked. Click here to verify your identity." The link leads to a page identical to the bank's website. The user enters their information. The next day, their account shows charges they never made. This is called smishing with banking malware.
Looking to speed up their phone, someone installs a system optimization app with 10,000 downloads from an alternative app store. This app has accessibility permissions that allow it to read everything on the screen, including passwords. It's spyware disguised as a utility.
A person connects to a public Wi-Fi network without a VPN. An attacker on the same network intercepts their traffic (a Man-in-the-Middle attack) and can read their unencrypted data. If they access their mobile banking on that network, they are at serious risk.
They send him an APK of a cracked streaming platform to watch series for free. By installing it, he unknowingly authorizes access to his contacts, camera, and microphone. The app is a Trojan horse that sends all his contacts to a server in another country for spam campaigns.
A person notices that their partner knows exactly where they've been without them telling them. After checking the installed apps, they find a monitoring app disguised as a calculator icon. Someone with physical access to the phone installed it without their knowledge.
According to Statista, 97% of mobile malware attacks target Android devices. This isn't because iOS is invulnerable, but because Android has a larger market share and allows the installation of apps from outside its official store.
Android is the operating system most affected by malware, but it also offers the most native tools to combat it. Follow these steps in order:
Safe mode starts your phone with only system apps, disabling everything you've installed. This temporarily stops malware and makes it easier to identify.
With safe mode active, go to Settings → Apps and look for apps you don't remember installing, that have generic names, or that have access to permissions they shouldn't need.
💡 Tip: If the virus blocked the uninstall option, go to Settings → Lock screen and security → Device administrators and disable the suspicious app. Then go back and uninstall it.
Go to Settings → Privacy → Permission Manager and review which apps have access to your microphone, camera, location, and SMS. Revoke any permissions that don't make sense.
Install Malwarebytes (recommended). Download it directly from the official Play Store. It's the most effective at detecting adware and spyware on Android.
Perform a full scan. Open the app, select "Scan" and wait for it to analyze all applications and system files.
Remove everything it finds. If it detects threats, select them all and tap "Remove threats". Restart your phone afterward.
Perform a second scan. After restarting, scan again to confirm that the system is clean. Some viruses leave residual components.
Many infections leave traces in Chrome. Go to Chrome Settings → Privacy and security → Clear browsing data and delete your cache, cookies, and history. Also, check your installed extensions—if there are any you didn't install, remove them.
If the problem persists after all the previous steps, a factory reset is the definitive solution. It erases absolutely everything and returns the phone to its original state.
⚠️ Before doing so: Back up your photos, contacts, and important documents. After the reset, DO NOT restore a backup from a date after the infection, as it may contain the malware.
To do this: Settings → General management → Reset → Factory data reset.
The closed iOS ecosystem makes iPhones much harder to infect than Android devices. However, they are not immune. The most common attack vectors on iPhones are phishing, malicious configuration profiles, and, above all, improperly executed jailbreaks.
Before taking any action, confirm that there really is a problem. On iOS, typical symptoms include: Safari redirecting you to strange pages, pop-ups appearing that won't close, or your battery draining much faster than usual.
Go to Settings → Safari → Clear History and Website Data. This removes cookies and malicious scripts that may be causing redirects.
Go to Settings → General → VPN & Device Management. If you see any profiles you don't recognize or didn't install, delete them immediately. Attackers use fake profiles to control your device.
Many malicious website scripts remain active in RAM. A simple restart removes them without needing to delete anything else.
Go to Settings → General → Software Update. Apple constantly releases security patches that close vulnerabilities that attackers exploit.
Delete any apps you don't use or don't remember installing. Although the App Store is heavily monitored, apps with hidden malicious code occasionally slip through.
Jailbreaking exposes your iPhone to all the vulnerabilities that iOS normally blocks. If you have a jailbroken iPhone and suspect an infection, restoring it to the official version using iTunes is the best option.
ℹ️ Note about antivirus on iPhone: Apps labeled "antivirus" for iOS in the App Store are mostly cleaning tools or VPNs, not actual virus scanners. iOS doesn't allow any app to scan other apps for security reasons. Don't pay for them.
Not all antivirus programs are created equal. Some consume more resources than they protect. Here are the ones that actually work, tested by independent labs like AV-TEST and AV-Comparatives:
✅ Personal recommendation: For most users, the free version of Malwarebytes plus the preventative measures you'll find below is more than enough. You don't need to spend money on basic security.
The best solution is to prevent the virus from ever reaching your phone. Most infections can be avoided with very simple habits that, once you adopt them, become automatic.
Only download apps from the official Play Store or App Store. If someone sends you an APK file via WhatsApp, always be suspicious.
Before installing any app, read recent reviews and check the number of downloads and the developer.
Review the permissions the app requests before installing it. A flashlight app that asks for access to your contacts is a huge red flag.
Never install cracked or paid apps without paying. The real price is your privacy.
Disable the "Install apps from unknown sources" option if you don't actively need it.
Always keep your operating system up to date. Updates include critical security patches.
Update all your apps as well. Attackers exploit vulnerabilities in older versions.
Don't postpone security updates. Install them as soon as they are available.
If you already have antivirus software installed and follow the habits mentioned above, you're among the 80% of safest users. But if you want that extra protection—especially if you use your phone for work or have sensitive data—these additional measures make a huge difference.
Even if an attacker has your password, they won't be able to access your account without two-factor authentication. Enable it on all your important accounts: Gmail, WhatsApp, Instagram, banking. Use an app like Google Authenticator or Authy instead of SMS whenever possible, because SMS messages can be intercepted.
According to Google research, 65% of people use the same password across multiple services. If an attacker steals your password from one minor site, they'll try it on all the others. Use a password manager like Bitwarden (free) or 1Password to create unique and strong passwords without having to memorize them.
A VPN encrypts all your internet traffic before it leaves your phone, making it impossible for anyone on the same network to intercept your data. ProtonVPN has a free version with no data limits that's perfect for occasional use.
If you have an Android device, Google Play Protect is the built-in security scanner that constantly scans your installed apps. Go to Play Store → Menu → Play Protect and make sure it's enabled and up to date.
At least once a month, go to Settings → Privacy → Permissions Manager and review which apps have access to your microphone, camera, and location. Revoke any permissions you don't actively use. It's a habit that takes 5 minutes and can save you a lot of trouble.
SIM swapping is an attack where someone tricks your carrier into transferring your number to a different SIM. To protect yourself, activate your SIM PIN: Settings → Security → SIM lock. This way, even if your number is stolen, they won't be able to use it without the PIN. 🔐 Checklist
If your phone was stolen or lost, act quickly. From another device, go to google.com/android/find (Android) or icloud.com/find (iPhone) and activate remote lock. Immediately change the passwords for your most important accounts, starting with your email and banking. Notify your bank to block access from that device.
These are the most frequently asked questions when searching for information on this topic. If you have any of these questions, here are the direct answers:
The safest way is to install Malwarebytes and run a full scan. But you can also watch for warning signs: if your phone gets hot on its own, the battery drains quickly, you see apps you didn't install, you receive ads outside of apps, or your mobile data runs out for no apparent reason, it's very likely you have malware. Experiencing three or more of these signs simultaneously is a clear warning.
Yes, although it's much less frequent than on Android. iOS's closed architecture makes infections extremely difficult. However, jailbroken iPhones are just as vulnerable as any Android device. The most common attacks on iOS are phishing (fake websites that steal passwords), malicious configuration profiles installed inadvertently, and malicious apps that occasionally slip through the App Store filters.
In the vast majority of cases, yes. A factory reset completely erases the system and returns the phone to its original state, eliminating all malware. There are very advanced types of malware (firmware rootkits) that can survive, but they are extremely rare and almost never affect ordinary users. If you perform a reset and the problem returns after restoring from a backup, the malware was present in that backup—start from scratch without restoring.
Yes. Keyloggers record everything you type. Spyware can automatically take screenshots. Some more sophisticated variants use accessibility permissions to read screen content, allowing them to see passwords even when they're automatically filled in by your phone's password manager. That's why it's so important to check which apps have accessibility permissions and only grant them to apps you completely trust.
Some types of mobile malware are actively spreading. The most common is the kind that sends WhatsApp messages or SMS to all your contacts with a malicious link, impersonating you. There may also be malware that forwards malicious emails from your account. If you suspect you have a virus, warn your close contacts not to open any links that have arrived from your number in the last few days.
Free antivirus programs from well-known brands (Malwarebytes, Avast, Bitdefender) are perfectly adequate for most users. Paid versions add features such as a built-in VPN, more advanced real-time protection, a dark web scanner, and extra anti-phishing tools. If your main concern is removing existing viruses, the free version is sufficient. If you're looking for comprehensive and continuous protection, consider a premium version.
When a malicious app registers as a "device administrator," it blocks its own uninstallation. To fix this: go to Settings → Security → Device administrators (or Admin apps in newer versions), find the suspicious app, and disable it. Then return to Applications, and you should be able to uninstall it normally. If you still can't access those settings, Safe Mode allows you to uninstall it without the malware interfering.
Yes. Google Play Protect automatically scans apps installed on all Android devices with Google Play. Samsung also has Samsung Knox, an additional hardware-level security layer. However, these protections aren't foolproof and don't replace a good dedicated antivirus or good security habits. Use them as a first layer, not your only defense.
If you've made it this far, you already have all the knowledge you need to protect your phone. But knowledge without action is useless. Here's a concrete action plan for today:
📋 Immediate action plan (20 minutes):
Your phone's security isn't a one-day concern. It's a habit. And like any habit, once you incorporate it, it becomes automatic. Starting today saves you from problems tomorrow that could cost you much more than just time.
Share this with someone who suspects their phone has a virus. It could save their passwords, photos, and even their bank account.