How to Force Sync Safari iCloud History on Your Apple Devices


Safari is considered as the best browser that comes with any Apple device. Many handy tools help you find, save and share your favorite websites. Though it doesn’t often happen, sometimes the Safari browser on your Apple devices can go out of sync. If you use the sync often then you can probably get frustrated when you don’t find the sites on you Apple device that you’ve from another browser and vice versa. But, there exists a way to force Safari to sync. It will be forced to sync all your Apple devices data across all your Apple devices so that they’re all up to date.

Read Also:

How to Sync Safari Tabs Across Multiple iOS or Apple Devices


How you can force sync Safari on your Apple devices

You’re going to use Safari on your Mac to do this. Mainly what you will do is “unhide” a hidden menu in the browser which triggers the force sync feature. The procedure is as follows:

  1. The procedure will not work, if Safari is running, so close Safari on your Mac if it is open already.
  2. Now open the Terminal app in Applications-> Utilities on your Mac or search for “Terminal” on Spotlight.Terminal_app_Mac
  3. Type the following command when Terminal launches and press Enter. It enables the hidden menu in Safari on your Mac.
    defaults write IncludeInternalDebugMenu 1

  4. You’ll not get a confirmation message or any notification like that; it will just be enabled.
  5. Now open Safari on your Mac either by clicking on its icon in the dock or by using SpotLight.
  6. When Safari launches, you can notice an extra option called “Debug” at end of the menu which you just unlocked using the Terminal.
  7. Click on the newly unlocked “Debug” menu and choose “Sync iCloud History.”sync_icloud_history_option_Safari
  8. When syncing the history in Safari is done,  you might want to disable Debug menu in hope that you’ll never face an out of sync situation.
  9. To do this, close Safari on your Mac. Now launch the Terminal app either by using Applications-> Utilities on your Mac or search for “Terminal” on Spotlight.
  10. Type the following command and press Enter. It’ll disable the Debug menu.
     defaults write IncludeInternalDebugMenu 0

Now open safari history across devices, you’ll no longer see the Debug menu. By after the above steps you’ll no longer face the issue again.


By Geek

Tech geek and enthusiast writer at

Leave a comment

Your email address will not be published. Required fields are marked *