Safari lets you save passwords to websites so that you don’t have to enter them every time. But this is – by default – only possible when websites allow Safari to store passwords. Many websites don’t and for good reason.

But there’s a way to bypass this limitation even though it isn’t clearly mentioned anywhere. In this short tutorial, you’ll toggle a switch and force Safari to store passwords for any website no matter what the website says.

Note that this feature is only for iOS 7(or later) Safari on iPhone, iPad and iPod Touch. The feature works in tandem with iCloud Keychain if you have it enabled in your settings.

How to Force Safari Save Passwords for All Websites in iOS 7 on iPhone & iPad

Dive right in:

  • Open the Settings app
  • Scroll down and tap on Safari
  • We’re looking to change password store settings. So tap on Passwords & Autofill.
  • You should notice that there’s a switch labeled “Always Allow” – Turn it ON

How to Force Websites to Store Password in iOS 7 Safari

  • Now, quit Safari and fire it up again.
  • No website will prevent Safari from saving passwords henceforth. Every time you enter a password, you will have the option of saving it.

Apparently, this is a simple feature that not many notice. The error message/dialog that websites display when they prevent Safari from storing passwords for the websites is “Safari will not save your password because “website.com” required passwords not be saved.” Then there’s a OK button. That’s it. Nothing else helpful by the way of letting you know you can change this configuration.

I don’t know if that was intentional but you now know how to disable this limitation and have all your passwords saved.

As for the iCloud Keychain, if you have enabled it already, all saved passwords are automatically pushed to other devices connected to the iCloud account. You can learn more about enabling and configuring iCloud Keychain here.

Also, read this tutorial if you want to let Safari auto-generate secure passwords for you.

  • dvikib

    Now that I have IOS 8.1.3, there is no always allow button.
    My problem just started this week.
    Safari shows my list of saved login info but no longer logs me into those sites.
    Names and passwords is still on as it as always.

    • In iOS 8, go to Settings -> iCloud -> Scroll down and tap on Keychain and turn on iCloud Keychain. It will save names and passwords for all websites.

    • That feature was removed from iOS 7.1

  • chris1776

    Did this go away in 7.1? It is no longer visible on a 5S with 7.1.

    (Ditto on OS X 10.9.2.)

    • Yes. They removed that option in 7.1.