ApkRunner
Read in your browser · nothing uploaded

APK viewer online

Drop an APK to see what it is before it goes anywhere near your phone: app name, package, version, the Android it needs and the CPUs it is built for. The file is read on this page, not uploaded. To see the app itself, run it on a real Android™ device in the cloud.

30 free minutes · Google sign-in · no card
Drop an APK here Run an APK .apk .xapk .apks .apkm · up to 200 MB

What the APK viewer shows

Read from the APK's own AndroidManifest.xml and its native libraries, the same information Android checks when it installs the app.

App name and package

The package name, like com.example.app, is what identifies an app. A copy on a download site with a different package is not the real one.

Version

The version name and the file size, to tell which build you have.

Minimum Android

The oldest Android version the app installs on, so you know before trying whether it fits your phone.

CPU architecture

64-bit ARM, 32-bit ARM, x86 only, or no native code at all. x86-only builds won't run on phones.

Google Play services

Whether the app relies on them for sign-in, maps or push notifications, which matters on devices without Google Play.

Bundles too

.xapk, .apks and .apkm files: the base APK and splits are read together, and OBB data files are counted. More on XAPK files.

How to view an APK file online

Drop the APK

On the phone above, or tap Choose file. .apk, .xapk, .apks or .apkm, up to 200 MB.

Read the details

They appear in a second. The file is read by this page in your browser; nothing is sent anywhere and no account is needed.

Run it, if you like

Run it starts a cloud Android device with the app open, after a Google sign-in: 30 free minutes.

Why look inside an APK first

  • Check that the package is the app you meant to get, not a look-alike from a mirror site.
  • See whether it supports your phone's Android version before installing it there.
  • Find out if it is built for ARM, x86 or both, before trying it in an emulator.
  • Know in advance if it needs Google Play services.
  • Then see it running on a throwaway device instead of your own: each session's device is wiped when it ends.

Simple pricing

Start with 30 free minutes, no card. Paid plans differ only in how long they last. One account for this site and the Chrome extension.

Free

€0

30 minutes in total

Start free
  • One session or several
  • Android 12–15
  • Phone screens at 20 fps
  • Logcat and recording

24-hour pass

€2.99

One payment, no renewal

  • Everything in Free, plus
  • 24 hours of access
  • Sharp 2× video at 30 fps
  • Foldables and tablets
  • Priority in the queue

Monthly

Most popular
€9.99/month

Cancel anytime

  • Everything in Free, plus
  • About 30 hours a month
  • Sharp 2× video at 30 fps
  • Foldables and tablets
  • Priority in the queue

Yearly

2 months free
€79/year

€6.58 a month, billed yearly

  • Everything in Monthly, plus
  • The lowest price a month
  • One payment a year

Prices include VAT where it applies. Fair use on Monthly and Yearly: past about 30 hours a month, sessions still run, after other paid ones. The cloud device has no Google Play services.

APK viewer: FAQ

Is my APK uploaded?

Not to view it: the details are read by this page in your browser. Only if you press Run it and sign in is the file uploaded, to start your own device, and it is deleted after an hour. See the privacy policy.

Is the viewer free?

Yes, and it needs no account. Running the app uses free minutes: 30 for every Google account.

Does it show the app's permissions?

Not in the viewer. Run the app to see what it actually asks for: Android asks for most permissions while the app runs, on the device's screen.

Can it tell me if an APK is safe?

No, it is not a virus scanner. It tells you what the app is; for a malware check use a scanner such as VirusTotal. Running it here keeps it away from your own phone either way.

Can I view an .aab file?

No. Android App Bundles are a developer format that devices can't install; bundletool turns one into an .apks file, which works here.

Confirm your plan

    Includes:

    You will finish the payment with our payment provider. Prices include VAT where it applies.