APK Info Viewer (Package Name, Version, SHA-1)
Open an Android APK to see its package name, app name, version code, min/target SDK, permissions and SHA-1/SHA-256 signing fingerprints.
Tool inputs stay in your browser · optional AI search sends your query
Loading tool…
Good to know: Everything is read inside your browser: the APK is never uploaded. The SHA-1 and SHA-256 fingerprints are what Firebase, Google Sign-In, Maps API keys and Facebook Login ask for.
How to use it (step by step)
- 1Get the .apk file (from your build folder, e.g. app/build/outputs/apk/release, or your phone).
- 2Tap the box above and choose the .apk, or drag it in. Nothing is uploaded.
- 3Read the package name, version and SDK levels at the top. Press Copy next to any value you need.
- 4Scroll to “Signing certificate” for the SHA-1, SHA-256 and Facebook key hash (for Firebase, Google login and Facebook login).
Words to know
- Hash / fingerprint (SHA-256)
- A short code calculated from a file or text. Change even one letter and the code becomes completely different, so it proves nothing was altered.
- File permissions (chmod)
- Linux rules for who can read, change or run a file: the owner, the group, and everyone else.
- Package name / bundle ID
- The app’s permanent ID, like com.toolsko.app. Google Play and the App Store use it to tell apps apart; it can never change after publishing.
- APK / IPA
- The install files of an app: .apk for Android, .ipa for iPhone. Both are really zip files with the app inside.
- SHA-1 / SHA-256 fingerprint
- A short code that identifies the key used to sign your app. Firebase, Google Sign-In and Maps ask for it to make sure requests come from your real app.
- minSdk / targetSdk
- minSdk = oldest Android that can install the app. targetSdk = the Android version the app is built and tested for.
More in Developer
Gitignore Starter GeneratorGenerate ignore rules for common project stacks.UUID ValidatorCheck canonical UUID formatting and inspect version bits.JSON to SQL INSERT GeneratorCreate an escaped INSERT statement from flat JSON rows.JSON Minifier (Compress JSON)Remove spaces and line breaks from JSON to make it as small as possible.JSON Validator (Find the Error)Check if JSON is valid and see the exact line and column of any mistake, with a tip to fix it.JSON String Escape / UnescapeTurn text into a safe JSON string (\n, \", \\) or turn an escaped string back into normal text.