Auto Fill Password in Android: How It Works
The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.
Auto fill password in Android is a built-in feature that saves your login credentials and automatically inserts them when you return to an app or website. You can enable it in Settings, choose a password manager as your autofill service, and manage saved passwords through your Google Account. This article explains how the feature works, how to set it up, and how to troubleshoot common problems.
What Is Android Autofill?
Android’s Autofill framework was introduced in Android 8.0 (Oreo) in 2017. It replaced the older “Save passwords” feature that only worked in Chrome. The framework lets any password manager—including Google Password Manager, LastPass, 1Password, and Bitwarden—provide credentials to any app or browser on your device. When you log in to a new app, Android asks if you want to save the username and password. The next time you visit that login page, the saved credentials appear as a suggestion above the keyboard.
Autofill is not limited to passwords. It can also fill in addresses, credit card numbers, and other form data, depending on what your chosen service supports. However, the password-saving function is the most commonly used part.
How to Turn On Autofill
To enable autofill on a phone running Android 8.0 or later:
- Open Settings.
- Tap System > Languages & input > Advanced > Autofill service. (The path may vary slightly by manufacturer, but it is always under System or Passwords & accounts.)
- Select your preferred service—either Google or a third-party password manager.
- If you chose a third-party app, you may need to grant it accessibility permission and allow it to read notifications. This is required for the app to detect login fields.
After setup, when you log in to a new app, a dialog appears: “Save password for [app name]?” Tap Save to store it. If you don’t want to save, tap Never.
How Autofill Works Behind the Scenes
When you focus on a username or password field, Android sends a request to your chosen autofill service. The service analyzes the page or app’s structure to identify which fields are usernames, passwords, or other data. It then checks its vault for matching credentials. If a match exists, it returns the data, and Android displays it as a suggestion. If no match exists, the service may offer to save the new credentials after you submit the form.
For security, the autofill service only receives the field IDs and the package name of the app, not the entire screen content. The actual credentials are stored encrypted on your device or in the cloud, depending on the service. Google Password Manager, for example, encrypts your passwords with your Google Account password and stores them on Google’s servers.
Managing Saved Passwords
You can view, edit, or delete saved passwords at any time. For Google Password Manager, go to Settings > Passwords & accounts > Google > Password Manager. You’ll see a list of apps and websites with saved credentials. Tap one to reveal the username and password (after verifying your screen lock or fingerprint). You can also export your passwords as a CSV file, which is useful when switching to a new password manager.
Third-party password managers have similar interfaces within their own apps. Most allow you to search, edit, and delete entries, and some offer additional features like password generation and breach alerts.
Common Problems and Fixes
Autofill doesn’t always work perfectly. Here are frequent issues and how to resolve them:
- Autofill not showing up: Make sure the autofill service is selected in Settings and that the app you’re using supports autofill. Some apps disable autofill for security reasons (e.g., banking apps). In that case, you’ll need to manually enter credentials.
- Passwords not saving: If you tap “Never” by mistake, the app is added to a blocklist. Go to Settings > Passwords & accounts > Google > Password Manager > Settings > Blocklisted apps and remove the app from the list.
- Autofill service keeps stopping: This often happens with third-party managers after an app update. Clear the app’s cache or reinstall it. Also check that the accessibility service is still enabled.
- Saved passwords are missing: If you switch autofill services, the new service won’t have your old passwords. You need to export and import them manually.
Google vs. Third-Party Password Managers
Google Password Manager is built into Android and works well for most people. It’s free, syncs across all your devices, and is tightly integrated with Chrome. However, it lacks advanced features like password sharing, secure notes, and detailed breach monitoring.
Third-party managers like 1Password, Bitwarden, and Dashlane offer those extras, plus better cross-platform support (Windows, iOS, etc.). They also allow you to store more than just passwords—like secure notes, credit cards, and documents. The trade-off is that you need to install and maintain a separate app, and some require a subscription.
Security and Privacy Considerations
Autofill is generally safe, but there are risks. Malicious apps can sometimes trick the autofill service into filling credentials into fake fields. To mitigate this, Android only allows autofill on recognized apps and websites. Still, you should only use trusted password managers and keep your device updated.
Another concern: if someone gains access to your unlocked phone, they can see your saved passwords. Use a strong screen lock (PIN, pattern, or biometric) and consider requiring biometric authentication before autofill reveals passwords. Some password managers offer this option.
Frequently Asked Questions
Why doesn’t autofill work in some apps?
Some apps, especially banking and financial apps, disable autofill for security reasons. They want to force you to type your password manually to prevent keyloggers or other malware from capturing it. You can’t override this; you’ll need to use the app’s own password manager integration if it has one.
Can I use autofill in Chrome on Android?
Yes. Chrome uses the same Android autofill service you select in Settings. If you use Google Password Manager, it works seamlessly. If you use a third-party manager, Chrome will use that service too, provided the manager supports it.
How do I remove a saved password?
Open Settings > Passwords & accounts > Google > Password Manager. Find the entry, tap it, and select “Delete.” For third-party managers, open the app, find the entry, and delete it there.
Is autofill safe to use?
Yes, when used correctly. The autofill service encrypts your data, and Android restricts which apps can request it. However, you should always use a secure screen lock and be cautious about installing apps from unknown sources.
What happens if I switch from Google to a third-party manager?
Your saved passwords in Google Password Manager won’t automatically transfer. You can export them as a CSV file from Google Password Manager and import that file into your new manager. After importing, you can delete the old entries.
Related
Formula used
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.