Syncing Safari bookmarks across multiple Apple devices (iMac, Macbook pro and iPad) I was a Microsoft Windows (98 to 8.1) user up until now , and I have recently made the switch to Mac OSX completely. While I have managed to familiarize myself with quite a few things so far, there is a complicated issue which I haven't been able to deal with, yet.

Up until the switch to Mac OSX, I have been using Google Chrome for all my online work. I frequently tend to bookmark web-sites and over the long period, I have accumulated many bookmarks which are neatly organized into folders on the Google Chrome bookmark bar. I feel a screenshot would make it absolutely clear in case of any confusion, so here's one:



The interesting point to note here is: the iMac is not my own, it is my work computer, and yet by logging into Google Chrome on this iMac (refer next screenshot), I can access all my bookmarks, saved passwords (and what not) in a matter of seconds.



So, my question is:


  How do I get to perform the same sync in Safari, as is possible
  through Google and Google Chrome?


I do have an Apple iCloud account, but I don't see how I can replicate the syncing on Safari via iCloud, the way it can be done through my Google account and Google Chrome. I also have a personal Macbook Pro and an iPad, and I need to sync the iMac safari bookmarks with those on the Pro and the iPad. 

The only thing which I can think of is: Exporting Google Chrome bookmarks into an HTML file and importing them back into Safari, each time both on the iMac and the Macbook. 

Not only is this tedious, but it's also extremely clumsy. If there is a way iCloud can be used to do the sync on Safari, I'm not yet aware of it. External sync apps (Evernote and the like) might not work because they have limited storage. 

I would also like for Keychain to be enabled across all my Apple devices via the sync, so I do not need to remember passwords.

Any suggestions/help would be highly appreciated.
iCloud syncs Safari bookmarks as well as Keychain passwords across your Macs and iOS device today. Simply sign into iCloud on your Macs, and configure both "Safari" and "Keychain" in iCloud settings in System Settings.  If you are having trouble getting this to work, check here: http://support.apple.com/kb/TS4001

In my experience, iCloud is not as quick, nor as persistent as is Google Sync. It can often take many minutes to get updates, and sometimes it seems to fail outright. This has been improving for sometime now, but IMHO, its not as good as Google.

Alternatives include Xmarks and LastPass.  XMarks syncs bookmarks across everything, whether you use Safari, Chrome, Firefox, Mac or Windows. Highly recommended. The Safari support is a little odd, due to Safari not having a similar plugin capability. Lastpass manages passwords for websites, recommended as well.

For your use case, of syncing across Chrome and Safari, ipad, etc: XMarks doesn't work on iPad Safari. You can use Chrome on iPad, and get your bookmarks synced from Chrome, but this doesnt work for Safari. To get Safari to share the same bookmarks:


On your Mac, Install XMarks for Chrome
Create XMarks account, and sync your
bookmarks
Install XMarks for Safari on Mac
Sign into your account, and
allow XMarks to overwrite your Safari bookmarks 
Make sure iCloud is
syncing Safari Bookmarks 
Ipad/iPhone Safari will now contain same
bookmarks as Chrome.