If iCloud Keychain is on, but Safari won't save or autofill account or credit card information
If Safari doesn't autofill your account names, passwords, or credit cards, or doesn't ask to save them to begin with, check the AutoFill and Private Browsing settings on your device.
On iPhone, iPad, or iPod touch with iOS 9 or later:
- Tap Settings > Safari > AutoFill.
- For account names and passwords, check that Names and Passwords is on. For credit card information,* check that Credit Cards is turned on.
- Open Safari. If the navigation bar in Safari is black or dark instead of white or light gray, turn off Private Browsing. Safari doesn't save account names and passwords when Private Browsing is on.
On Mac with OS X Mavericks 10.9 or later:
- Choose Safari > Preferences, then click AutoFill.
- For account names and passwords, check that you selected "User names and passwords." For credit card information,* check that you selected "Credit cards."
- See if Private Browsing is turned on in Yosemite. Safari doesn't save account names and passwords when Private Browsing is on.

Still need help to autofill your credit-card information?
- On your iPhone, iPad, or iPod touch, tap the credit card field in Safari, then tap the "AutoFill Credit Card" option above the keyboard.
- On your Mac, click a credit card field in Safari to see the message that asks you to choose which credit card to use from your iCloud Keychain.
* Always enter your card's security code manually. iCloud Keychain doesn't store credit card security codes.