A familiar situation: a needed app has disappeared from Google Play, a bank has been sanctioned and its software is no longer in the store, or a friend from another country sent you a link to a game that’s simply unavailable in your region because the developer imposed their own restrictions. Android is great precisely because it allows you to install apps bypassing the official store, through APK files. But downloading APK files from the first website you find in search results is a risky endeavor. Behind a pretty “Download for free” button could be hiding a trojan, spyware, or simply a modified build with ads at every turn. Let’s figure out which sources you can trust and which ones are best avoided.

Many people are afraid of APK files, but you just need to do everything right.
Why Google Play Isn’t Always Enough
Google Play remains the safest way to install apps on Android. In 2025, Google prevented the publication of more than 1.75 million apps that violated platform rules and blocked over 80,000 developer accounts. But there are objective reasons why you might find yourself outside this store.
For users in Russia, the situation is especially relevant. Apps from major banks, including Sber, VTB, and Tinkoff, have been removed from Google Play due to sanctions. Regional restrictions prevent downloading certain programs from specific countries. Sometimes a developer removes an old version, but you need exactly that one because the new version works worse on your device. It also happens that you want to install a beta version of an app that’s only available as an APK file. All these scenarios are perfectly legitimate, and the only question is where to download from.
Which APK Download Sites Are Considered Safe
If you need a specific APK and don’t want to take risks, there are several resources with good reputations that have been proven over the years. APKMirror is arguably the most reliable site for downloading APK files today. Of course, you can still stumble upon something bad there, but the risk level is lower than in many other places. All uploaded files undergo manual review before publication. The site compares cryptographic signatures of new versions with previous ones to ensure the APK is signed by the real developer. Pirated content and modified builds are not hosted here. The downsides: the interface isn’t the most user-friendly, and category navigation leaves much to be desired. It’s better to use the search function.

Downloading APK files from reliable stores is the first step toward security.
APKPure is the main competitor to APKMirror. It works on a similar principle: verifying app authenticity through SHA-1 certificates and not allowing modified files. APKPure has its own store app, which is convenient for updates. Honestly, both sources are roughly equal in terms of security, and the choice between them is a matter of taste.
F-Droid is a separate story. This catalog specializes in free and open-source applications. For those who care about privacy, F-Droid transparently indicates the so-called “anti-features” of each app: whether it contains ads, location tracking, or other potential issues. The selection here is more modest than on APKMirror, but everything is as transparent as possible.
Uptodown is one of the oldest catalogs that checks all files for viruses and signature compliance. The interface is simple and straightforward, well-suited for those who don’t want to deal with technical details.
Can You Trust RuStore and Other Russian App Stores
For Russian users, RuStore has essentially become a necessity. It’s the official Russian app store from VK with support from the Ministry of Digital Development, and it’s pre-installed on all new smartphones sold in the country. Kaspersky Lab is responsible for app security in RuStore, and all programs undergo both automatic malware checking and manual moderation.
In practice, RuStore solves the main pain point: it has apps from Russian banks and government services that aren’t available on Google Play. The catalog has already surpassed tens of thousands of apps and is actively growing, including thanks to foreign developers. The downsides: the selection still falls short of Google Play, especially when it comes to foreign games and niche utilities. But as an additional source of apps, it fully deserves trust.
There’s also Huawei AppGallery for owners of Huawei and Honor devices without Google services, as well as GetApps from Xiaomi. Both stores moderate content and check apps for security, though not as strictly as Google Play.
How Google Play Protect Guards Against Malicious APKs
Even if you install an APK from a third-party source, Android doesn’t leave you unprotected. Google Play Protect scans all apps on the device, regardless of where they were installed from. The system checks more than 350 billion apps daily worldwide. In 2025, Play Protect detected approximately 27 million malicious programs from third-party sources in real time.

There’s no 100% protection, but Google helps as much as it can.
When installing an APK that has never been checked before, Play Protect may offer to send the file to Google for analysis. If the app turns out to be dangerous, the system will warn you or block the installation entirely. It’s not a 100% guarantee, but it’s a serious additional layer of security that many people underestimate.
What Will Change in Android in 2026–2027
Google is seriously tightening the rules for third-party APKs. Starting September 2026, on certified Android devices (meaning all smartphones with pre-installed Google Play), it will only be possible to install apps from verified developers. The requirement will first take effect in Brazil, Indonesia, Singapore, and Thailand, and will become global starting in 2027.
For experienced users, Google promises to keep the option of manual installation, but with a protective mechanism: the bypass procedure will be intentionally complicated to filter out people acting under pressure from scammers. Google specifically emphasizes that the amount of malware in apps from random internet sources is more than 50 times higher than in those available through the official store. Personally, I understand the logic behind these changes, although I’m concerned about the freedom of installation.
How to Independently Verify an APK Before Installation
Even if you download a file from a verified site, extra precaution doesn’t hurt. The first and simplest step is to upload the APK to VirusTotal before installation. This free service checks the file with dozens of antivirus engines simultaneously. If even a few of them raise an alarm, it’s better not to take the risk.
Second, pay attention to the file size. If the original app weighs 80 MB, but the downloaded APK is only 5 MB, that’s a clear sign of a fake. A file that’s too small is very likely a malicious code downloader rather than the actual app.

Scanning an APK before installation is another line of defense.
Third, check the permissions after installation. If a calculator asks for access to the camera, microphone, and contacts, something is clearly wrong. Android allows you to revoke permissions in settings, and this feature should be used.