Safari Autofill

Let Safari fill in forms for you.

 

Safari Autofill
Mac Tip #138/25-Feb-2004

I’m forever visiting web pages which require me to type in my name, address, phone number and so on. And believe me, when you’re not a great typist and live in a part of town called Hataitai you don’t want to be typing that too many times!

Autofill checkboxes in Safari.

Autofill checkboxes in Safari.

So, go to the Safari menu and choose Preferences, then click on Autofill. Now check the settings you’d like Safari to use. I check all three options.

Now if you visit a page with a form (for example visit the Tips archive and click on Comment below any post) you need only go to the Edit menu and choose AutoFill Form or type Command Shift A to enter details.

Sometimes when you fill in a form Safari will pop up a dialog box offering to fill in such forms in future. I usually choose to do that.

Just be sure to double check the information Safari has entered. It depends on how the web designer has set up the form, but I occasionally find my email address in a phone number field for example.

This gem saves much error-prone typing on my part.

Buy books and software

Products you buy through this site help me fund MacTips. I only do affiliate sales for products I believe in, and usually, have used myself. Please use the affiliate links below to buy these and other Take Control books.

Take Control of Safari 5.  Take Control of Safari 5

Thanks for reading. Remember to tell your friends about MacTips. Subscribe for regular Tips.

Clip to Evernote

Tell us what you think.
Note: your comment is not published straight away. I check and approve all comments, otherwise the spammers get a free rein. I usually check comments within 24 hours.

* 25 comments… read them below and tell us what you think.

Kee Hinckley 26 February 2004 at 13:32:21

One thing I recently discovered is that this feature is responsible for the long delays I get when I change a form on a page I’ve been to before. I have to wait while Safari writes the changes to a 180k file. The wait can take as long as 20 seconds. They need to make some serious changes to how they store the information.

Reply

Dave 29 September 2004 at 04:21:56

Hello,
I have a question.
Under Safari’s Preferences, I have edited my Autofill site list. I removed .google.com
because it was constantly autofilling in longer searches I had done in the past, even though I might want to make a more basic search (eg, I want to search “kospi”, but it autofills to “kospi outlook” etc)
so, I removed the .google.com site from the list, but there doesn’t seem to be an option to add sites to that list… is there?

any help would be greatly appreciated,

cheers,

dave.

Reply

Agu Happon 3 November 2004 at 02:13:44

Sorry Dave, but if a page is coded in such a way that Safari is capable of auto-filling a form in it, it will remember your entries without you having to do anything. The very fact that you want to “add a site” that apparently isn’t remembering your data for later auto-filling means the site itself… has non-labeled form elements, has privacy settings specifically requesting that the browser not remember the visit, or is otherwise incompatible with Safari’s autofill. Sorry for the downer. Respectfully, Agu

Reply

Heath 4 April 2010 at 10:53:05

If you read dave’s comment properly, you will see that the site he is trying to add IS compatible with autofill since he has already removed it from the list.
The problem is not being able to put it back on the list. I have had the same problem with Facebook. There seems to be no way to fix this :( .

Reply

bob hanssen 2 December 2008 at 15:48:13

i have been fooling around with autofill for a number of hours today. i have tried all the suggestions in the help menu. before i started fooling with this my son’s info always autofilled, now nothing fills. my original goal was to just change the info thru the editing box in the preferences. i have checked all boxes in the preferences file but cannot open the address book card to edit anything. my address book is the one that came with my mac, i can’t seem to access that for my info. what should i do now?

thanks for your help, bob

Reply

patrick 25 December 2008 at 20:39:19

my issues is that autofill was working for a website for the entire time ive had my computer but lately my brother has been using my computer and now the autofill will not keep my information so i wanted to delete it and add it but now when i go to the site i no longer get the option to save my information and when i press apple shift A it says it cant save it even though it has for as long as ive used the website (at least two years now) suggestions?

Reply

Miraz Jordan 25 December 2008 at 21:09:31

Patrick, try clicking the Edit button on the lower two items of the screenshot in my Tip.

You may be able to remove the problem website and then add it in again.

Perhaps also try the Empty Cache item under the Safari menu, then Quit and restart Safari.

Reply

Heath 4 April 2010 at 10:56:28

“You may be able to remove the problem website and then add it in again.”
WRONG!
There is no (obvious) way to ADD the website in again.

Reply

lenfink 21 April 2009 at 14:55:45

Cannot figure out how to change my address default to autofil and Dashboard.
I have moved. I must have done it before. I assume it is easy- “under my nose”.
But, it is not Apple intuitive to me! Len.

Reply

Miraz Jordan 21 April 2009 at 20:31:57

Hi Len,

are you saying that you moved house from, for example 123 Main St to 456 High St, but Safari’s autofill still enters 123 Main St?

Have a look under Safari’s Autofill Prefs. Under Using info from my Address Book card click the Edit button and make sure you change your address on your Address Book card.

Does that help?

Reply

Miraz Jordan 22 April 2009 at 11:41:02

Added on behalf of Len:

“This worked… have 2 homes and separated them to different cards.
So, it was a bit more complicated.

Thanks for your help.”

Reply

Jacques 7 November 2009 at 12:57:58

Autofill working before but not now, I have tried everything, what’s next

Reply

brandon 8 May 2010 at 12:06:38

I recently changed my gmail password. Now autofill automatically fills in my old password… So how do I change the autofill settings to know what my new gmail password is?

Thanks

Reply

wth 9 May 2010 at 01:33:54

My autofill seems to have quit. My personal data never comes up. I used to right click and be gven a choice. Not anymore. My prefs are in order. Everything is chosen. I checked my list of passwords and usernames and many are given several times, yeet some that I just created arent there. I am using SNow Lep, but that didnt cause it, because it worked after upgrade. It is just wrking when it wants to. On some websites it works some it doesnt. Should I reinstall safari or something. I havent had to do crap like this since I quit using windoze.

Reply

Miraz Jordan 13 May 2010 at 08:24:40

Brandon – try looking in the Preferences under both Autofill and Security – Show Cookies. You may need to edit data under Autofill or delete one or more Cookies.

It’s possible you’ll need to quit and restart Safari for it to take effect.

Jaques and WTH: you may need to check the Apple forums for Safari for troubleshooting help.

Reply

Clare 3 June 2010 at 14:44:18

Thanks! Moved house 6 months ago and had just kept re-typing everything when AutoComplete filled in my old details. Just updated my Address Book entry. Very helpful.

Reply

Miraz Jordan 4 June 2010 at 08:57:29

So glad this helped Clare. :-)

Reply

evelyn 20 June 2010 at 16:46:08

Hi I hope you can help me not to smart on this mac theres three poeple using this before i would go on facebook and I just type the first letter of my name then the rest there but now it does’nt do that I hate typing all of my name can you help me thank you for your time

Reply

Kim 24 June 2010 at 14:50:47

I am having the same problem Evelyn. Did you happen to figure it out as yet?

Reply

Miraz Jordan 27 June 2010 at 11:24:27

Kim and Evelyn, although this Tip was about using Safari’s autofill feature, I don’t use it myself.

Instead I use and utterly recommend 1Password: http://agilewebsolutions.com/products/1Password

It keeps all your information for you (securely). I now fill in almost all forms by pressing Command \. Pretty much no typing required.

Reply

amanda 25 October 2010 at 16:27:31

I recently had this problem with the autofill information – i can’t seem to remove certain usernames/passwords. Currently there are 5 that cannot be removed. What do I do?

Please reply soon to my email,
Amanda

Reply

Colin Sutton 29 March 2011 at 00:17:05

I found the solution posted by Russell Pond in 2002 does the trick:
http://discussions.apple.com/thread.jspa?threadID=2215171
Open the ‘keychain access’ utility and delete the entries with your old email address. They will disappear from the Safari autofill list when you delete them from the keychain.
Make a note of the websites: they’ll be ones that you might need to log in using your old email to update the address.

Reply

Miraz Jordan 5 April 2011 at 15:11:45

Thanks for that pointer Colin. It’s much appreciated.

Reply

armin 19 June 2011 at 06:05:57

what about a website which is not recognized as username – password?
I use an instantmessaging webclient where I type in 2 logins, but safari won’t save them, autofill does is on the wrong place with a wrong name and without password.

Do you have a solution? All three of the checkboxes are checked

Reply

Miraz Jordan 19 June 2011 at 11:28:39

Armin, websites manage to create all kinds of forms, sometimes using very much non-standard ways of doing things. There may be no ready solution if Safari doesn’t recognise the fields correctly.

Quite honestly though I recommend NOT using the autofill that any web browser provides. Instead the number one app on my Mac is 1Password – it handles all kinds of forms and is way more secure.

See http://mactips.info/2010/12/safe-and-secure-1password-is-my-1-application for more information.

Reply

Add your Comment

Take Control ebooks (affiliate link) are superb.
I do some of my best learning from them. Buy through my link so I can make more and better Tips.

Take Control of Using Lion.   Buy Take Control of iCloud.  Macworld iPhone 4S Superguide   Take Control of iTunes 10: The FAQ, Second Edition