Manifest & configuration

Min SDK / Compatibility Checker

Check an app's minSdk and targetSdk to understand which Android versions and devices it supports.

Analyze · Min SDK / Compatibility CheckerReady
Nothing is stored. What you submit is processed on our servers over an encrypted connection for this request only — it isn’t written to file or object storage, and never shared. No account required.

About Min SDK / Compatibility Checker

Check an app's minSdk and targetSdk to understand which Android versions and devices it supports.

Min SDK / Compatibility Checker is part of APKLint’s manifest & configuration toolkit — Audit your AndroidManifest and security config. It’s free to use and needs no account.

Your privacy is the default: what you submit is processed on our servers over an encrypted connection for that request only — it isn’t written to file or object storage, and never shared.

What Min SDK / Compatibility Checker checks

  • Reads minSdkVersion and targetSdkVersion
  • Translates minSdk to the oldest Android version supported
  • Estimates device-reach implications
  • Flags an unusually low minSdk

Good to know: Explains the SDK range from the manifest; exact device reach depends on the current Play distribution data.

When to use Min SDK / Compatibility Checker

Best for
Understanding which Android versions and devices an app supports from its minSdk and targetSdk.
Not the right tool for
Not the target-API submission rule (use the Target SDK tool); this is about reach, not policy.
What you get back
The oldest Android version supported and a sense of the device coverage that implies.
How it differs from related APKLint tools
Where the Target SDK tool checks a Play rule, this translates minSdk into real-world device reach.
Limitations
Device-coverage figures are approximate and shift over time.

How to use Min SDK / Compatibility Checker

  1. Paste your file — Paste your AndroidManifest.xml.
  2. Send for analysis — APKLint checks it on our servers over an encrypted connection.
  3. Review the findings — Work through each result with a short explanation of why it matters.
  4. Nothing is stored — Your pasted text is processed for this request only — it isn't written to file or object storage, logged for analytics, or shared.

Why use APKLint

Always free

Every tool is free with no login and no paywall. Reasonable file and input limits keep the free service stable.

No on-page ad banners

A clean, focused interface with no third-party ad banners cluttering your results.

Privacy-first

What you submit is processed for the request only — it isn't written to file or object storage, and never shared.

How it runs

Parses the XML or text you paste with a hardened parser (defusedxml).

No sign-up

Start immediately — no account, login, or email required.

Works anywhere

Runs in any modern browser, on desktop or mobile.

Frequently asked questions

What does Min SDK / Compatibility Checker do?

Check an app's minSdk and targetSdk to understand which Android versions and devices it supports.

What does minSdkVersion control?

It's the oldest Android version that can install your app. Lower reaches more devices but means supporting older, less secure APIs.

Is it free to use?

Yes. Every tool on APKLint is completely free, with no sign-up and no account.

How is my data handled?

What you submit is sent to our backend over an encrypted connection only to produce your result. It isn't written to file storage, used for analytics, or shared.

What should I paste in?

Paste your AndroidManifest.xml.

All product names, logos, and trademarks are property of their respective owners. APKLint is an independent toolset and is not affiliated with, endorsed by, or sponsored by Google, Android, or any other party.