It's been a couple of weeks now since autofill on Safari's search bar suddenly stopped working.

If I quit (CommandQ) and reopen Safari, everything works fine, but after a few minutes, the search bar doesn't autocomplete what I am typing.

Actually, the whole search bar gets blocked, and I can't even see the preview of any open tab in Safari (see picture below):

enter image description here

The only thing that solves the issue is to quit Safari, which is quite annoying. Any hints?

  • Are you running ay extensions?
    – Tetsujin
    Jul 30, 2022 at 8:25

2 Answers 2


It seems like this behavior is so abnormal that it is likely a corruption or problem with your system, as opposed to an error in the setup or configuration of Safari that could be fixed. So you will just have to do troubleshooting until something works. Some possibilities:

  1. Disable all extensions.

  2. Turn off and on the Smart Search settings: Safari Search Preferences

  3. Delete the Safari Autofill corrections database at ~/Library/Safari/AutoFillCorrections.db

  4. And/or all of the files in that directory could be the issue.

  5. Observe that directory after you start Safari- do any of the files get modified at the same time the problem in Safari occurs? Also check the Preferences files at ~/Library/Preferences/com.apple.Safari*

  6. Delete the Safari cache files at ~/Library/Caches/com.apple.Safari/

So, no magic bullets here, just some things to try. Good luck.

  • Deleting AutoFillCorrections.db (and I also deleted AutoFillCorrections.db-shm and AutoFillCorrections.db-wal) instantly solves the problem for me, but it doesn't last very long and I have to do it again. Unlike the OP, my issue is not solved by restarting Safari.
    – Jason Wood
    Feb 28 at 19:35

Did you maybe turn off "Show search engine suggestions" in the Search tab in Preferences? Or any of the options for "Smart Search Field"?

  • I tried that, but unfortunately it doesn't work.
    – mgiordi
    Apr 22, 2022 at 14:55

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .