How to Find the SHA-256 Fingerprint for Your Android App
Android apps are typically signed with two different certificates: debug and release. To ensure your integration works in all environments, it's recommended to register both SHA-256 fingerprints in the SDDL dashboard.
Debug SHA-256 (Using Android Studio)
- Open your project in Android Studio
- Open the Gradle tab on the right panel
- Navigate to
YourApp > Tasks > android
- Double-click signingReport
- In the Run or Terminal tab, locate the SHA-256 line under the
debug
variant
Debug SHA-256 (Using Command Line)
- Open a terminal and navigate to your Android project directory
- Run the following command:
./gradlew signingReport
For Windows users:
gradlew signingReport
- Look for the
SHA-256
under thedebug
variant in the output
Sample Output
Variant: debug SHA-256: 12:34:56:78:90:AB:CD:EF:...
Release SHA-256 (Manual Keystore)
- Open Terminal and run:
keytool -list -v -keystore /path/to/keystore.keystore -alias your_alias -storepass your_storepass -keypass your_keypass
- Replace the placeholders with your actual keystore info
- Find the SHA-256 line in the output
Release SHA-256 (Google Play Signing)
- Log into Google Play Console
- Open your app
- Go to Setup > App integrity
- Copy the SHA-256 under App signing key certificate