How-To Geek

How to disable and edit safari’s autofill on macos and ios.

4

Your changes have been saved

Email Is sent

Please verify your email address.

You’ve reached your account maximum for followed topics.

Stop Giving Companies Your Real Email—Do This Instead

I get automatic notifications when web pages change: here's how and why i do it, vpns aren't bulletproof: 7 common misunderstandings about vpn security, quick links, editing or disabling autofill on safari for macos, editing or disabling autofill on safari for ios.

Safari's AutoFill will automatically complete information for contacts, passwords, credit cards and more. Today we're going to discuss how to turn off or edit those AutoFill entries on macOS and iOS.

Whenever any form data is autofilled, Safari highlights them in yellow.

To turn off any or all AutoFill forms in Safari on macOS, first open Safari's preferences from the Safari menu or press Command+, on your keyboard.

In Safari's preferences, click the AutoFill tab You'll see a list of the things Safari can autofill.

Uncheck any items you don't want Safari autofilling, or click "Edit" next to any of the four items to change the actual data Safari has saved. This includes:

  • Using info from my contacts : When you start typing any personal information about you, or any other person in your Contacts, into a form (name, address, phone number, etc.), Safari will autofill the blanks.
  • User names and passwords : Clicking "Edit" will simply switch to the Passwords tab, which will let you amend any of your login information contained therein.
  • Credit cards : This will open a credit card dialog allowing you add or remove payment information. Double-click on an entry to update a credit card's information including the cardholder's name, card number, and expiration date. Before you can edit any sensitive data, you will have to enter your system password.
  • Other forms : Click the other forms "Edit" button to edit or remove any or all form data you have saved for a particular website. This is particularly useful if you frequently visit a website with forms you need to fill in time after time with the same information.

Safari on iOS can also fill in form data automatically. To access the AutoFill settings on iOS, open the Settings and tap "Safari".

Next, scroll down to the General options and tap "AutoFill".

In iOS, the options are slightly different than on macOS. You can still turn off your contact information, names and passwords, and credit cards, but there is no option for other forms.

The My Info option will let you choose another contact to use as your device's main contact, or again, you can edit your own contact information so it is up to date.

You can also view, add, remove, and edit any saved credit cards.

You may have noticed, in the previous screenshot, that there isn't any obvious way to edit saved login information. To fix any stored usernames and passwords, tap back to the Safari settings, and then tap "Passwords" right above the AutoFill settings.

Keep in mind that AutoFill will automatically populate any forms on your devices, regardless of who is using them. Thus, you should only lend your devices to people you trust, or simply turn off AutoFill if someone else is going to be using your Mac, iPhone, or iPad.

One final note: user login details and credit cards are stored in your iCloud Keychain ( unless they're not set up to sync to iCloud ), so when you add, delete, or edit either of these items on any one device connected to your iCloud account, the information will be populated to your other devices.

Related: How to Sync Contacts, Reminders, and More with iCloud

That's really all there is to it. Safari's AutoFill settings are simple enough to understand. Now, if you no longer want certain information to automatically populate forms, you can turn it off. Similarly, if the information is incorrect, you can fix it.

  • Web Browsers

How to Use AutoFill in Safari on Mac

4

Your changes have been saved

Email Is sent

Please verify your email address.

You’ve reached your account maximum for followed topics.

I Curated the Perfect List of Free Adobe Software Alternatives

8 tips and tricks to quickly master the photos app on your iphone, switching my instagram account to private made a world of difference.

If you’re like most people, you probably don’t remember the login to every online account you have, or recall most of your credit card information. You might have to refer to a saved note to remember your username and password, or have to pull out your credit card every time you need to use it to make a purchase online.

It can be tedious to have to enter that information repeatedly. Thankfully, a Safari feature called AutoFill makes saving and filling in information like login credentials or a credit card simple. We're going to show you how to use it.

What Is AutoFill?

AutoFill is a feature in Safari that allows you to automatically fill out web forms. The first time you fill out a form, AutoFill prompts you to save that information, which you can then re-use every time you fill out the same or similar form. This gets stored locally in Safari by default and in your iCloud Keychain (if you have that enabled.) We've explained the basics of using iCloud Keychain if you're not familiar.

When you are filling out fields in an online shopping cart, or you can’t remember your password to your Netflix account, AutoFill populates the fields with a click. It's incredibly useful in time-sensitive situations, such as when you need to order a ticket for a concert that will sell out quickly. No more time wasted having to enter your information manually.

What Information Can You Use With AutoFill?

AutoFill allows you to use multiple types of information. You can use information such as a username and password to an online account, credit card information, and it allows you to input information from your contacts. AutoFill also allows you to use other information that you may have entered on other forms. That way, when you revisit that website, you don’t have to try to remember the information.

How to Add a Username, Password, and Credit Card to Safari

Adding an account’s username and password through AutoFill is a straightforward process. To add a username and password:

  • Open Safari on your Mac.
  • Click on Safari in the Menu Bar , then click Preferences .
  • Next, click on AutoFill .
  • You will now see the multiple AutoFill Forms. Click Edit next to Usernames and passwords .
  • Enter your Mac’s password or scan your fingerprint to proceed.
  • Click the + symbol .
  • You can now enter the website’s name, your username, and the password.
  • Next, click Add Password .

If you would like to add a credit card through AutoFill, the process is similar to adding an account login. To add a credit card:

  • In the AutoFill tab , click Edit next to Credit cards .
  • Enter your password or scan your fingerprint to continue.
  • Click Add .
  • You can now fill in a description for the card that you want to add, the cardholder name, card number, and the expiration date.
  • Once you have entered that information, click Done .

Now that you have added your login information or your credit card, you’re all set. Next time you go to the website to log in or need to enter your credit card, Safari will prompt you to automatically fill in the fields with that information when you click on the web form.

How to Remove or Change Saved AutoFill Information

There may be times when you would like to remove an account, or maybe you received a compromised password alert from Safari and would now like to update the password for AutoFill. Normally, it prompts you to save the new password automatically, but you can also do it manually. You can do this within the Passwords tab in Safari preferences.

  • In Preferences , click Passwords .
  • Select the website that is associated with your account.
  • Click Edit .
  • If you would like to update the information, simply remove the old login and enter the new information, then click Save .
  • If you want to delete the login altogether, instead of hitting Save , click Delete Password .
  • Click Delete Password again .

Can You Use AutoFill Across Apple Devices?

AutoFill information will be accessible on all of your Apple devices if you have iCloud Keychain enabled. You also need to be logged in to the same Apple ID. This means that if you try to sign in to an account on your iPhone that you saved on your Mac, Safari on your phone will automatically offer AutoFill's assistance. In addition to that, any updates or changes made through AutoFill will be saved and shared across your devices.

AutoFill Saves Time and Frustration

Having to enter crucial information repeatedly not only wastes time but is also inefficient. Trying to remember a login or entering a credit card when time is vital can be nerve-racking. Using a feature like AutoFill will remove hurdles when having to complete web forms, and you can use it across all of your Apple devices. It's one of the many handy features that Safari on Mac has to offer.

  • Safari Browser
  • Password Tips
  • Apple Watch
  • Accessories
  • Digital Magazine – Subscribe
  • Digital Magazine – Info
  • Smart Answers
  • Apple Watch 2024
  • 11th-gen iPad
  • New AirPods
  • Best Mac antivirus
  • Best Mac VPN

When you purchase through links in our articles, we may earn a small commission. This doesn't affect our editorial independence .

How to autofill passwords, bank cards, names and addresses on iPhone

Karen Haslam

Fed up with entering the same information over and over again whenever you sign up on a website, or buy something online? Hopeless at remembering passwords so you have the same one for everything, even though you know that’s not a good idea?

Luckily Apple is so thoughtful that it is possible for your iPhone to do all this for you – entering your name, address, email, phone number, passwords and more. Here’s how to get that working, and what to do if autofill is autofilling incorrect information.

How autofill works on iPhone

Autofill will kick in when you encounter certain web forms, for example, when you are signing up for a new account and tap on the name field. You will see Autofill suggestions appear above the on-screen keyboard and the fields that are autofilled will have a yellow highlight to remind you to check them.

If you were shopping online you could use autofill to complete your name, email, phone number, address, and even enter your credit card information. The only thing you need to enter yourself is the three digit code from the back of your card.

Before you set your iPhone, iPad and Mac up to use autofill it’s very important that you make sure that it is password protected.

Password protect your iPhone

If you are going to save passwords and credit card info in order to use autofill then it’s really important that you use a passcode to protect your device. Don’t leave your iPhone unlocked because anyone would be able to use it and access your data. Don’t use an easy to guess passcode either – like 0000 or 1234. You can choose to use a multifigure passcode that includes numbers and letters. Read our advice about creating a safe passcode here .

If you are using a 6 digit passcode, or worse a 4 digit passcode, it’s time to update.

  • Go to Settings > Touch ID & Passcode (or Face ID & Passcode).
  • Enter your current code, then scroll to Change Passcode.

autofill password safari

  • Here you have the choice of adding a custom alphanumeric code, or a custom numeric code. Choose something that won’t give you a headache everytime you enter it, but keep the folloing in mind…

Of course you can continue to use your fingerprint or face to unlock the phone, but the Passcode is what really protects your data should your phone fall into someone else hands. A passcode that is longer than six digits will be a lot more secure – apparently it could take a few months to hack an eight-digit pin, while a ten-digit pin could take a decade to crack. Alternatively a passphrase that combines numbers and letters and even symbols would be even more secure – but probably more hassle for you every time you need to enter it. Read more about iPhone security here.

How to edit your autofill information, name and address

Over time your autofill information can get out of date. Say you move house or get married. If you want to autofill the correct data you need to make sure your personal card in Contacts is up to date.

Tap on Contacts and locate your own name in the list. Tap on your name from the Contacts list to view your own details, and tap Edit to fill in the information. You should ensure that your telephone number, email and physical address is correct.

  • Open Contacts
  • At the top you will find your own card, click on that.

autofill password safari

Here you will find your phone numbers, various email addresses you use, your home and work addresses, birthday, and medical ID, under which you can list any medical conditions or allergies and your blood type, in case of emergency.

When this information is correct you won’t have to keep entering your data in online forms and the like.

In order for Safari to know to use this information, you may need to update your settings.

  • Go to Settings > Safari > Autofill
  • Make sure that Use Contact Info is selected.

autofill password safari

  • Also select Names and Passwords.

There is also the option to Select Credit Cards, which we will look at next.

Note that it may take a while before your Contact Info syncs across your devices.

How to add a debit of Credit Cards to Autofill

Generally the first time you use a new card it will find its way into your Autofill memory, but if you want to add it yourself, here’s what to do:

  • Go to Settings > Safari > Autofill.
  • Click on the arrow beside Saved Credit Cards.
  • Use Touch ID/Face ID or enter your passcode.
  • Tap on Add Credit Card.
  • You can use the camera to save having to enter all the digits. Otherwise, just tap them in.

How to remove old Credit Cards from Autofill

If you are anything like us, you probably lose your card from time to time, and have to get a new one from the bank. When this happens you can end up with lots of listings for old cards you can no longer use. Here’s how to remove them.

  • Click on the arrow beside Saved Credit Cards
  • Use Touch ID/Face ID or enter your passcode
  • Tap on Edit

autofill password safari

  • Tap on Delete

This will remove the old cards from the keychain on all your devices.

What to do if your iPhone keeps autofilling the wrong information

Getting fed up with autofill suggesting the wrong details? It’s easy to correct what’s in the autofill memory.

If autofill keeps entering your maiden name, for example, you need to change it on your card in Contacts, as above. Similarly, if you have moved house then enter your new address in your contact card.

If you only have one debit card but every time you pay for something online you have to sift through 12 old cards then you just need to delete the old ones, as above.

If autofill is entering the wrong passwords for sites though that can be a bit more complicated. We’ll look at that scenario next.

How to set up password autofill on iPhone

If you are hopeless at remembering passwords don’t feel bad – we all are. The problem with our inability to remember passwords is that it leads to us choosing one easy to remember password for everything, or we write them down somewhere (like the Notes app on our iPhone). The problem with easy to remember passwords is they are also quite easy to guess, and the problem with using the same password for everything is that once it’s guessed, everything is exposed (including that list in Notes).

Apple endeavours to help you by remembering all your complicated passwords for you, so all you need to remember is one passcode to unlock your iPhone (and use your fingerprint or face the rest of the time) and you can log in wherever you need to.

All your passwords will be stored in your iCloud Keychain, so you will need to set up iCloud Keychain on your iPhone if you haven’t already. Here’s how:

  • Go to Settings and tap on your profile at the top.
  • Tap on iCloud.

autofill password safari

To make sure that you passwords autofill, you may also need to switch things on in Settings, so:

  • Make sure that Names and Passwords is on.

When you set up a new login and password on a website using Safari your phone will add the password and user name to your keychain.

How to view all the passwords you have stored in iCloud Keychain

If you are always forgetting your passwords but you don’t want to rely on autofill to complete them (maybe you are using a non Apple device, or sharing your WiFi password with a friend) it is possible to find your password in your keychain. Here’s how:

  • Go to Settings > Accounts & Passwords > App & Website Passwords.
  • Your Touch ID or Face ID will be requested.
  • You will be presented with a list of all the services you have passwords for, listed by domain.
  • Scroll through the list until you identify the service you are looking for.
  • Tap on it and you will see your password on the next screen.
  • If you want to delete a password from the list, tap on it, choose Edit, and tap on the – beside it.

We have more advice about finding your WiFi password here.

Author: Karen Haslam , Managing Editor, Macworld

autofill password safari

Karen has worked on both sides of the Apple divide, clocking up a number of years at Apple's PR agency prior to joining Macworld more than two decades ago. Karen's career highlights include interviewing Apple's Steve Wozniak and discussing Steve Jobs’ legacy on the BBC. Having edited the U.K. print and online editions of Macworld for many years, more recently her focus has been on SEO and evergreen content as well as product recommendations and buying advice.

Recent stories by Karen Haslam:

  • Apple Back to School 2024: When and what is Apple’s back to uni deal?
  • iOS 18 superguide: Everything you need to know about the new iOS
  • How much can you save at Apple’s Refurbished Store?
  • Microsoft's Promise of Easy AI
  • Walmart's Killer Tech Deals This Week

How to Use AutoFill in the Safari Browser

Save time filling out web forms

autofill password safari

What to Know

  • In the Safari menu, select Preferences . On the General screen, select AutoFill > choose autofill options.
  • To view or modify saved Autofill information, select Edit next to the category > enter password .

This article explains how to use the Safari AutoFill feature to populate data whenever the browser detects a form. Information in this article applies to Macs with macOS Catalina (10.15) through OS X Yosemite (10.10).

How to Use AutoFill in Safari

AutoFill information is potentially sensitive, so it is essential that you understand how to manage it. You can turn on specific types of information to be used in AutoFill or turn off all the options completely. Safari provides an easy-to-use interface to manage your AutoFill information.

Open Safari, go to the Safari menu, and select Preferences .

The keyboard shortcut to open Safari preferences is Command + , (comma).

In the General preferences screen, select the AutoFill tab.

Place a check next to any of the four AutoFill options you want to use when auto-filling forms on the internet.

To prevent Safari from using any of these four categories to autopopulate a web form, click the corresponding check mark to remove it.

To view or modify the saved information used by AutoFill in a particular category, select the  Edit  button to the right of its name. When you do, you are prompted to enter your user password. This protects the information in AutoFill from prying eyes.

Why Use AutoFill

Entering information into web forms can be a tedious exercise, especially if you do much  online shopping . It is even more frustrating when you type the same information over and over again, such as your address and credit card details. Safari provides an AutoFill feature that stores this data on your device and populates it whenever the browser detects a form.

The four types of information are:

  • Using information from my contacts : Completes forms with the information from a contact card in the Contacts app.
  • User names and passwords : Safely saves the passwords and usernames you enter on web pages and uses these again when you revisit the same web pages.
  • Credit cards : Safely saves your credit card number, name, and expiration date and uses the information when you use the card again. You can add new credit cards, remove old ones, and edit your card information here.
  • Other forms : Saves other information you enter on web pages to fill it in when you revisit the same web pages. Click Edit to see what is saved or to edit it.

You can choose to edit or remove AutoFill entries on a site-by-site basis at any time.

If you have Touch ID on your Mac, use it to fill in AutoFill names, passwords, and credit card information that it selects from the Safari preferences AutoFill tab.

Get the Latest Tech News Delivered Every Day

  • Using Form Autofill or Autocomplete in Your Web Browser
  • How to Control iPhone Safari Settings and Security
  • How to Enable or Change AutoFill Information on an iPhone
  • Manage Smart Search in Safari for Mac
  • How to Use Autofill in the Opera Browser
  • Managing History and Other Private Data in Safari for macOS
  • How to Scan Credit Card Numbers in Safari for iPhone
  • What Is a Home Page?
  • Add More Features by Turning on Safari's Develop Menu
  • How to Manage Chrome Autofill Settings
  • How to Manage Cookies in the Safari Browser
  • How to Manage the Top Sites Feature in Safari
  • How to Download and Save Photos and Images to the iPad's Camera Roll
  • How to Manage Firefox Autofill Settings
  • How to Manage Microsoft Edge Autofill Settings
  • How to Clear Browsing Data in Chrome for iPhone or iPod Touch

Newsletters

  • Our sponsors
  • Watch Store
  • Hot topics:
  • Apple Intelligence
  •  Apple deals 
  • Apple rumors
  • Editor’s picks

How to autofill passwords, email addresses and more on iPhone

By D. Griffin Jones • 6:00 am, March 8, 2024

  • Top stories

Instantly Autofill Anywhere

AutoFill on iPhone is supposed to help you out when you’re entering a password or typing in your email. When it doesn’t work, it can be incredibly frustrating — especially if you don’t know some complicated password offhand. The phone’s supposed to remember it so you don’t have to!

Now, in iOS 17, AutoFill has been put on steroids. The new AutoFill is much more expansive than the old, and unlike previous versions, works anywhere you can input text, including third-party browsers. To autofill passwords, credit cards, contacts and more, you no longer have to dig through Settings > Passwords or through the Contacts app to pull out the information.

You can even autofill scanned text from documents, signs and more using the camera. Here’s how it’s done.

How to autofill passwords on iPhone

Autofill a password from the pop-up menu on iPhone

In Safari, tap on a text box. There should be an option to autofill a saved password in a toolbar above the keyboard. You can tap on a username (and authenticate with Face ID) to fill it in, or you can tap the  Passwords key icon to pick a different one.

If no such menu or option shows up, you may be frustrated, but there’s another option. Tap on the text field again and you should see a pop-up menu. Tap  AutoFill > Passwords and authenticate with Face ID to bring up saved passwords. Scroll through the list or search.

If you want to look through and edit or clean up your saved passwords, you can always find them inside  Settings > Passwords .

If you want easier access, you can make it its own standalone icon your Home Screen . Download this Shortcut , tap the ⋯ button to edit it, hit the Share button and tap Add to Home Screen .

How to autofill email addresses and phone numbers on iPhone

Autofill an email address on iPhone

You can just as easily autofill your phone number, email address, home or work address and more (or that of another contact).

Tap on a text field and tap again to bring up the pop-up menu. Hit AutoFill > Contact . Pick a contact and tap on a field to autofill.

This works anywhere you can enter text, not just in email and phone number fields in Safari.

Need to send someone a friend’s phone number? You don’t need to switch from Messages to Contacts, dig through, copy it and paste it back. Directly inside Messages, tap to bring up the pop-up menu and tap AutoFill > Contact .

Need to send someone the Netflix password? Tap  AutoFill > Passwords . It can save you a lot of hassle.

AutoFill scanned text using the camera

Autofill scanned text from the camera on iPhone

There’s one more trick up the AutoFill menu’s sleeve. Say you need to Google a really long serial number, or you need to type in your car’s VIN on an insurance website.

Any time you need to type something exact that isn’t easily human-readable, tap the text box and hit AutoFill > Scan Text . The keyboard will be replaced with a small camera — just point it at the text you want to scan, hold it steady and tap  Insert .

You can also tap the  Live Text button in the bottom-right. In this mode, you can drag your finger along the scanned text to choose precisely what to enter in.

Tap on the text field to bring the keyboard back up to make precise edits.

Daily round-ups or a weekly refresher, straight from Cult of Mac to your inbox.

autofill password safari

Cult of Mac Today

Our daily roundup of Apple news, reviews and how-tos. Plus the best Apple tweets, fun polls and inspiring Steve Jobs bons mots. Our readers say: "Love what you do" -- Christi Cardenas. "Absolutely love the content!" -- Harshita Arora. "Genuinely one of the highlights of my inbox" -- Lee Barnett.

autofill password safari

The Weekender

The week's best Apple news, reviews and how-tos from Cult of Mac, every Saturday morning. Our readers say: "Thank you guys for always posting cool stuff" -- Vaughn Nevins. "Very informative" -- Kenly Xavier.

Popular This Week

11 hidden ios 18 features apple did not tell you about, pro tip: discover the hidden tricks of the reply button in apple mail for iphone, 3 reasons you shouldn’t close your open iphone apps, 4 reasons logitech’s m4 ipad pro keyboard case is better than apple’s [review], buy a macbook pro for as low as $220 [deals], how to use apple watch’s fantastic nightstand mode, how to make a good-looking custom home screen in ios 18, battery breakthrough might dramatically improve apple watch, airpods, europe won’t get apple intelligence ai features in spat with eu, first iphone game-streaming service brings 1,300 retro classics.

autofill password safari

OS X Daily

Tips & Tricks

Troubleshooting, how to update & edit saved passwords in safari autofill on mac.

How to Edit Saved Passwords in Safari on Mac

Do you use Safari’s built-in password manager to quickly log in to your favorite websites on the Mac? If so, you might want to learn how you can update this stored login data whenever you change the password for one of your online accounts.

Although Safari autofill and keychain integration makes it so that you don’t have to remember your passwords again, you will run into issues if you change the password for any of your accounts. Since the password that’s stored in Safari is now the old password, you will no longer be able to sign in to the website using this data. However, you can avoid this issue by manually editing the saved password to make sure it’s up to date. So, similar to how you can add passwords to Safari Autofill on Mac you can also update and edit those login credentials too.

In this article, we’ll discuss how you can update and edit saved login information, user names, and passwords in Safari on Mac.

How to Edit Saved Usernames & Passwords in Safari on Mac

Updating the passwords saved by Safari over time is a fairly simple and straightforward procedure on macOS systems. Just follow the steps below to get started.

How to Edit Saved Passwords in Safari on Mac

There you go. Now you’ve learned how to update the passwords stored in Safari manually. Pretty easy, right?

Thanks to this feature, you can view the password details for all of your online accounts in one place and find the ones that are outdated. Once you change the password here, the updated data is securely stored in the keychain and synced across all your other Apple devices with the help of iCloud – assuming you use iCloud Keychain anyway. If you don’t use iCloud Keychain, the updated password information only impacts the Safari browser on the Mac where the login details were updated or edited.

In addition to being able to edit and update the passwords that are used by Safari to quickly log you in, you’re also able to manually type in new account information to autofill for websites as well as remove the outdated passwords that are still stored in Safari .

Alternatively, you can use the Keychain Access software to change the password for any of your online accounts. If you’re not aware, Keychain Access stores password information for all the sign-ins you’ve made from your Mac and not just Safari. However, similar to Safari, Keychain Access can be used to recover any of your lost or forgotten passwords within a matter of seconds.

This feature has existed in Safari on the Mac for quite some time, so this capability should exist on your computer as long as it’s running a relatively recent version of Mac OS.

We hope you were able to manually edit the saved passwords in Safari without any issues. What are your overall thoughts on Safari’s built-in password management solution? How does it stack up to popular third-party password managers like 1password, LastPass, and Dashlane? Do share your valuable opinions and experience below.

Enjoy this tip? Subscribe to our newsletter!

Get more of our great Apple tips, tricks, and important news delivered to your inbox with the OSXDaily newsletter. 

You have successfully joined our subscriber list.

.

Related articles:

  • How to Edit Saved Passwords on Mac with Keychain Access
  • How to View Saved Passwords in Safari on Mac
  • How to Change Keychain Password on Mac
  • How to Edit Saved Passwords on iPhone & iPad with iCloud Keychain

» Comments RSS Feed

Why would you need to edit manually? – I have never needed to ever in the last 5 years – anytime you change a password Safari asks you if you want to update the saved password and does it there and then across all devices – or am i missing something?

Mine often fails to update and I have to edit manually, it’s frustrating and I don’t understand why the prompt does not come up reliably

Leave a Reply

Name (required)

Mail (will not be published) (required)

autofill password safari

Subscribe to OSXDaily

Subscribe to RSS

  • - How to Install tvOS 18 beta on Apple TV
  • - Fix “A software update is required to install macOS in a virtual machine” Error on Mac
  • - How to Install watchOS 11 Beta on Apple Watch
  • - How to Downgrade iOS 18 Beta to iOS 17
  • - How to Install iPadOS 18 Beta on iPad
  • - Beta 1 of iOS 17.6, macOS Sonoma 14.6, iPadOS 17.6 Released for Testing
  • - MacOS Sequoia 15 Beta 1 Available to Download Now
  • - iOS 18 Beta 1 Download Available Now for iPhone & iPad
  • - Watch the Full WWDC 2024 Keynote Video, or Short Clips
  • - iOS 18 Announced with Dark Mode Icons, AI Features, Control Center Customizations, & More

iPhone / iPad

  • - How to Use Screen Distance on iPhone & iPad to Help Eye Health
  • - How to Fix iPhone “Charging on Hold” Message
  • - How to Install iOS 18 Beta on iPhone
  • - How to Install MacOS Sequoia Beta
  • - Can’t Upgrade a Sonoma VM to MacOS Sequoia Beta? Try This
  • - MacOS Sequoia Announced with iPhone Mirroring, AI, Passwords App, & More
  • - Can I Keep My MacBook Pro/Air Plugged in All The Time?
  • - sysmond on Mac Using High CPU? Here’s the Likely Reason & How to Fix It

Shop on Amazon to help support this site

About OSXDaily | Contact Us | Privacy Policy | Sitemap

This website is unrelated to Apple Inc

All trademarks and copyrights on this website are property of their respective owners.

© 2024 OS X Daily. All Rights Reserved. Reproduction without explicit permission is prohibited.

  • Accessories
  • Meet the team
  • Advertise with us

iGeeksBlog

  • Editorial Guidelines

How to use Touch ID to autofill passwords in Safari on Mac

Bhaskar

AutoFill feature on Safari saves you time by streamlining your input in various fields. So, you don’t need to manually input your passwords each time you check in to your favorite websites. Interesting, right? In this guide, I’ll show you how to use Touch ID to autofill passwords in Safari on Mac.

How to save or remove username and password in Safari on Mac

How to use touch id to autofill passwords in safari, how to change autofill settings in safari on mac.

Click Safari in menu bar and choose Settings

  • Fill in the following details: Title , Website , Username, and Password . You can also add Notes if you want.

Fill in the details and click add password

To remove the username and password in Safari on Mac, follow these steps:

Click the i icon next to the password

  • Open Safari → Go to the Sign in section of a website. I’m using Facebook for illustrations.

Click the Username section and select the AutoFill box

Voila! You’ve successfully avoided the hassle of typing your username and password.

You can autofill various information depending on the form you are filling. If you don’t want to save your private information or want to remove any saved details, you can change your Mac’s AutoFill settings.

  • Go to Safari Settings.
  • Head to AutoFill .
  • Using information from my contacts:  Enabling lets you fill in the basic information on any website using your Contact card. To update your information on the contact card, click the Edit button .
  • Usernames and passwords:  You may save your usernames and passwords on websites to access them later quickly. Saved passwords will be pre-filled in subsequent fields.
  • Credit Cards: You can AutoFill your Credit Card details while purchasing on Safari. Furthermore, manage your saved credit cards by clicking the Edit button beside it.
  • Other forms: This feature saves the data you enter in online forms and reuse it to fill out the same form fields quickly. To know websites that have saved AutoFill information, click the Edit button . From there, you can view or delete the saved information.

What to do if AutoFill is not showing the saved password on Mac?

Several things can prevent AutoFill from filling in a saved password on a website. Follow the instructions below to ensure your saved passwords are correctly auto-filled.

  • Open Safari Settings .

Select AutoFill and check User name and passwords

  • Go to Safari Settings → Select Passwords → Enter your Mac’s password .
  • Locate the website’s password labeled never saved → Click the info icon .
  • Select Delete Password → Confirm by selecting Delete Password .
  • Afterward, click the Add button to save the website , username, and password .
  • Go to the Apple logo  (  ) → Select System Settings .

Choose Touch ID & Password and toggle on Use Touch ID for autofilling passwords

Is AutoFill different from iCloud Keychain?

AutoFill is a handy feature that quickly fills in your saved usernames and passwords for websites and apps in Safari. It eliminates the need for manually entering login credentials every time.

However, Keychain is a password management tool that is a safe repository for all your login and other private information such as credit card details, Wi-Fi network passwords, etc. It uses robust encryption algorithms and a master password to encrypt sensitive data.

You can disable Touch ID for your Mac’s Safari AutoFill feature. To do so, go to Safari → Settings → AutoFill → uncheck Usernames and passwords .

Unfortunately, you cannot use the AutoFill feature outside the Safari browser on your Mac. However, Chrome offers its own password manager. Besides, you may use password manager apps that support Touch ID to AutoFill passwords across different apps and websites.

Wrapping up…

Using Touch ID on a Mac to automatically fill in passwords in Safari saves you time and increases your online security. So why not give it a shot and see how convenient it is for you. Do you use any third-party password manager on your Mac? Let me know in the comments below!

  • How to use AutoFill Passwords on iPhone and iPad
  • AutoFill Passwords not working on iPhone or iPad
  • How to Change Default Password AutoFill App on iPhone

Bhaskar

Bhaskar is a tech guru who turned wordsmith. Hiding his B.Tech degree in a closet, he ditched the corporate path to simplify tech for everyone. For the past 5 years, he's been dishing out how-tos, reviews, and sharp insights. But there's more! He's a witty interview champ and has been sharing his wisdom for 3 years. Furthermore, he has honed his editing skills for 1.5 years and is now delving into marketing to assist newcomers. When not jamming his fingers on those mechanical keyboards, you may find him on strings or engaging in sports. And by evening, his quotes will be appearing on your Instagram feeds.

🗣️ Our site is supported by our readers like you. When you purchase through our links, we earn a small commission. Read Disclaimer .

LEAVE A REPLY Cancel reply

Save my name, email, and website in this browser for the next time I comment.

Related Articles

How to use airdrop on iphone and ipad to send photos and files, snapchat keeps crashing on iphone here is how to fix it, how to rename siri on iphone with ios 18 vocal shortcuts, how to use the calculator app on iphone like a pro (ios 18 update).

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Autofill does not fill in passwords or other information in safari neither with touch ID, nor when password is filled manually

I've located a prior post utilizing this exact title: https://discussions.apple.com/thread/252470089?answerId=254686990022#254686990022

This instance describes the precise situation I've encountered for the past week. This is occurring at previously functioning websites; and not websites that restrict autofill.

Upon authorizing the use of a stored password/user combination (with either touch or manual password authorization), the field still shows as blank. Just as previous post indicated, this occurs in safe mode as well. Other, websites still function as expected.

Can anyone advise?

MacBook Pro 13″, macOS 11.1

Posted on Feb 11, 2022 4:08 PM

Similar questions

  • Safari does not fill in passwords, Usernames and passwords checkbox in AutoFill is greyed out. Since a couple of days ago Safari 14.0.3 on macOS 11.2.3 no longer shows me the prompt to fill in passwords in webpages, and the preferences for AutoFill show "Usernames and passwords" greyed out. As hinted by https://discussions.apple.com/thread/252064825?answerId=253992260022#253992260022, I have tried to disable and enable TouchID for password filling, and even reconstructed my fingerprints, but no chance. I'd like to avoid disconnecting this device from Apple ID and connecting it again, but I will try that next, if I don't get any other suggestions. 524 3
  • Problem with saved passwords / Touch ID after Safari 15.0 update. Hello Everyone, After updating to Safari 15.0 on a Mac, my favorite websites (which I had passwords saved in Safari), no longer auto log me in, or prompt for Touch ID. Hoping someone knows the fix for this issue. Thanks in advance! sidenote: When I look in safari preferences, the saved passwords are still there. 328 2
  • Safari autofill passwords not requiring Touch ID Hi, I'm having an issue with Safari not prompting for my fingerprint with Touch ID before autofilling saved passwords. I have the preference for Touch ID set for Safari passwords and my Safari preferences are also set to autofill passwords. The problem is when I go to a website Safari is automatically logging in without my fingerprint. My husband is running the same OS (Mojave) and has the same preferences, however he must use the Touch ID on the Touch Bar before Safari will fill in the user name and passwords. For security reasons with my work I need the password protection or anyone can access sensitive information on my computer if it happens to be logged on already. Does anyone know why my Touch ID is not being required? Thanks. 885 1

Loading page content

Page content loaded

Eric--F

Feb 12, 2022 3:17 PM in response to CaptnCreepy

Hello CaptnCreepy,

Thanks for asking the Apple Support Communities about auto-fill not working for a specific site.

Please be aware, each website handles how they allow things to interact with them. Since this is specific to one or a few websites, it leads us to believe that it is specific to that website.

Please contact the website manager to ask them to allow auto-fill if they are allowed by local and security laws. Also, it may be specific to Safari. Such as the website works in some fashion in Safari, but was designed for other browsers. Only they will know how their website is expected to work, and what it is compatible with. Contact a third-party vendor - Apple Support

This page requires JavaScript.

Please turn on JavaScript in your browser and refresh the page to view its content.

  • Best Mac Apps
  • Unknown Caller

The best password managers for iPhone

Login screen on an iPhone held by a woman.

As password management becomes more challenging because of the tons of logins we have to keep track of, it may be time to move beyond the default Apple Keychain for passwords on your iPhone. You may want a tool that seamlessly syncs with your Windows computer or offers extensions for web browsers other than Safari.

For safe and solid options to maintain passwords and logins on iOS, this list provides you with the features, security measures, and prices for the best password managers on iPhone.

Something to keep in mind is that Apple’s own Password app arrives with iOS 18 in fall 2024 .

If you’d like to try out a free password manager, Bitwarden is superb choice and favorite among its users. The app gives you the features you want along with bonus tools that other password managers charge for.

Bitwarden for iPhone provides unlimited passwords and devices along with a customizable password generator. You can securely store notes, payment cards, and identities in its encrypted vault and use two-factor authentication for a security key, passkey, or access code via email as well as a third-party authenticator.

With AES 256-bit encryption, salted hash, PBKDF2 SHA-256, and annual third-party audits, Bitwarden’s open-source platform gives you the security you need in a free password manager.

Bitwarden offers a free plan, Premium and Families plans starting at $10 annually, and Business plans.

If you’re happy to spend a little to receive excellent security and bonus features with a well-known tool, consider Dashlane for managing your logins .

Dashlane Password Manager for iPhone provides unlimited passwords, device syncing, personalized collections for organization, autofill, dark web monitoring, and a strong password generator. You can also use Face ID or Touch ID to log in and store secure personal information like payment cards, addresses, and IDs.

With AES 256-bit encryption, a zero-knowledge architecture, and data breach alerts, you’ll know your passwords and logins are safe and secure with Dashlane.

Dashlane offers a free trial with Premium and Family plans starting at $5 monthly along with Business and Enterprise plans.

For both personal users and businesses, 1Password  has a robust feature set, first-class security, and an easy-to-use interface.

1Password for iPhone provides biometric login, a password generator, autofill, support for passkeys, and safe sharing options. You can also use Travel Mode for securing your data when traveling, the Watchtower for safety alerts, and built-in two-factor authentication for obtaining login codes without a third-party authenticator.

With AES 256-bit encryption, SRP (Secure Remote Password protocol) for credential authentication, and phishing protection, 1Password has been trusted by millions for almost two decades.

1Password offers a free trial, Individual and Families plans starting at $3 monthly, and Business plans.

For managing multiple accounts on your iPhone, look to Keeper as your go-to-tool. You can easily maintain passwords for personal sites and apps along with those for your work life in a single app.

Keeper Password Manager for iPhone provides unlimited devices, passwords, files, payment cards, and passkeys, and offers a biometric unlock for quick access. For sharing with a loved one, you can check out the One-Time Share feature for a backup or in case of an emergency.

With AES-256-bit encryption, PBKDF2 technology, two-factor authentication, and certifications for SOC-2, ISO 27001, ISO 27017, and ISO 20718, Keeper is another secure option to look at for iPhone.

Keeper offers a free trial with Personal and Family plans starting at $35 annually along with Business and Enterprise plans.

Known for NordPass VPN, the NordPass provides basic features along with extras you’ll appreciate like web browser support and email masking to keep your address private.

NordPass Password Manager for iPhone provides autofill for logins, password organization, a complex password generator, and storage for secure notes, payment cards, and other personal information. You can use the NordPass Password Health check to spot weak or reused passwords, a Data Breach Scanner for compromised passwords, and secure password sharing with emergency access for a family member.

With XChaCha20 encryption, multi-factor authentication, and independent security audits, you can trust in the NordPass Password Manager just like NordPass VPN.

NordPass offers a free plan with Premium and Family plans starting at $2 per month along with Teams, Business, and Enterprise plans.

Norton Password Manager

Norton has had a notable name in security for quite some time. To accompany its antivirus software and secure VPN, a password manager just makes sense.

Norton Password Manager for iPhone provides syncing for passwords and payment cards across devices, biometric unlock with Face ID or Touch ID, and a single-tap autofill option for websites and apps. You can also take advantage of the Password Assessment feature for checking the strength of your passwords and then creating stronger ones on the spot.

With zero-knowledge encryption, a cloud-based vault, and two-factor authentication, Norton’s completely free password manager is a solid option, especially when coupled with Norton’s other products.

Norton Password Manager is free and currently without paid upgrades or subscription plans.

Which iPhone password manager fits you best?

When choosing a password manager for iPhone , make sure you look for those features you really need at a price you can afford. Each app on this list is worthy of your consideration for its feature set and security. So, browse the options, review the app descriptions, note those extras that stand out, and start using the tool that best fits your needs.

Editors' Recommendations

  • The best password managers for Mac
  • The best free password managers
  • Protect your accounts with 1Password — 50% off today
  • Apple iPhone
  • Best Products

Sandy Writtenhouse

Sandy has been writing about technology since 2012. Her work has appeared on How-To Geek , Lifewire , MakeUseOf , iDownloadBlog , and many other tech-related websites. She also worked as a Technical Editor on the books “iPhone Unlocked” and “Effective SEO and Content Marketing: The Ultimate Guide for Maximizing Free Web Traffic”.

With plenty of gadgets in her home and her hands, Sandy loves to help others use technology to make their business and personal lives a bit easier.

Gaming PC deals can be pretty exciting, especially if you’re not upgrading out of necessity. After all, overclocking can really push your machine to its limits, which could spell disaster for desktops that are less equipped for heavy-duty gameplay. This is why we’re always looking for great desktop computer deals, and we found one we thing most folks are going to love: 

For a limited time, the HP Victus 15L Gaming Desktop is on sale at HP. Normally, this powerful gaming PC costs $1,400, but you’ll be able to grab it for $830 (a $570 discount) while this deal lasts. 

While there are a lot of excellent gaming laptops on the market, a lot of them tend to be pretty big and bulky, which makes sense since it's always nice to have a bigger screen to game on. Unfortunately, that does mean that those who prefer a smaller laptop don't get a lot of options, but luckily, the Asus ROG Zephyrus G14 is small and good enough for entry-to-mid-range gaming. If you've been looking for some great 14-inch laptops for gaming, then you'll be happy to know that the Zephyrus G14 is discounted heavily at Best Buy, all the way down to $1,150 from its original $1,500.

Why you should buy the ASUS ROG Zephyrus G14 Even though the Asus ROG Zephyrus G14 is quite small, Asus still manages to pack a respectable RTX 4060 under the hood, which is a really excellent GPU for high-refresh, high-settings 1080p gaming, and great for 2K resolutions with some compromises. Luckily, the screen runs a 2560 x 1440 resolution and can hit an impressive 165Hz refresh rate, which means that you can choose between prioritizing resolution, refresh, or graphical settings. It can also hit a whopping 500 nits of peak brightness, which essentially means you can use this everywhere, even with indirect sunlight, so it really adds to the portability.

Even though there has been a lot of progress when it comes to gaming laptops, they still tend to cost a lot of money, especially if you're on a tight budget and don't want to spend the thousands of dollars they usually cost. Luckily, HP has a great solution for you in the form of the HP Victus 15, which has a couple of solid low-budget configurations. For example, this configuration from Best Buy will let you net the Victus 15 for just $550, rather than the usual $880 it goes for, saving you a solid $330 in the process.

Why you should buy the HP Victus 15 It's worth noting from the start that this configuration of the HP Victus 15 is not that powerful, as it comes with an older RTX 3050 GPU under the hood. That's an entry-level GPU from the last generation, although that doesn't necessarily make it a bad choice, especially if you're mostly interested in free-to-play games like CS:GO and League of Legends. In fact, the 15.6-inch FHD screen can even hit a 144Hz refresh rate, which implies that it's made for these types of games that are older and well-optimized for budget GPUs so that you can play them a bit more competitively. That said, the screen can only hit 250 nits of peak brightness, so you'll want to keep it away from any sunlight or strong lighting when gaming.

Apple Passwords app works with Chrome and Edge – and that could tempt Lastpass fans to switch

A browser extension will save the day

Apple Passwords App Example Login Stored

Alongside a roar of applause for the Calculator app for iPad at Apple’s WWDC 2024 keynote , the crowd seemed pretty happy with the debut of Passwords as well. It’s an aptly named app that takes the popular password manager feature of iCloud Keychain and gives it a home outside of Settings. 

Passwords is a dedicated app for Mac, iPhone, iPad, and Vision Pro that safely stores logins and passwords in an encrypted spot that needs to be authenticated with Face ID, Touch ID, or a password to open. It’s still free to use, and considering it’s a dedicated app, it’s now a true competitor for Lastpass and 1Password .

While some have thought that you might be locked into using it only with Safari – after all, it’s made by Apple , and Safari is Apple’s browser – we have good news. 

A browser extension saves the day

Apple Passwords App Slide, WWDC 2024 Keynote

Apple Passwords will work with third-party browsers – Google Chrome and Microsoft Edge – via a browser extension. It’s actually the iCloud Extension, which also currently lets iCloud Keychain users have the autofill experience. This way, even if your browser of preference isn’t Safari, you’ll still be able to use the autofill functionality of Apple Passwords.

In a demo, I got to see the application's interface in action; much like other password managers, you can see a full list alphabetically of all your logins or see it broken up categorically. Once more, Passwords is also home to Wi-Fi networks, which is super handy, and the application supports Passkeys and 2FA codes. For the latter, you can even import a library of 2FA codes from a different service like Google Authenticator .

You can also create a shared group, which could be handy for sharing, let’s say, streaming service logins with the family. Rather than having to be around to copy and paste individually, you can share your collection of logins. It all seems pretty handy, but to make accessing stored passwords even easier, Apple also made a Menu Bar experience for passwords.

Essentially, this lets the app icon – a single key positioned vertically – live at the top of your Mac. When you need an account login or password in a jiffy, click it and authenticate it. You can either scroll or search for a specific login to quickly copy and paste it. Pretty neat. Pulling a login from here or using the autofill functionality happened promptly.

Get daily insight, inspiration and deals in your inbox

Sign up for breaking news, reviews, opinion, top tech deals, and more.

Much like the current experience with iCloud Keychain or another password manager, it will warn you of passwords that have been reused, compromised, or even leaked and suggest changing them.

Maybe best of all is that your logins will sync across your Apple devices via the Passwords app for macOS , iOS , iPadOS , and visionOS , but can also be accessed on Windows via the web. Oh, and of course, when Passwords launches later in 2024, it’ll be free; you’ll just need an Apple Account.

You Might Also Like

  • AirPods Pro 2 are getting 5 cool free upgrades in iOS 18 – here are ...
  • Apple WWDC keynote as it happened: Apple Intelligence, Siri ...

Jacob Krol is the US Managing Editor, News for TechRadar. He’s been writing about technology since he was 14 when he started his own tech blog. Since then Jacob has worked for a plethora of publications including CNN Underscored, TheStreet, Parade, Men’s Journal, Mashable, CNET, and CNBC among others. 

He specializes in covering companies like Apple, Samsung, and Google and going hands-on with mobile devices, smart home gadgets, TVs, and wearables. In his spare time, you can find Jacob listening to Bruce Springsteen, building a Lego set, or binge-watching the latest from Disney, Marvel, or Star Wars.

How to improve your Discord audio quality

Meta AI vs ChatGPT vs Google Gemini: we tell you which chatbot is the best

The best smart glasses 2024: the top AI and AR glasses you can find

Most Popular

  • 2 Trying to walk 10,000 steps a day? These three top tips from a walking expert will help you cross the finish line
  • 3 Finally! Super cheap, super fast 5Gbps Ethernet adapters are flooding the market — but is it too little, too late for gigabit wired connectivity away from business use cases
  • 4 ‘Stretching needs to be a crucial part of your life’ – flexibility expert recommends these three stretches to ‘hit the whole body’
  • 5 Exclusive: first 128TB SSDs will launch in the coming months — and yes, this little-known rival will challenge Samsung, Solidigm, Kioxia for the storage capacity crown
  • 2 DJI Osmo Action 4 review: a polished GoPro alternative with hassle-free mounts
  • 3 Scammers have launched a fake Olympics 2024 ticket website — don't fall victim, here's what to know
  • 5 Microsoft Power BI is apparently exposing user data online

autofill password safari

autofill password safari

  • Search the community and support articles
  • Microsoft Edge
  • Website issues
  • Search Community member

Ask a new question

Autofill not working in Wallet / passwords with some websites

This is happening with Microsoft Edge for Business Learn more about Microsoft Edge for Business Version 128.0.2633.0 (Official build) dev (64-bit)

With Microsoft Edge Version 126.0.2592.68 (Official build) (64-bit), this does not happen.

Offer to save passwords ON

Allow Microsoft Edge to save your passwords and help keep them secure ON

View and autofill passwords and passkeys ON

Allow Microsoft Edge to automatically fill passwords and suggest available passkeys. ON

Fill website password and sign in automatically, or suggest available passkeys ON

Prompt for the device sign-in options before viewing or filling website password Learn more OFF

Prompt for the customised primary password before viewing or filling website password Learn more OFF

Some old websites never offer to save or fill passwords

Some old websites always offer to fill, others don't. Others only autofill partially.

New websites often don't offer to save passwords, but sometimes do.

As you can see, this is pretty erratic behaviour and I'm pretty fed up with it.

The old (V126) Edge doesn't have some of the Collection utilities I use.

  • Subscribe to RSS feed

Report abuse

Reported content has been submitted​

Replies (3) 

  • Independent Advisor

Was this reply helpful? Yes No

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

Thanks for your feedback.

Yes, all works fine with Edge Beta 129.

I am having some problems with tab groups/collections however. I seem to be able to add tab groups, but they don't show up in collections. Do I need to do something with my MS365 account?

Question Info

  • Norsk Bokmål
  • Ελληνικά
  • Русский
  • עברית
  • العربية
  • ไทย
  • 한국어
  • 中文(简体)
  • 中文(繁體)
  • 日本語

autofill password safari

How to easily enable, disable autofill on your Android

L et's be real, having your passwords automatically filled in can be a real time-saver. But it can also be a bit unnerving when your phone seems to know your log-in credentials a little too well.

Love it or hate it, Android's autofill password feature is here to stay. The good news? You've got full control over how it works.

If you have an iPhone and you want to enable and use its incredibly smart password autofill feature, you can learn how by clicking here .

GET SECURITY ALERTS, EXPERT TIPS - SIGN UP FOR KURT’S NEWSLETTER - THE CYBERGUY REPORT HERE

Here’s how to get a handle on this automatic feature.

 S ettings may vary depending on your Android phone’s manufacturer.

READ ON THE FOX NEWS APP

  • First things first, we're going to swipe down and tap Settings on your Android device.
  • Now, scroll down to General Management , tap it.
  • Scroll down again to select Passwords and Autofill or Auto Fill Service , whatever your device calls it.
  • Under Autofill Services , you'll see the current active service you're using to manage your passwords; tap on it.

WHAT IS ARTIFICIAL INTELLIGENCE (AI)?

  • Now, you'll get a list of all the available services.
  • Selecting Add Service will give you a whole new world of potential apps and add-ons to download and use for password management.

HOW TO REMOVE YOUR PRIVATE DATA FROM THE INTERNET

  • When you have the service you want to use, tap it to make it your active password manager.
  • Press OK to allow your phone to trust that service.
  • Now, that service is going to fill in whatever password you have it set to fill.
  • If you want to go and change the setting on your current service, go back to the active service screen and tap the gear icon next to your current active service.
  • This will bring up the settings to whatever service you are using where you can manage specific stored passwords and how they are used.

TOP ANDROID PHONES OF 2024

Remember, it’s important to use strong, unique passwords for each site and enable two-factor authentication where possible for added security. Also, consider using a password manager to generate and store complex passwords.

BEST ACCESSORIES FOR YOUR ANDROID

As of June 2024, Google has rolled out some nifty new features for Android's autofill capabilities. The biggest game-changer? You can now sync your passwords across all your Android devices, making it easier than ever to keep your log-ins consistent and secure.

Plus, there's a new "Suggest Strong Passwords" option that'll generate ultra-secure passwords for you whenever you're creating a new account.

KURT’S BEST FATHER’S DAY GIFT GUIDE 2024

To utilize the new autofill features on your Android device, you can follow these general steps:

  • Open your device’s Settings app and navigate to the System section.
  • Tap on Languages & Input, then select Advanced to find the Autofill service option.
  • In the Autofill service, you should see the Google option. Select it to enable Google as your autofill service.
  • To sync passwords across devices, ensure you’re signed in to the same Google account on all your Android devices. This will allow autofill to access passwords saved to your Google account.

For the Suggest Strong Passwords feature, whenever you create a new account or change a password , the autofill service should prompt you with a suggested strong password. You can choose to use this suggestion or create your own .

8 ACCESSIBILITY TIPS TO MAKE LIFE EASIER USING YOUR ANDROID

At the end of the day, Android's autofill password feature is all about convenience and security. Sure, it might take a little getting used to, but once you've got it set up just the way you like it, you'll wonder how you ever lived without it. Just remember to keep your password manager up to date and your device secure, and you'll be sailing smoothly through all those log-in screens.

How has the Android autofill feature impacted your online experience and what improvements would you suggest for its future updates? Let us know by writing us at Cyberguy.com/Contact .

For more of my tech tips and security alerts, subscribe to my free CyberGuy Report Newsletter by heading to Cyberguy.com/Newsletter .

Ask Kurt a question or let us know what stories you'd like us to cover .

Follow Kurt on his social channels:

Answers to the most asked CyberGuy questions:

  • What is the best way to protect your Mac, Windows, iPhone and Android devices from getting hacked?
  • What is the best way to stay private, secure and anonymous while browsing the web?
  • How can I get rid of robocalls with apps and data-removal services?
  • How do I remove my private data from the internet?

Copyright 2024 CyberGuy.com. All rights reserved.

Original article source: How to easily enable, disable autofill on your Android

 How to easily enable, disable autofill on your Android

WebKit in Safari 18 beta">News from WWDC24: WebKit in Safari 18 beta

Jun 10, 2024

by Jen Simmons, Jon Davis, Karl Dubost, Anne van Kesteren, Marcos Cáceres, Ada Rose Canon, Tim Nguyen, Sanjana Aithal, Pascoe, and Garrett Davidson

Web apps for Mac

Safari extensions, spatial media, web inspector, deprecations, bug fixes and more, help us beta test.

The last year has been a great one for WebKit. After unveiling Safari 17 beta at WWDC23, we’ve shipped six releases of Safari 17.x with a total of 200 new web technologies. And we’ve been hard at work on multiple architectural improvement projects that strengthen WebKit for the long-term.

Now, we are pleased to announce WebKit for Safari 18 beta. It adds another 48 web platform features, as well as 18 deprecations and 174 bug fixes. Test it today on iOS 18 beta, iPadOS 18 beta, visionOS 2 beta, and macOS Sequoia beta.

Safari 18 for visionOS 2 beta adds support for immersive WebXR . Now you can create fully immersive experiences and deliver them on the web to people using Apple Vision Pro . Safari on visionOS 2 beta supports immersive-vr sessions. WebXR scenes are displayed using hardware-accelerated graphics driven by WebGL .

A beautiful garden rendered in created graphics. There's a tree with bright red leaves. A blue sky full of puffy white clouds. Bright green grass, with a path leading by plants and garden sculpture. It's a world created in WebXR.

Safari for visionOS 2 beta supports the new WebXR transient-pointer input mode. It lets you make the most of natural input on visionOS, and allow your users to interact with a look and a pinch.

We are in a rendered 3d environment, in a garden. We look at a chess board, with a real human hand lifting a rendered chess piece to make the next move in the game. A floating panel has two buttons reading "Leave garden" and "Reset game".

If you want to animate a 3D model of the user’s hands, Safari for visionOS 2 beta also includes support for WebXR hand tracking . To ensure privacy, permission to allow hand tracking will be requested from users at the start of their WebXR session.

Learn all about WebXR on visionOS 2 beta by watching Build immersive web experiences with WebXR at WWDC24, available Wednesday June 12. And learn more about transient-pointer input mode by reading Introducing natural input for WebXR in Apple Vision Pro .

View Transitions

WebKit added support for the View Transitions API in Safari 18 beta. It provides an optimized browser API to animate elements from one state to another. Safari supports the CSS View Transitions Module Level 1 specification that adds new CSS properties and pseudo-elements for defining transition animations, along with a new browser API to start transition animations and react to different transition states. It works by capturing the current (old) state of the page and applying an animated transition to the new state. By default, the browser applies a cross-fade between the states.

Call the document.startViewTransition() method to initiate the capture. You can pass a callback function as the first argument to make DOM state changes between the old and new captures. The method returns a ViewTransition object which contains promises that can be used to track when the view transition starts or ends.

Once the states are captured, a pseudo-element tree is built which can be targeted with CSS, allowing you to modify the CSS animations used for the transitions. The animations out of the old page state and into the new page state can be modified via the ::view-transition-new(*) and ::view-transition-old(*) selectors. You can also ask the browser to independently track state changes for a specific element by naming it with the CSS view-transition-name property. You can then use the pseudo-element to customize animations for it.

The example below demonstrates state management with tabbed navigation. Each tab view has a custom transition animation out and a subtly different animation in, while the tabs themselves rely on the default page transition.

Style Queries

WebKit for Safari 18 beta adds support for Style Queries when testing CSS Custom Properties. Similar to how developers can use Sass mixins, Style Queries can be used to define a set of reusable styles that get applied as a group.

Here, if the --background custom property is set to black, then certain styles will be applied — in this case to make the headline and paragraph text color white.

Don’t forget to pay attention the HTML structure. By default, Style Queries reference the styles on the direct parent element. You can create a different reference through the use of Container Query names.

currentcolor and system color keywords in Relative Color Syntax

Support for Relative Color Syntax shipped in Safari 16.4 . It lets you define colors in a more dynamic fashion, creating a new color from an existing color. The value lch(from var(--color) calc(L / 2) C H) for instance uses the lch color space to take the variable --color and calculate a new color that’s half its lightness, calc(L / 2) .

Now, starting in WebKit for Safari 18 beta, you can reference the currentcolor or a system color keyword as you define the new color. For example, this code will set the background color to be the same color as the text color, only 4 times lighter, as calculated in the oklch color space.

Being able to reference system color keywords opens up another world of options. System colors are like variables that represent the default colors established by the OS, browser, or user — defaults that change depending on whether the system is set to light mode, dark mode, high contrast mode, etc. For example, canvas represents the current default background color of the HTML page, while fieldtext matches the color of text inside form fields. Find the full list of system colors in CSS Color level 4 .

Relative Color Syntax lets you define dynamic connections between colors in your CSS, lessening the need to control color through variables in a tightly-regimented design system. Learn more about Relative Color Syntax by watching this portion of What’s new in CSS from WWDC23.

Animating display

WebKit for Safari 18 beta adds support for transition animation of the display property.

Many developers are excited to use @starting-style along with transition-behavior and display: none interpolation. WebKit for Safari 17.4 added general support for transition-behavior , including transition-behavior: allow-discrete . WebKit for Safari 17.5 added support for @starting-style , letting you define starting values for transitioning an element as it’s created (or re-created). Now in WebKit for Safari 18 beta, you can use these features together to transition the display property.

Shaping interaction regions on visionOS

As a web developer, you’re very familiar with how link styling works on the web. For decades you’ve been able to use CSS to style text-decoration , color and more for :link , :hover , :active , and :visited states. You’ve also been able to adjust the size of the invisible tap target through use of padding.

Apple Vision Pro adds a new dimension to how links work — tap targets are visible on visionOS. Anytime a user looks at an interactive element, it’s highlighted to let them know that it can be tapped. And you as a designer or developer can intentionally design how an interaction region looks. You may want to add padding, for instance, or even a rounded corner to the otherwise invisible box.

Now in Safari in visionOS 2 beta, when you use CSS clip-path to change the shape of tappable area of a link, the visible interaction region will change shape as well. Interactive UI elements built with SVG will also be highlighted with the proper shape. Learn more by watching Optimize for the spatial web at WWDC24, available Tuesday June 11.

Backdrop Filter

Originally shipped in Safari 9.0, backdrop filter provides a way to apply graphics effects to the content behind a particular element. You can apply backdrop-filter to a headline, for example, and everything behind the headline will be blurred, or have decreased saturation, or increased contrast. Any of the filter functions from SVG can be used — blur() , brightness() , contrast() , drop-shadow() , grayscale() , hue-rotate() , invert() , opacity() , saturate() , and sepia() .

For many years, backdrop filter only worked in Safari. It was available when you prefixed the property with -webkit-backdrop-filter . Now, starting in Safari 18 beta, you don’t need the prefix. We also improved our implementation, fixing bugs and boosting interoperability.

This demo shows eight different filters and what you might do with each one alone. You can, of course, combine filters to create even more interesting results. With backdrop filter supported in Safari since 2015, Edge since 2018, Chrome since 2019, Samsung Internet since 2020, and Firefox since 2022, this is a great time to consider the kind of graphic design possibilities it enables.

safe in Flexbox

WebKit for Safari 18 beta adds support for the safe keyword for alignment in Flexbox. This provides a mechanism for refining how flex items overflow. Let’s look at an example of a simple navigation menu — a classic use of Flexbox.

The following CSS creates a simple layout that wraps when there’s not enough space on one line for the menu, while centering the items in the available space.

A simple menu of links, each represented by a word, laid out in two lines of centered text.

By default, justify-content: center will always keep the items centered, even when the content is overflowing the containing box. You might prefer, however, that the content not be centered when it overflows — being centered cuts off both the beginning and end of the word, making the content harder to understand when the overflow is not visible.

Diagram showing the difference between safe and default layout of the same menu, when the space for it is so narrow every word in on its own line, and some of the long words start to get chopped off.

The safe keyword lets you change how alignment works when content overflows. The justify-content: safe center rule will instead start align any item that is overflowing, while continuing to center the items that are not overflowing.

If you want to override the safe keyword, you can use unsafe . The justify-content: unsafe center rule will do the same thing as justify-content: center . The unsafe keyword has been supported in WebKit for Safari for quite some time.

Content visibility

WebKit for Safari 18 beta adds support for content-visibility . This property controls whether or not an element renders its contents in a fashion that’s useful for making performance optimizations. It lets you communicate to the browser that certain portions of the page will likely be initially offscreen, and suggest they be omitted from layout and rendering. This can make the page load faster.

Last year , we added support for web apps in macOS Sonoma. You can add any website to your dock — whether or not it was built with a Manifest file, Service Worker, or other technology to customize the web app experience. Go to the site in Safari, then File > Add to Dock… where you can customize the icon, change the name, and even clean up the URL. Then, just click on the web app icon in your Dock, and it will open as an app.

This year brings two improvements to web apps on Mac.

Opening links

macOS Sequoia beta adds support for opening links directly in web apps. Now, when a user clicks a link, if it matches the scope of a web app that the user has added to their Dock, that link will open in the web app instead of their default web browser.

For example, imagine you have added MDN Web Docs to the Dock. Then a colleague sends you a link to an MDN page in Messages, Mail, Slack, Discord, IRC, or any non-browser application on your Mac. Now when you click on that link, it will open in the MDN Web Docs web app instead of your default browser.

Clicking a link within a browser will maintain the current behavior. This feature only affects links opened elsewhere. (When a user is in Safari, clicking on a link that matches the scope of a web app that is added to Dock, they will see an “Open in web app” banner, unless they have previously dismissed the banner.)

By default, this behavior applies when the link matches the host of the web page used to create the web app. As a developer, you can refine this experience by defining the range of URLs that should open in the web app with the scope member in the web app manifest .

Extension support

Now you can personalize web apps on Mac with Safari Web Extensions and Content Blockers. Navigate to the web app’s Settings menu to access all your installed Content Blockers and Web Extensions. Any enabled in Safari will be on by default in the web app. Each web app is uniquely customizable, just like Safari profiles.

Safari 18 beta also adds support for Mobile Device Management of extension enabled state, private browsing state, and website access on managed devices. This means schools and businesses that manage iOS, iPadOS, or macOS devices can now include the configuration of Safari App Extensions, Content Blockers, and Web Extensions in their management.

One of the amazing experiences you can have on Apple Vision Pro is looking at spatial photos and panoramas. When you open the Photos app in visionOS, you see a montage of your photos. Tap an image, it appears alone in a floating frame in front of you, while the rest of the app disappears.

A family blows out candles on a birthday cake in a photo — that's floating in a frame in midair, in a living room. This is a still from the WWDC23 Keynote that introduced Apple Vision Pro. It's an example of how spatial photos work.

A spatial photo appears at just the right height and viewing angle to make it feel like you’ve gone back to a moment in time. A second tap of the UI breaks it out of the frame, as it grows and becomes even more immersive. Similarly, a panorama floats in a frame on first tap. Then on second tap of the UI, it expands to wrap all around you, creating a fully immersive experience.

Now in Safari 18 for visionOS 2 beta, you can use the Fullscreen API to create the same experience on the web. You can embed the photo in a web page, and provide the ability to tap. The photo will pop into a floating frame as the Safari window disappears. Then when the user taps on the spatial photo or panorama UI that visionOS provides, the photo will further expand to create a fully immersive experience. When they exit the image, the Safari window will return.

Let’s walk through how to support experiencing a spatial photo or panorama on the web using Fullscreen API. First, include the image on your web page using any of the techniques we’ve used on the web for years. Here, we can embed a flattened panoramic photo into the web page using simple HTML.

Then using JavaScript, we’ll trigger .requestFullscreen() on tap. Perhaps like this.

You could, of course, create your own UI for the user to tap, rather than making the entire photo the tap target.

Spatial images work just the same, although it’s likely we want to provide fallbacks for browsers that do not support HEIC files . We can do so with the picture element.

Spatial images are stereoscopic, with both a left and right channel. In Safari, when the image is embedded in the web page, the browser will show the left channel. And there’s no need to worry about providing a fallback of any sort for Safari on macOS, iOS, or iPadOS — the stereoscopic HEIC file works great.

This technique will also cause images to go fullscreen in any browser that supports Fullscreen API. Learn more about adding panorama and spatial photos to your websites by watching Optimize for the spatial web at WWDC24, available Tuesday June 11.

Writing Suggestions

At last year’s WWDC, Apple unveiled inline predictive text on iOS, iPadOS, macOS and more. It helps users input text faster by predicting what they might be typing and finishing the word, phrase or even a whole sentence when the user taps the space bar. Now, WebKit for Safari 18 beta on iOS, iPadOS, visionOS, macOS Sequoia and macOS Sonoma brings inline predictive text to the web.

While inline predictive text makes for a fantastic, personalized user experience, there might be specific situations on the web where it’s better to not have predictions. WebKit for Safari 18 beta on iOS, iPadOS, visionOS, macOS Sequoia and macOS Sonoma gives web developers the opportunity to disable inline predictions through the writingsuggestions attribute. By default, writing suggestions is set to true. You can turn off the capability by including the writingsuggestions="false" attribute on any type of text input field.

WebKit for Safari on iOS 18 beta adds haptic feedback for <input type=checkbox switch> . This means, now when a user taps a switch control on iPhone, a single tap is felt — just like how toggling a switch feels in Settings app on iOS. Try this demo to see what it’s like.

Date and time inputs

WebKit for Safari 18 beta on macOS improves accessibility support for date and time input field types. Now <input type="date"> , <input type="datetime-local"> , and <input type="time"> elements work properly with VoiceOver.

Usually elements have the labels they need, but sometimes there is no text label for a particular button or UI. In this situation, ARIA can be used to provide an accessible label. The aria-label attribute provides names of labels while aria-roledescription provides the description for the role of an element.

On very rare occasions, you may need to override aria-label or aria-roledescription to provide different names or descriptions specifically for braille. The aria-braillelabel and aria-brailleroledescription attributes provide such an ability. They exist to solve very specific needs, including educational contexts where the site needs to render the specific braille table dot pattern. If you do use braille-related ARIA attributes, be sure to test them using a braille reader. If in doubt, relying on the accessible name from content or aria-label / aria-roledescription is almost always the better user experience . WebKit has supported these ARIA attributes for years.

Now, WebKit for Safari 18 beta adds support for the ariaBrailleLabel and ariaBrailleRoleDescription element reflection properties. These make it possible to get and set the aria-braillelabel and aria-brailleroledescription ARIA attributes on DOM elements directly via JavaScript APIs, rather than by using setAttribute and getAttribute .

Watch video without distractions in Viewer for Safari 18 beta on macOS.

A video playing in a Safari window, where the video is enlarged to fill almost all of the space. The rest of the web page content is mostly hidden behind a dark translucent overlay.

When you play in Viewer, the video fills the Safari window, while providing full access to system playback controls. Then it automatically enters picture-in-picture anytime you switch tabs, close the window, or occlude the web page with another window. Look for Video Viewer in the new page menu in Safari whenever you are on a web page with a prominent video element.

Video on visionOS

mountain symbol

Managed Media Source

WebKit for Safari 18 beta adds Workers support for both Managed Media Source (MMS) and Media Source Extensions ( MSE ). This can be especially helpful on complex websites that want to ensure continuous and smooth video playback even when other site activity (such as live commenting) causes a very busy main thread. You can see the performance difference in this demo .

WebKit for Safari 18 beta adds support for the WebRTC HEVC RFC 7789 RTP Payload Format. Previously, the WebRTC HEVC used generic packetization instead of RFC 7789 packetization. This payload format provides a new option for improving videoconferencing, video streaming, and delivering high-bitrate movies and TV shows.

WebKit for Safari 18 beta adds support for MediaStreamTrack processing in a dedicated worker. And it adds support for missing WebRTC stats.

Two years ago at WWDC22, we announced support for passkeys — a groundbreaking industry-standard way to login to websites and app services. Passkeys provide people with an extremely easy user experience, while delivering a profound increase in security. To learn more, watch Meet Passkeys or read Supporting passkeys .

WebKit for Safari 18 beta adds support for three new features as we continue to improve passkeys. First, Safari 18 beta adds support for using mediation=conditional for web authentication credential creation. This allows websites to automatically upgrade existing password-based accounts to use passkeys. Learn more by watching Streamline sign-in with passkey upgrades and credential managers at WWDC24, available on Tuesday, June 11.

Second, WebKit for Safari 18 beta adds support for using passkeys across related origins. This lets websites use the same passkey across a limited number of domains which share a credential backend.

And third, WebKit for Safari 18 beta adds support for the WebAuthn prf extension. It allows for retrieving a symmetric key from a passkey to use for the encryption of user data.

WebKit for Safari 18 beta adds support for secure HTTPS for all images, video, and audio by upgrading passive subresource requests in mixed content settings. This means that if some files for a website are served using HTTPS and some are served using HTTP (known as “mixed content”), all images and media will now be auto-upgraded to HTTPS, in adherence with Mixed Content Level 2 .

WebKit for Safari 18 beta adds support for Unicode 15.1.0 characters in RegExp. Unicode 15.1 added 627 characters, bringing the total of characters to 149,813. Now, these new characters can be used in regular expressions.

WebKit for Safari 18 beta also adds support for the v flag with RegExp.prototype[Symbol.matchAll] . providing more powerful ways to match Unicode characters, as specified in the ECMAScript 2024 standard.

For example, you can now specify to only match on Latin characters, while avoiding matching on Cyrillic script characters.

Or split a string matching on Emojis.

WebKit for Safari 18 beta adds support for URL.parse() , a way to parse URLs which returns null rather than an exception when parsing fails.

WebKit for Safari 18 beta expands Declarative Shadow tree support by adding the shadowRootDelegatesFocus and shadowRootClonable IDL attributes to the <template> element. It also adds the shadowRootSerializable attribute and shadowRootSerializable IDL attribute to the <template> element, enabling those using Declarative Shadow roots to opt into making them serializable. Serializing can be done through the new getHTML() method that has been added at the same time.

WebKit for Safari 18 beta adds support for PopStateEvent ’s hasUAVisualTransition , indicating whether the user agent has a visual transition in place for the fragment navigation.

WebKit for Safari 18 beta adds support for subresource integrity in imported module scripts, which gives cryptographic assurances about the integrity of contents of externally-hosted module scripts.

WebKit for Safari 18 beta adds support for the bytes() method to the Request, Response , Blob , and PushMessageData objects. This replaces the need for web developers to call arrayBuffer() , which can be difficult to use, and wraps the result in a Uint8Array . Calling bytes() is now the recommended way going forward when you need to access the underlying bytes of the data these objects represent.

WebKit for Safari 18 beta adds support for feature detecting text fragments by exposing document.fragmentDirective . Note that the returned object (a FragmentDirective ) doesn’t provide any functionality, but it’s helpful if you need to know if Fragment Directives are supported by the browser.

WebKit for Safari 18 beta adds support for the willReadFrequently context attribute for the getContext() method. It indicates whether or not a lot of read-back operations are planned. It forces the use of a software accelerated 2D or offscreen canvas, instead of hardware accelerated. This can improve performance when calling getImageData() frequently.

WebKit for Safari 18 beta extends 2D canvas support for currentcolor . It can now be used inside color-mix() or Relative Color Syntax. Here currentcolor will default to the computed color property value on the canvas element.

WebKit for Safari 18 beta adds support for six new WebGL extensions:

  • EXT_texture_mirror_clamp_to_edge
  • WEBGL_render_shared_exponent
  • WEBGL_stencil_texturing
  • EXT_render_snorm
  • OES_sample_variables
  • OES_shader_multisample_interpolation

WebKit for Safari 18 beta adds support for fuzzy search code completion in the Web Inspector’s CSS source editor.

WebKit for iOS 18 beta, iPadOS 18 beta, visionOS 2 beta, and macOS Sequoia beta adds support for two new API — the Writing Tools API and an API to control adaptive image glyph insertion. Learn more about these API by watching Get started with Writing Tools and Bring expression to your app with Genmoji at WWDC24, both available Tuesday June 11.

WebKit for Safari 18 beta adds support for Apple Pay funds transfer.

While it’s rare to deprecate older technology from the web, there are occasions when it makes sense. We’ve been busy removing -webkit prefixed properties that were never standardized, aging media formats that were never supported in other browsers, and more. This helps align browser engines, improve interoperability, and prevent compatibility problems by reducing the possibility that a website depends on something that’s not a web standard.

WebKit for Safari 18 beta removes support for OffscreenCanvasRenderingContext2D ’s commit() method.

WebKit for Safari 18 beta deprecates support for a number of rarely used -webkit prefixed CSS pseudo-classes and properties — and even one -khtml prefixed property.

  • -webkit-alt and alt properties
  • :-webkit-animating-full-screen-transition pseudo-class
  • :-webkit-full-screen-ancestor pseudo-class
  • :-webkit-full-screen-controls-hidden pseudo-class
  • :-webkit-full-page-media pseudo-class
  • :-webkit-full-screen-document pseudo-class
  • :-khtml-drag pseudo-class

WebKit for Safari 18 beta also deprecates support for the resize: auto rule. Support for the resize property remains, just as it’s been since Safari 4. The values Safari continues to support include : none , both , horizontal , vertical , block , inline , plus the global values. Early versions of CSS Basic User Interface Module Level 3 defined auto , but it was later written out of the web standard.

WebKit for Safari 18 beta also deprecates support for non-standardize WEBKIT_KEYFRAMES_RULE and WEBKIT_KEYFRAME_RULE API in CSSRule .

WebKit for Safari 18 beta removes support for the JPEG2000 image format. Safari was the only browser to ever provide support.

If you’ve been serving JPEG2000 files using best practices, then your site is using the picture element to offer multiple file format options to every browser. Safari 18 beta will simply no longer choose JPEG2000, and instead use a file compressed in JPEG XL, AVIF, WebP, HEIC, JPG/JPEG, PNG, or Gif — choosing the file that’s best for each user. Only one image will be downloaded when you use <picture> , and the browser does all the heavy lifting.

We have noticed that some Content Deliver Networks (CDN) use User Agent sniffing to provide one file to each UA, offering only JPEG2000 images to Safari — especially on iPhone and iPad. If you expect this might be happening with your site, we recommend testing in Safari 18 beta on both macOS Sequoia and iOS or iPadOS 18. If you see problems, contact your SaaS provider or change your image delivery settings to ensure your website provides fallback images using industry best practices.

If you notice a broken site, please file an issue at webcompat.com .

WebKit for Safari 18 beta removes support for non-standard VTTRegion.prototype.track .

WebKit for Safari 18 beta removes the last bits of support for AppCache.

When AppCache first appeared in 2009, in Safari 4, it held a lot of promise as a tool for caching web pages for use offline. It was imagined as “HTML5 Application Cache” back when HTML itself was being further expanded to handle more use cases for web applications. A developer could create a simple cache manifest file with a list of files to be cached. Its simplicity looked elegant, but there was no mechanism for cache busting, and that made both developing a site and evolving the site over time quite frustrating. AppCache also had security challenges. So new web standards were created to replace it. Today, developers use Service Workers and Cache Storage instead.

WebKit deprecated AppCache with a warning to the Console in Safari 11.0. Then in 2021, we removed support for AppCache from Safari 15.0, with a few exceptions for third-party users of WKWebView . Now we are removing those exceptions. This change to WebKit will only affect the rare web content loaded in older third-party apps that have JavaScript code which relies on the existence of AppCache related interfaces.

WebKit for Safari 18 beta removes the SVGAnimateColorElement interface.

WebKit for Safari 18 beta removes support for four non-standard Web APIs:

  • KeyboardEvent.altGraphKey
  • AES-CFB support from WebCrypto
  • KeyboardEvent.prototype.keyLocation
  • HashChangeEvent ’s non-standard initHashChangeEvent() method

In addition to all the new features, WebKit for Safari 18 beta includes work to polish existing features.

Accessibility

  • Fixed role assignment for <header> inside <main> and sectioning elements.
  • Fixed range input not firing an input event when incremented or decremented via accessibility APIs.
  • Fixed setting aria-hidden on a slot not hiding the slot’s assigned nodes.
  • Fixed comboboxes to expose their linked objects correctly.
  • Fixed time input accessibility by adding labels to subfields.
  • Fixed aria-hidden=true to be ignored on the <body> and <html> elements.
  • Fixed datetime values being exposed to assistive technologies in the wrong timezone.
  • Fixed time control accessibility by adding a label to the meridiem component.
  • Fixed wrong datetime value being exposed to assistive technologies for datetime-local inputs.
  • Fixed ignored CSS content property replacement text when it is an empty string.
  • Fixed the computed role for these elements: dd , details , dt , em , hgroup , option , s , and strong .
  • Fixed hidden elements targeted by aria-labelledby to expose their entire subtree text, not just their direct child text.
  • Fixed accessible name computation for elements with visibility: visible inside a container with visibility: hidden .
  • Fixed updating table accessibility text when its caption dynamically changes.
  • Fixed updating aria-describedby text after the targeted element changes its subtree.
  • Fixed the transition property to produce the shortest serialization.
  • Fixed the animation property to produce the shortest serialization.

Authentication

  • Fixed navigator.credentials.create() rejects with “NotAllowedError: Operation Failed” after a conditional UI request is aborted.
  • Fixed renaming DigitalCredential’s response attribute to data .
  • Fixed setting the cancel flag once the cancel completes regardless of a subsequent request occurring.
  • Fixed drawImage(detachedOffscreenCanvas) to throw an exception.
  • Fixed OffscreenCanvas failing to render to the placeholder with nested workers.
  • Fixed losing the contents layer of the placeholder canvas of OffscreenCanvas when switching off the tab.
  • Fixed drawImage to not alter the input source or the destination rectangles.
  • Fixed toggling the visibility on a canvas parent undoing the effect of clearRect() .
  • Fixed the Canvas drawImage() API to throw an exception when the image is in broken state.
  • Fixed setting white-space to a non-default value dynamically on a whitespace or a new line.
  • Fixed turning text-spacing properties into font properties.
  • Fixed custom counter styles extending disclosure-open and disclosure-closed to point to the correct direction in right-to-left.
  • Fixed backface-visibility to create a stacking context and containing block.
  • Fixed getComputedStyle() to work with functional pseudo-elements like ::highlight() .
  • Fixed: Aliased :-webkit-full-screen pseudo-class to :fullscreen .
  • Fixed: Aliased :-webkit-any-link to :any-link and :matches() to :is() .
  • Fixed getComputedStyle() pseudo-element parsing to support the full range of CSS syntax.
  • Fixed @supports to correctly handle support for some -webkit prefixed pseudo-elements that were incorrectly treated as unsupported.
  • Fixed updating media-query sensitive meta tags after style changes.
  • Fixed changing color scheme to update gradients with system colors or light-dark() .
  • Fixed incorrect inline element size when using font-variant-caps: all-small-caps with font-synthesis .
  • Fixed :empty selector to work with animations.
  • Fixed preserving whitespace when serializing custom properties.
  • Fixed updating style correctly for non-inherited custom property mutations.
  • Fixed element removed by parent to end up losing the last remembered size.
  • Fixed an incorrect difference between implicit and explicit initial values for custom properties.
  • Fixed the contrast of Menu and MenuText system colors.
  • Fixed keeping the shorthand value for CSS gap as-is in serialized and computed values.
  • Fixed the style adjuster for @starting-style incorrectly invoking with a null element.
  • Fixed excluding -apple-pay-button from applying to any element that supports appearance: auto and is not a button.
  • Fixed missing color interpretation methods added to CSS color specifications.
  • Fixed hsl() and hsla() implementation to match the latest spec changes.
  • Fixed the implementation of rgb() and rgba() to match the latest spec.
  • Fixed the hwb() implementation to match the latest spec.
  • Fixed the remaining color types to be synced with the latest spec changes.
  • Fixed carrying analogous components forward when interpolating colors
  • Fixed applying the fill layer pattern for mask-mode .
  • Fixed displayed datalist dropdown to sync its options elements after a DOM update.
  • Fixed <select multiple> scrollbars to match the used color scheme.
  • Fixed updating the input value when selecting an <option> from a <datalist> element.
  • Fixed the value attribute not getting displayed in an input element with type="email" and the multiple attribute.
  • Fixed the iOS animation for <input type=checkbox switch> .
  • Fixed form controls drawing with an active appearance when the window is inactive.
  • Fixed constructed FormData object to not include entries for the image button submitter by default.
  • Fixed the properties of History to throw a SecurityError when not in a fully active Document.
  • Fixed “about:blank” document.referrer initialization.
  • Fixed parsing a self-closing SVG script element. It now successfully executes.
  • Fixed RegExp.prototype.@@split to update the following legacy RegExp static properties: RegExp.input , RegExp.lastMatch , RegExp.lastParen , RegExp.leftContext , RegExp.rightContext , and RegExp.$1, ... RegExp.$9 .
  • Fixed String.prototype.replace to not take the fast path if the pattern is RegExp Object and the lastIndex is not numeric. (
  • Fixed spec compliance for Async / Await, Generators, Async Functions, and Async Generators.
  • Fixed async functions and generators to properly handle promises with throwing “constructor” getter.
  • Fixed return in async generators to correctly await its value.
  • Fixed Symbol.species getters to not share a single JS Function.
  • Fixed throwing a RangeError if Set methods are called on an object with negative size property.
  • Fixed eval() function from another realm to not cause a direct eval call.
  • Fixed eval() call with ...spread syntaxt to be a direct call.
  • Fixed try/catch to not intercept errors originated in [[Construct]] of derived class.
  • direct eval() in a default value expression inside a rest parameter creates a variable in the environment of the function rather than the separate one of the parameters;
  • a ReferenceError is thrown when accessing a binding, which is defined inside rest parameter, in eval() , or a closure created in a default value expression of a preceding parameter, but only if there is a var binding by the same name;
  • a closure, created in the default value expression inside a rest parameter, is created in a different VariableEnvironment of the function than its counterparts in preceding parameters which causes the incorrect environment to be consulted when querying or modifying parameter names that are “shadowed” by var bindings.
  • Fixed TypedArray sorting methods to have a special-case for camparator returning false .
  • Fixed programming style for bitwise and in setExpectionPorts.
  • Fixed emitReturn() to load this value from arrow function lexical environment prior to the TDZ check.
  • Fixed NFKC normalization to work with Latin-1 characters.
  • Fixed parsing of private names with Unicode start characters.
  • Fixed instanceof to not get RHS prototype when LHS is primitive.
  • Fixed bracket update expression to resolve property key at most once.
  • Fixed bracket compound assignement to resolve the property key at most once.
  • Fixed Object.groupBy and Map.groupBy to work for non-objects.
  • Fixed Array.fromAsync to not call the Array constructor twice.
  • Fixed inconsistent output of Function.prototype.toString for accessor properties.
  • Fixed Set#symmetricDifference to call this.has in each iteration.
  • Fixed logical assignment expressions to throw a syntax error when the left side of the assignment is a function call.
  • Fixed throwing a syntax error for nested duplicate-named capturing groups in RegEx.
  • Fixed ArrayBuffer and SharedArrayBuffer constructor to check length before creating an instance.
  • Fixed Intl implementation to ensure canonicalizing “GMT” to “UTC” based on a spec update.
  • Fixed RegEx lookbehinds differing from v8.
  • Fixed fractionalDigits of Intl.DurationFormat to be treated as at most 9 digits if it is omitted.
  • Fixed navigator.cookieEnabled to return false when cookies are blocked.
  • Fixed video sound coming from another window after changing tabs in the Tab Bar in visionOS.
  • Fixed playback for MSE videos on some sites.
  • Fixed allowing a video’s currentTime to be further than the gap’s start time.
  • Fixed broken audio playback for a WebM file with a Vorbis track.
  • Fixed sampleRate and numberOfChanges to be required and non-zero in a valid AudioEncoderConfig.
  • Fixed media elements appending the same media segment twice.
  • Fixedrejecting valid NPT strings if ‘hours’ is defined using 1 digit.
  • Fixed an issue where Safari audio may be emitted from the wrong window in visionOS.
  • Fixed upgrading inactive or passive subresource requests and fetches in would-be mixed security contexts to match standards.
  • Fixed incorrect Sec-Fetch-Site value for navigation of a nested document.
  • Fixed loading WebArchives with a non-persistent datastore.
  • Fixed Timing-Allow-Origin to not apply to an HTTP 302 response.
  • Fixed print buttons with a print action implementation.
  • Fixed Open in Preview for a PDF with a space in its name.
  • Fixed Greek uppercase transforms failing for some characters.
  • Fixed resizing a <textarea> element with 1rem padding.
  • Fixed the color correctness of the color matrix filter.
  • Fixed backdrop-filter to apply to the border area of an element with a border-radius .
  • Fixed intrinsic inline size calculators to account for whitespace before an empty child with nonzero margins.
  • Fixed overlapping elements with flex box when height: 100% is applied on nested content.
  • Fixed incorrect grid item positioning with out-of-flow sibling.
  • Fixed break-word with a float discarding text.
  • Fixed min-content calculation for unstyled only-child inlines elements.
  • Fixed ellipsis rendering multiple times when position: relative and top are used.
  • Fixed a bug for inline elements inserted in reverse order after a block in a continuation.
  • Fixed the flash of a page background-colored bar in the footer when the window is resized.
  • Fixed the cursor not updating as content scrolls under it on some pages.
  • Fixed the SVG parser to interpret “form feed” as white space.
  • Fixed error handling for invalid filter primitive references.
  • Fixed displaying an SVG element inside a <switch> element.
  • Fixed SVG title to have display: none as the default UA style rule.
  • Fixed the UA stylesheet for links in SVGs to apply cursor: pointer matching standards.
  • Fixed returning the initial value for the SVG gradient stop-color if it is not rendered in the page.
  • Fixed the SVG marker segment calculations if the marker path consists of sub-paths.
  • Fixed SVGLength to sync with the WebIDL specification.

Web Animations

  • Fixed percentage transform animations when width and height are animated.
  • Fixed updating an animation when changing the value of a transform property while that property is animated with an implicit keyframe.
  • Fixed animating with color-mix .
  • Fixed cssText setter to change the style attribute when the serialization differs.
  • Fixed history.pushState() and history.replaceState() to ignore the title argument.
  • Fixed URL text fragment directives not fully stripped from JavaScript.
  • Fixed showPicker() method to trigger suggestions from a datalist .
  • Fixed lang attribute in no namespace to only apply to HTML and SVG elements.
  • Fixed unnecessarily unsetting the iframe fullscreen flag.
  • Fixed DOM Range to correctly account for CDATASection nodes.
  • Fixed getGamepads() to no longer trigger an insecure contexts warning.
  • Fixed inserting a <picture> element displaying the same image twice.
  • Fixed throwing exceptions in navigation methods if in a detached state.
  • Fixed a minor issue in URL’s host setter.
  • Fixed cloning of ShadowRoot nodes following a DOM Standard clarification.
  • Fixed GeolocationCoordinates to expose a toJSON() method.
  • Fixed GeolocationPosition to expose a toJSON() method.
  • Fixed setting CustomEvent.target when dispatching an event.
  • Fixed navigator.language only returning the system language in iOS 17.4.
  • Fixed: Removed presentational hints from the width attribute for <hr> .
  • Fixed resolving www. sub-domain for Associated Domains for all web apps.

Web Assembly

  • Fixed initialization of portable reference typed globals.
  • Fixed font sizes in the Audits tab.
  • Fixed expanded sections of Storage to not collapse
  • Fixed CSS font property values marked !important not getting overridden when using the interactive editing controls.
  • Fixed an issue where the Web Inspector viewport might appear cut off.
  • Fixed runtimes to be aligned in the Audit tab.
  • Fixed remembering the message type selection in the Console tab.
  • Fixed autocomplete for the text-indent property suggesting prefixed properties instead of each-line or hanging .
  • Fixed background autocompletion suggestion to include repeating-conic-gradient .
  • Fixed console clearing unexpectedly when Web Inspector reopens
  • Fixed console code completion to be case-insensitive.
  • Fixed overflow: scroll elements to scroll as expected when highlighting an element from the DOM tree.
  • Fixed showing additional Safari tabs from an iOS device in the Develop menu.
  • Fixed Console and code editor completion not auto-scrolling the suggestion into view.
  • Fixed search in the DOM tree view unexpectedly chaning the text display.
  • Fixed clicking the “goto” arrow for computed CSS when “show independent Styles sidebar” is disabled.
  • Fixed inspectable tabs from Safari in the visionOS Simulator don’t appear in Developer menu on the host macOS.
  • Fixed Gamepad API in WKWebView.
  • Fixed repainting HTML elements when their width or height change in legacy WebView.
  • Fixed VideoTrackGenerator writer to close when its generator track (and all its clones) are stopped.
  • Fixed WebRTC AV1 HW decoding on iPhone 15 Pro.
  • Fixed black stripes with screen sharing windows.
  • Fixed black stripes with getDisplayMedia captured windows when the window is resized.

You can test Safari 18 beta by installing the beta of macOS 15, iOS 18, or iPadOS 18. Or, if you’d like, you can try out Safari 18 beta on macOS Sonoma or macOS Ventura by downloading the Safari 18 beta , once it’s available. (Sign in using a free Apple ID to download. Installing Safari 18 beta on macOS Sonoma or macOS Ventura will replace your existing version of Safari with no way to revert to an earlier version.) You can also help test many of these features in Safari Technology Preview .

We love hearing from you. To share your thoughts on Safari 18 beta, find us on Mastodon at @[email protected] and @[email protected] . Or send a reply on X to @webkit . You can also follow WebKit on LinkedIn . If you run into any issues, we welcome your feedback on Safari UI (learn more about filing Feedback ), or your WebKit bug report about web technologies or Web Inspector. If you notice a website that seems broken in Safari, but not in other browsers, please file a report at webcompat.com . Filing issues really does make a difference.

Download the latest Safari Technology Preview on macOS to stay at the forefront of the web platform and to use the latest Web Inspector features.

You can also find this information in the Safari 18 beta release notes .

Safari User Guide

  • Get started
  • Go to a website
  • Bookmark webpages to revisit
  • See your favorite websites
  • Use tabs for webpages
  • Import bookmarks and passwords
  • Pay with Apple Pay
  • Autofill credit card info
  • View links from friends
  • Keep a Reading List
  • Hide ads when reading
  • Translate a webpage
  • Download items from the web
  • Add passes to Wallet
  • Save part or all of a webpage
  • Print or create a PDF of a webpage
  • Interact with text in a picture
  • Change your homepage
  • Customize a start page
  • Create a profile
  • Block pop-ups
  • Make Safari your default web browser
  • Hide your email address
  • Manage cookies
  • Clear your browsing history
  • Browse privately
  • Prevent cross-site tracking
  • See who tried to track you
  • Change Safari settings
  • Keyboard and other shortcuts

autofill password safari

If AutoFill doesn’t work in Safari on Mac

If you can’t fill in information you previously entered on websites, try these suggestions.

Open Safari for me

Make sure any information you want to autofill is saved in your My Card in Contacts. Safari can fill in only contact information that’s in Contacts. For example, if a form requires your phone number but it isn’t on your contact card, you must fill it in manually.

Make sure the webpage has fields AutoFill can complete.

Safari may be unable to tell which fields are for user name and password, credit card number and expiration date, and so forth.

autofill password safari

If AutoFill still doesn’t work, the website may not allow it.

To turn AutoFill off, choose Safari > Settings, click AutoFill, then deselect the information you want to enter manually.

IMAGES

  1. How to Enable Password Autofill in Apps and Safar on iOS

    autofill password safari

  2. How to set up Password AutoFill on macOS

    autofill password safari

  3. How To Fix Safari Autofill Passwords Not Working On iPhone

    autofill password safari

  4. Enable AutoFill Password for Safari

    autofill password safari

  5. Autofill your user name and password in Safari on Mac

    autofill password safari

  6. Comment utiliser Safari Password Manager sur macOS Monterey

    autofill password safari

VIDEO

  1. How To Disable Autofill Passwords in Google Chrome

  2. Safari Bag Lock Forgot

  3. How to Turn ON Autofill Passwords on iPhone

  4. How to Add Credit Card AutoFill in Safari on iPhone X

  5. Safari Trolley bag Password bhul gye hai kaise khole // How Reset Password of Safari Trolley bag 🛍️

  6. How To Fix Autofill Passwords Not Showing In Safari Browser iPhone

COMMENTS

  1. Autofill your user name and password in Safari on Mac

    In the Safari app on your Mac, when a website asks you to create a password, click the password field.. Click the AutoFill Key button , then choose Suggest New Password.. A strong password is suggested for you, with a yellow background. To decline the suggested password, click the password field, click Don't Use, then enter a password.

  2. Change AutoFill settings in Safari on Mac

    To change these settings, choose Safari > Settings, then click AutoFill. Complete forms with information from any contact card in Contacts. To view or edit information, click Edit. Save user names and passwords you enter on websites, then easily fill in the saved information when you revisit the same websites.

  3. Automatically fill in your information in Safari on iPhone

    Turn off AutoFill for your contact or credit card information: Go to Settings > Safari > AutoFill, then turn off either option. Turn off AutoFill for passwords: Go to Settings > Passwords, unlock the screen, tap Password Options, then turn off AutoFill Passwords and Passkeys. In Safari on iPhone, use AutoFill to automatically fill in credit ...

  4. How to Disable and Edit Safari's AutoFill on macOS and iOS

    To turn off any or all AutoFill forms in Safari on macOS, first open Safari's preferences from the Safari menu or press Command+, on your keyboard. In Safari's preferences, click the AutoFill tab You'll see a list of the things Safari can autofill. Uncheck any items you don't want Safari autofilling, or click "Edit" next to any of the four ...

  5. How to Set up Autofill on a Mac Computer in Safari

    1. Open the Safari browser. 2. In the top toolbar, select "Safari" and then "Preferences." Click on Preferences under Safari. Devon Delfino/Business Insider. 3. Toggle over to the "Autofill ...

  6. How to Use AutoFill in Safari on Mac

    Adding an account's username and password through AutoFill is a straightforward process. To add a username and password: Open Safari on your Mac.; Click on Safari in the Menu Bar, then click Preferences.; Next, click on AutoFill.; You will now see the multiple AutoFill Forms.

  7. How to autofill passwords, bank cards, names and addresses ...

    Go to Settings > Safari > Autofill; Make sure that Names and Passwords is on. When you set up a new login and password on a website using Safari your phone will add the password and user name to ...

  8. How to Use AutoFill in the Safari Browser

    Open Safari, go to the Safari menu, and select Preferences . The keyboard shortcut to open Safari preferences is Command + , (comma). Place a check next to any of the four AutoFill options you want to use when auto-filling forms on the internet. To prevent Safari from using any of these four categories to autopopulate a web form, click the ...

  9. Autofill passwords and email addresses on iPhone the easy way

    In Safari, tap on a text box. There should be an option to autofill a saved password in a toolbar above the keyboard. ... Tap AutoFill > Passwords and authenticate with Face ID to bring up saved ...

  10. AutoFill in Safari on Mac: How to setup and enable it for passwords

    Open Safari on your Mac, and then click on Safari menu. Select Preferences options and then choose the Passwords tab. Make sure "AutoFill usernames and passwords" box is checked. One more thing that you need to check if options are checked in Autofill tab. Select all boxes that apply.

  11. How to use the Safari password manager on macOS Monterey

    Copy that code. Running macOS Monterey, open Safari then click Safari > Preferences > Passwords. Create a new login/password or choose an existing one (+ in bottom left corner to create new) In ...

  12. How to Add Logins & Passwords to Safari Autofill on Mac

    But even if you ignored that initial request to save login information, you can manually enter those details into Safari autofill, and never have to remember your logins and passwords again. Most of us visit several websites on a daily basis, logging into things like email, banks, social networks, shopping, etc, and as a result, we have many ...

  13. How to manage passwords on iPhone

    Safari AutoFill Passwords is the feature that can automatically save and update your passwords on iPhone and iPad as well as offer to create automatic strong passwords when signing up for new ...

  14. Autofill your username and password in Safari on Mac

    In the Safari app on your Mac, do one of the following:. If you previously stored your username and password for the website, use AutoFill to enter the information and sign in. Click in the username field, then choose your username (or use the Touch Bar).. If your Mac or Apple keyboard has Touch ID, you can use Touch ID to fill in your stored username and password and sign in.

  15. How to Update & Edit Saved Passwords in Safari Autofill on Mac

    In this article, we'll discuss how you can update and edit saved login information, user names, and passwords in Safari on Mac. How to Edit Saved Usernames & Passwords in Safari on Mac. Updating the passwords saved by Safari over time is a fairly simple and straightforward procedure on macOS systems. Just follow the steps below to get started.

  16. How to use Touch ID to autofill passwords in Safari on Mac

    Open Safari → Click Safari on the menu bar → Select Settings. Select Preferences if you're running macOS Monterey or earlier. Select Passwords → Use your Touch ID or enter your Mac's password. Click the plus (+) icon. Fill in the following details: Title, Website, Username, and Password.

  17. How to change the AutoFill settings on your iPad

    Open the Settings app on your iPad. 2. Scroll down and tap "Passwords & Accounts" in the fifth section of options. This will bring you to your password details. 3. If the AutoFill feature is ...

  18. Autofill does not fill in passwords or ot…

    Safari does not fill in passwords, Usernames and passwords checkbox in AutoFill is greyed out. Since a couple of days ago Safari 14.0.3 on macOS 11.2.3 no longer shows me the prompt to fill in passwords in webpages, and the preferences for AutoFill show "Usernames and passwords" greyed out.

  19. Password AutoFill

    Password AutoFill simplifies login and account creation tasks for iOS apps and webpages. With just a few taps, your users can create and save new passwords or log in to an existing account. Users don't even need to know their password; the system handles everything. This convenience increases the likelihood that users will complete your app ...

  20. Password AutoFill security

    Password AutoFill automatically fills credentials stored in the keychain. The iCloud Keychain password manager and Password AutoFill provide the following features: Filling in credentials in apps and websites. Generating strong passwords. Saving passwords in both apps and websites in Safari. Sharing passwords securely to a users' contacts.

  21. Here are two 1Password features you won't find in iOS 18's Passwords app

    Apple has a brand new Passwords app in iOS 18, but it won't offer all the same functionality found in 1Password. But here is the reason why. ... Settings -> Safari -> AutoFill -> Saved Credit Cards.

  22. The best password managers for iPhone

    1Password for iPhone provides biometric login, a password generator, autofill, support for passkeys, and safe sharing options. You can also use Travel Mode for securing your data when traveling ...

  23. Apple Passwords app works with Chrome and Edge

    This way, even if your browser of preference isn't Safari, you'll still be able to use the autofill functionality of Apple Passwords. In a demo, I got to see the application's interface in ...

  24. Autofill not working in Wallet / passwords with some websites

    Prompt for the customised primary password before viewing or filling website password Learn more OFF. Some old websites never offer to save or fill passwords. Some old websites always offer to fill, others don't. Others only autofill partially. New websites often don't offer to save passwords, but sometimes do.

  25. Change AutoFill preferences in Safari on Mac

    To change these preferences, choose Safari > Preferences, then click AutoFill. Complete forms with information from any contact card in Contacts. To view or edit information, click Edit. Securely save usernames and passwords you enter on web pages, then easily fill in the saved information when you revisit the same web pages. Click Edit to view ...

  26. How to easily enable, disable autofill on your Android

    For the Suggest Strong Passwords feature, whenever you create a new account or change a password, the autofill service should prompt you with a suggested strong password. You can choose to use ...

  27. News from WWDC24: WebKit in Safari 18 beta

    Safari on visionOS 2 beta supports immersive-vr sessions. WebXR scenes are displayed using hardware-accelerated graphics driven by WebGL. Try out the Chess Garden demo to see WebXR in action. Safari for visionOS 2 beta supports the new WebXR transient-pointer input mode. It lets you make the most of natural input on visionOS, and allow your ...

  28. Automatically fill in strong passwords on iPhone

    For supported websites and apps, iPhone suggests a unique, complex password. Choose the suggested password: Tap Use Strong Password. Edit the suggested password: Tap Other Options, tap Edit Strong Password, tap the password text field, then make your changes. Get a different strong password: Tap Other Options, tap Edit Strong Password, then tap ...

  29. If AutoFill doesn't work in Safari on Mac

    In the Safari app on your Mac, choose Safari > Settings, click AutoFill, then make sure "User names and passwords" is selected. Make sure any information you want to autofill is saved in your My Card in Contacts. Safari can fill in only contact information that's in Contacts. For example, if a form requires your phone number but it isn ...