Export OPML from Safari?

Since I’ve moved to Safari as my RSS reader, I’ve lost the easy way of updating the blogroll/links section of my blog. I used to just export my subscriptions from NetNewsWire as OPML, which was then easily ingested by WordPress.

I’m realizing that my blogroll/links are now woefully out of date, and would like to bring them into sync with my current subscriptions – but am not about to start manually syncing them.

Is there any way to readily export OPML of bookmarks (ideally, of a selected bookmark folder, or just “All RSS Feeds”) from Safari? This feels like a good candidate for Automator, but it looks like the Automator action vocabulary for Safari is missing the needed bits.

Since I’ve moved to Safari as my RSS reader, I’ve lost the easy way of updating the blogroll/links section of my blog. I used to just export my subscriptions from NetNewsWire as OPML, which was then easily ingested by WordPress.

I’m realizing that my blogroll/links are now woefully out of date, and would like to bring them into sync with my current subscriptions – but am not about to start manually syncing them.

Is there any way to readily export OPML of bookmarks (ideally, of a selected bookmark folder, or just “All RSS Feeds”) from Safari? This feels like a good candidate for Automator, but it looks like the Automator action vocabulary for Safari is missing the needed bits.

3 thoughts on “Export OPML from Safari?”

  1. There’s always the old File -> Export Bookmarks route, but the results aren’t even close to valid html, instead it’s the usual Netscape bookmark filetype that’s been floating around for year. Anyhow, you could try running Tidy or something on that to clean it up. Let me know if you come up with something.

  2. Anonymous: Thanks! I’ll check that out! (and sorry for the overzealous spam blocking. Looks like it’s choking on dashes in URLs. I’ll have to see if I can dial that down a bit…)

Comments are closed.