You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How do I export my safari 5.1 Reading list?

Does anyone know how to export an iMac's Safari 5.1 reading list to a Macbook Pro (with Safari 5.1 too)?


Thank You in advance

Safari 5.1-OTHER, Mac OS X (10.6.8)

Posted on Aug 4, 2011 10:22 AM

Reply
17 replies

Sep 15, 2011 3:54 AM in response to Claude Belcourt

Well from what i've searched today i've come out with "something" like a result to our problem.


All Reading List data is stored inside a file called Bookmarks.plist located in ~/Library/Safari


but, it's in binary format.


We can open this with Xcode or if you don't have it by doing some Terminal work

cd ~/Library/Safari/

plutil -convert xml1 Bookmarks.plist

That makes it readable by any text editor.


Inside there there are all bookmarks, but also the ones from Reading List.


Well thats is what i've got now, i'll try overwriting'em on my new MBP tomorrow and post results..


hope i helped..

Jan 13, 2012 7:41 PM in response to JIHO 069

This is an interesting question, but there seems to be no answer yet. :-(


I'd also like to export the reading list in Safari 5,

My reading list is full of too many interesting links ad I want to sort them and save them at another place.


that means "convert the URLs saved in the reading list to normal bookmarks which can be searched"


Is there a way to do that by modifying the plist file which converts the entries of the reading list to a normal bookmarks directory?

Mar 12, 2012 3:13 PM in response to JIHO 069

Hello JIHO 069,


I supposed that the computers you are refering to are not sharing the same iCloud account, otherwise the same reading list would be synchronised in a wizz to both of them. The fastest and cleanest way to export a reading list is actually not exporting it but synchronising it from iCloud to the computer you want to deploy it to. Having said that, the only thing you have got to do is:


1) In the computer where you want to see your reading list, log out from your current iCloud account and log in to the specific reading list's iCloud account.

2) Deselect all sync services but Safari bookmarks.

3) Open Safari and make sure your reading list has synchronised (please notice the pop up query for the merging of your bookmarks)

4) Logout from iCloud and log in back to the original iCloud account if there is one.


It worked for me like a charm. Have a good day.

Mar 13, 2012 2:00 AM in response to Capitán Futuro

Thanks for your detailed answer, Capitán Futuro, but I'm afraid it won't work for me.

Obviously iCloud is the "official" way to do it, but, as you can read at the end of my post, I'm running Safari on Snow Leopard (10.6.8), and it has no support for iCloud.


A shame for me as Lion doesn't support some of my older computers and no way I am upgrading.


Other than that, those machines run smoothly, so i am not buying new ones.

Thanks again!

Oct 24, 2012 10:18 AM in response to JIHO 069

There's a clunky way to do this.

Go to your Library/Safari directory and tar and compress the ReadingListArchive directory and mail it (or ftp if you can) to yourself. Also mail the ReadingList file in same directory. Then go to your target system where you want to see the reading list and copy / extract them to the same path.


I did this but first shut safari down. If you have a reading list you need to preserve in the target system, I would create a special bookmarks folder and add them to that folder before copying the above files as the ReadingList file will be overwritten. It's a binary so cat'ing the two files together probably wont work.


Mark

Dec 10, 2013 6:18 AM in response to JIHO 069

Well, I see a lot of the suggestions in this thread, but....


Since it's now 2013, here's an update on this question that doesn't involve Terminal commands (aka UNIX shell commands)...LOL. Specifically, you may be able to use Google Chrome as an intermediary like so:


1. Try using the latest version of Google Chrome to import FROM Safari on the iMac. Chrome apparently puts the links from one's Reading List into a Chrome bookmarks folder named com.apple.ReadingList


2. Export your Chrome bookmarks to a file on your iMac

(e.g., like so.... https://support.google.com/chrome/answer/96816?hl=en)


3. Move the file to the MacBook Pro, then import it into Safari on that machine using the Safari->File->Import Bookmarks menu option


4. Delete everything you didn't want to import into Safari except the Reading List folder

Dec 10, 2013 6:58 AM in response to Billish

Hi Billish,

Thank You for taking your time to answer my question, but I am afraid there's no need to use Chrome just to import/export Safari bookmarks between my two Macs.

In fact, that was just the solution for me (so far):

1. Stop using the reading list feature. No easy sync, no use for me.

2. Create a specific bookmarks folder called "read later" which I export-import later (let's call it "manual sync" XD).


I know this is a workaround, not a proper solution, as killing the reading list can never be called a solution for exporting the reading list. But it works, and makes my life easier.

;-)


Thank You all, guys!

Jun 26, 2014 1:27 AM in response to JIHO 069

Spoke to many an Apple "genius" and Safari cannot export Reading List.


Chrome can very easily import the Reading List though. In Chrome:


  1. From the "Customize and Control Google Chrome" menu (button with 3 horizontal lines in far right top corner), choose "Bookmarks" > "Import Bookmarks and Settings"
  2. In the "Import Bookmarks and Settings..." window, select "Safari" and make sure that the "Favorites/Bookmarks" option is checked, then click "Import"
  3. Now, in Chrome Bookmarks menu, you should find a new folder called "Imported from Safari" with a subfolder called "com.apple.ReadingList" that's it.



Alternatively you can open the Terminal application on a Mac (search it in Launchpad if you can't find it) and paste this:

/usr/bin/plutil -convert xml1 -o - ~/Library/Safari/Bookmarks.plist | grep -E -o '<string>http[s]{0,1}://.*</string>' | grep -v icloud | sed -E 's/<\/{0,1}string>//g'


Hit return and it will list all your Reading List links as text which you can copy and paste elsewhere.


Happy days 😎

Mar 28, 2016 12:14 PM in response to ImprovingApple

Thank you so much to ImprovingApple. I had this carefully selected list of web pages helping to explain CRISPR CAS9, the new and easy to use genetic engineering tool for eliminating and replacing faulty genetic coding through accumulated mutations that is the root cause of many disease such as diabetes, hemophilia, and cystic fibrosis. Your simple to use method utilizing existing browser capabilities enabled me to transfer my reading list into a word file and use my list of about a dozen excellent and easier to understand articles into an informative post that I was able to share with a wide audience of folks interested in science, health, medicine, and new biomedical tools. Without your help, I would have needed to cut and paste these one at a time. I'll be using your method for many other articles too and saving an immense amount of time.

How do I export my safari 5.1 Reading list?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.