How do you save all your bookmarks on Safari? (export/import)

Internet Explorer, for all its flaws, makes it pretty easy to save all your bookmarks at once (export). You can later import them (you can also import them with FireFox).

Safari for Mac? I can’t find a feature on any menu that allows you to save all your bookmarks to one file. I can’t find anything that allows me to upload my saved IE bookmarks pages.

I’m thinking there’s no way that Apple could have left this feature off, but they’ve been known to do stupid things before (Auto fill that you just_can’t_turn_off).

Any help would be greatly appreciated!

Safari stores bookmarks as an XML file in ~/Library/Safari. You need a utility program to export them to other browsers.

http://www.versiontracker.com/dyn/moreinfo/macosx/19266

http://www.versiontracker.com/dyn/moreinfo/macosx/20414

http://www.versiontracker.com/dyn/moreinfo/macosx/19620

That’s ridiculous. Why doesn’t Safari have this feature automatically in it? It just seems so basic.

But part of the question has yet to be answered. Suppose I know another Mac user using Safari. How would I share my bookmarks with him/her?

How would I move bookmarks from, say, my Mac laptop to my Mac desktop?

I can’t believe Apple hasn’t thought of this stuff.

Email them the .plist file and have them copy it to ~/Library/Safari.

Won’t that conflict with what they have already, their own plist file?

Thanks for the advice thus far, but I was hoping for a deeper summary of why Safari has these deficiencies and what people think about them. Any further thoughts available?

What deficiencies?

Exporting:

  1. Select bookmarks in bookmarks window.
  2. Drag them to the HD.

Importing:

  1. Select bookmarks on HD.
  2. Drag them to the bookmarks window.

How much easier can it get?

Moreover, if you have iSync and a .mac account, it keeps your bookmarks perpetually sychronized, if you’re into that sort of thing.

Yes, that’s awesome. And you can move entire folders and whatnot.

Not defficient. Thanks for the advice!