Check the source and APK file

A file extension alone does not identify an app. Use the download destination, file details and Android installer together to check the package you intend to open.

Check where the button takes you

Read the address in your browser after opening a download page. Before saving a file, review the app name and the file information presented there.

A webpage logo and an Android package name are separate pieces of information. If you are unsure which app a file will install, review its details before continuing.

Check the completed download

  • Confirm that your browser marks the file as complete.
  • Check its filename and file type in the Downloads list.
  • Open the Android installer and review the app identity it displays.
  • Read permission and device-security messages before deciding to install.

A partial download can cause a parsing error. See download and installation troubleshooting if the file does not open correctly.

Understand package names and signatures

An Android package name identifies the app within the operating system. A signing certificate identifies the key used to sign that package. An update usually needs to match the existing app’s package identity and signing certificate.

Similar names, matching icons or a familiar website design cannot establish that two packages are the same. An unexpected signature conflict needs checking before you remove the current installation.

Use a checksum correctly

A SHA-256 checksum is a fingerprint of the downloaded file. Compare it with a checksum supplied for that exact release by its publisher. A matching checksum shows that the file matches that reference; it does not independently prove the app is safe.

Keep device protections enabled, and use the installation guide only after you are satisfied with the file you selected.