APK & XAPK Analyzer

Check What's Inside Any Android App

See permissions, requirements, and details before you install. Fast, free, and 100% private.

Your files stay on your device - nothing is uploaded

Instant Analysis

Results appear in seconds. No waiting for uploads or server processing.

100% Private

Everything runs in your browser. Your files never leave your computer.

APK & XAPK Support

Works with standard APKs and bundled XAPK packages with split APKs.

Analyzing your file...

How to Use This Tool

1

Select Your File

Click the upload area or drag and drop your APK or XAPK file.

2

Wait a Few Seconds

The tool reads the file and extracts all the important information.

3

Review the Details

Check permissions, Android version, and more. Save a report if needed.

Understanding Android App Files

What is an APK File?

APK stands for Android Package Kit. It's the file format Android uses to install apps on your phone or tablet - similar to .exe files on Windows or .dmg on Mac.

Every APK contains:

  • The app's code - The actual program that runs
  • Resources - Images, sounds, layouts, and text
  • Manifest file - A list of what the app needs to work
  • Certificates - Digital signatures to verify authenticity

What is an XAPK File?

XAPK is an extended package format for larger apps. Google Play has a 150MB limit for regular APKs, so bigger apps (especially games) use XAPK instead.

An XAPK bundles together:

  • Main APK - The core application
  • OBB files - Extra data like game levels, graphics, audio
  • Split APKs - Optional parts for different screen sizes or languages

To install an XAPK, you need a special installer app like APKPure or XAPK Installer.

Feature APK XAPK
File type Single package Bundle of multiple files
Size limit (Play Store) 150 MB No practical limit
Installation Direct install on Android Needs installer app
Best for Small to medium apps Large games with extra data

Why Check an APK Before Installing?

Installing apps from outside the Play Store can be risky. Here's what to look for:

  • Suspicious permissions - Does a flashlight app really need access to your contacts? Probably not.
  • Android version - Check if the app will actually work on your phone.
  • Package name - Fake apps often use names similar to real ones (like "com.facebok.lite" instead of "com.facebook.lite").

Common Permissions Explained

Here are some permissions you might see and what they mean:

INTERNET

Connect to the internet. Almost all apps need this.

CAMERA

Access your device's camera for photos or video.

READ_CONTACTS

View your contact list. Be careful with this one!

ACCESS_FINE_LOCATION

Get your precise GPS location.

READ_SMS

Read your text messages. Very sensitive!

WRITE_EXTERNAL_STORAGE

Save or modify files on your device.