Open the Files Inside an APK

Look at the files inside an Android app package ending in .apk. Free to use, no account needed. Files never leave your device.

Drop APK files here

Checking this browser's capability…

How it works

  1. 1Drop the .apk file into the box.
  2. 2The archive is unpacked right in your browser.
  3. 3Browse the extracted files and see their sizes.
  4. 4Download individual files or grab them all at once.

When to use this tool

Look at the files inside an Android app package ending in .apk.

An APK holds app files together. Open it here to browse and save its contents without installing the app.

What to check before you start

Opening an APK here does not run the app, install it, or check whether it is safe to install.

Keep your original files until you have opened the downloaded result and checked it. The tool works on a copy, so you can start again if you need different settings.

Example: inspect an Android app package

Open the APK to see the names of the files packed inside it. You may find images in assets or resource folders, alongside files that are intended for Android rather than a document viewer. Save only the items you need to inspect. An unfamiliar filename is not evidence of a threat, and a familiar-looking picture is not evidence that the application is safe.

What opening an APK cannot tell you

Listing package contents does not show every action the installed app could take. Some files contain compiled code and cannot be understood by opening them as plain text. This tool does not run the app, assess permissions on your phone or test its behavior. Use it to inspect and retrieve contents, not as a replacement for a security review.

Recognize common files inside an Android package

An APK may include folders named assets, res or lib, alongside files such as AndroidManifest.xml and classes.dex. These names describe parts of an application package rather than ordinary office documents. Some contents are encoded for Android and will not be readable in a text editor. An image may be easy to inspect, while application code needs specialist tools and knowledge. Extracting a file does not translate it into a human-readable report. Keep that distinction in mind if you are checking a package for a particular resource. The archive view is useful for inspection, but does not tell you every permission or behavior an installed application could have.

Need a different result?

Have an ordinary .zip file? Use Unzip Files. To package selected files into a new archive, use Zip Files.

Frequently asked questions

Is opening an APK the same as installing an Android app?

No. This lists and saves the files packed in the APK. It does not install or run the app.

Can I use this to check whether an APK is safe?

No. Seeing the contents is not a security scan or a guarantee that the app is safe.

Why are some extracted files difficult to read?

App packages include compiled code and other files meant for Android. Saving them does not turn them into ordinary documents.

How do I package the saved files into a ZIP?

Select the files you want in Zip Files. Making a ZIP does not create a working Android app.

Can I edit an APK by changing an extracted picture?

Saving and editing one resource is not the same as rebuilding an installable Android package. Apps have compiled resources and signing requirements that this extractor does not manage. Keep the original APK if you are inspecting it, and use specialist development tools for legitimate app-building work. This page is for retrieving contents, not producing a modified application.