
You’re staring at a login screen, waiting for your iPhone to suggest the saved password — and nothing happens. Password autofill is one of those features you only notice when it breaks. The good news: it almost always comes down to a switched-off setting or an iCloud sync hiccup, both easy to fix. Here’s how to get your logins filling again.
Make sure AutoFill Passwords is turned on
The master switch lives in Settings, and its location changed in iOS 18:
- Open Settings → Passwords. (On iOS 18 and later, go to Settings → General → AutoFill & Passwords instead.)
- Find AutoFill Passwords (or AutoFill Passwords and Passkeys) and make sure the toggle is ON.
- If it’s already on, switch it OFF, wait a few seconds, and switch it back ON — this alone fixes most cases.
- Authenticate with Face ID or Touch ID when prompted.
Check iCloud Keychain sync and your Apple Account
Autofill pulls from the logins stored in iCloud, so a sync problem breaks it everywhere:
- Go to Settings → [your name] and confirm you’re signed into the same Apple Account on all your devices.
- Tap iCloud → Passwords (listed as iCloud Passwords on newer iOS) and make sure syncing is enabled.
- Open the Passwords app and verify the login you’re trying to fill is actually saved there.
- Apple Support’s iCloud Keychain guide walks through which sync options should be enabled if you’re unsure.
Fix autofill on a single site or app
If autofill works everywhere except one place:
- Close and reopen the app, or quit and relaunch Safari.
- Make sure you’re not in Private Browsing — autofill suggestions are limited in private tabs.
- If you use a third-party keyboard, switch back to the Apple keyboard (Settings → General → Keyboard → Keyboards), since some third-party keyboards block password suggestions.
- Check Apple’s System Status page for any iCloud Keychain outage.
Still stuck? Restart your iPhone and install any pending iOS updates — MacRumors has documented autofill bugs fixed by point releases.
Related: if Safari keeps suggesting passwords where you don’t want them, see how to stop Safari from suggesting passwords for websites on iPhone. And to keep everything in sync across devices, learn how to set up message sync between iPhone and Mac.
If it still doesn’t work
When the basics don’t help, look for interference: a third-party password manager set as the default autofill provider can conflict with iCloud Keychain (check Settings → General → AutoFill & Passwords to see which provider is active), and a configuration profile from work or school (Settings → General → VPN & Device Management) can restrict autofill entirely. Remove the conflicting profile or switch providers, then test again.
FAQ
Why does autofill work in Safari but not in my apps?
Apps have to explicitly support Apple’s autofill framework. If an app doesn’t offer suggestions, open the Passwords app, copy the login manually, and consider letting the developer know — most major apps support it now.
Is it safe to toggle AutoFill Passwords off and on?
Yes. Toggling the setting doesn’t delete any saved logins — they stay in the Passwords app and iCloud Keychain. You’re just restarting the suggestion engine.
Conclusion
Password autofill on iPhone usually breaks for boring reasons: the AutoFill toggle got switched off, iCloud Keychain stopped syncing, or a third-party keyboard is blocking suggestions. Work through the checks above — toggle, sync, keyboard, restart — and your logins should start filling themselves again.
