Theme colour

Home / Safety / How to Check if an APK File Is Safe Before Installing It
Safety

How to Check if an APK File Is Safe Before Installing It

Learn seven practical checks to tell whether an APK is safe, from scanning it with VirusTotal to reading its permissions and verifying the developer signature.

How to Check if an APK File Is Safe Before Installing It

An APK file can be exactly the same app you would get from the Play Store, or it can be a copy that someone changed to show ads, steal logins or send premium SMS. From the outside they look identical. The good news is that you do not need to be a security expert to spot most bad files. These seven checks take a few minutes and remove most of the risk.

1. Look at where the file comes from

The source matters more than anything else. A trustworthy download page clearly shows the app name, version number, file size, required Android version and when the file was last updated. It does not force you through endless redirect pages, fake “Download” buttons or notification permission prompts. If a site pushes you to install another app first, leave it.

2. Compare the file size

Check the size shown on the download page against the downloaded file in your file manager. A large difference, for example a 200 MB game that downloads as a 4 MB file, means you did not get the real app. Tiny “installer” APKs that promise to download the real app later are a classic malware trick.

3. Scan it with VirusTotal

VirusTotal is a free service owned by Google that checks a file with more than 60 antivirus engines at once.

  1. Open virustotal.com in your phone browser.
  2. Tap Choose file and pick the APK from your Downloads folder.
  3. Wait for the result.

How to read it: zero or one or two detections from small, unknown engines is usually a false positive. Several detections from well-known engines (Kaspersky, ESET, Bitdefender, Microsoft, Avast) with names like “Trojan” or “Spyware” is a clear stop sign.

MOD APKs are often flagged as “Riskware” or “HackTool” simply because they are modified. That label alone does not mean the file steals data, but it does mean you should be more careful.

4. Let Google Play Protect scan it

Play Protect checks apps when you install them, even from outside the Play Store. Keep it on: Play Store > profile picture > Play Protect. If it warns that an app is harmful, cancel the install.

5. Check the permissions

After installing (and before opening) the app, go to Settings > Apps > [app] > Permissions. Ask yourself whether each permission makes sense:

  • A video editor needs storage, camera and microphone. Fine.
  • A calculator, wallpaper or flashlight app asking for SMS, contacts or call logs is suspicious.
  • Accessibility and device admin access are the most dangerous. Only grant them to apps that truly need them, such as password managers or launchers.

Read more in our guide to Android app permissions.

6. Verify the developer signature

Every genuine app is signed with the developer’s private key. If you update an app and Android says the package conflicts with an existing one, the new file was signed by someone else. That is normal for MOD APKs but a warning sign for an app that claims to be the original. Advanced users can compare the SHA-256 certificate fingerprint using a free app such as App Manager or APK Info.

7. Watch how the app behaves

Red flags after installing:

  • The app hides its icon from the app drawer.
  • Full-screen ads appear even when the app is closed.
  • Your battery or mobile data drops quickly. See how to find battery-draining apps.
  • Unknown apps appear that you did not install.

If you notice any of these, uninstall the app, run a Play Protect scan and change the passwords of accounts you used on the phone.

What to do if you installed a bad APK

  1. Turn on airplane mode to stop it sending data.
  2. Remove device admin rights if it has them: Settings > Security > Device admin apps.
  3. Uninstall the app. If the uninstall button is greyed out, boot into safe mode (hold the power-off button) and uninstall from there.
  4. Run a Play Protect scan.
  5. Change important passwords from another device and turn on two-step verification.

Frequently asked questions

Is every APK outside the Play Store dangerous?

No. Many legitimate apps, open-source projects and older versions are distributed as APK files. The risk depends on the source and whether the file was modified.

Do antivirus apps for Android actually help?

Play Protect covers the basics. A second scanner such as Bitdefender or Malwarebytes adds another layer, but no scanner replaces downloading from good sources.

Can an APK harm my phone without me opening it?

No. An APK file sitting in your Downloads folder cannot run until you install and open it.

Found this useful? Share it with a friend who needs it.
Written by RolexJustin

Writes Android app guides, install help and fixes for GrabModApk.

No Comments

Comment on
There are no comments yet, but you can be the one to add the very first comment!

Leave a comment

Related articles