X
Tap here to go to the mobile version of the site.
Your Firefox is out of date and may contain a security risk! Upgrade Firefox

Support Forum

How can I copy my bookmarks from PC A t PC B?

Posted

I am populating a new PC with software. Is there an easy way to copy my Firefox bookmarks from an existing PC to the new one? In the past the only effective was was to update my IE favorites, copy them over, and then install Firefox and import the IE favorites.

Chosen solution

For bookmarks & history, the article I hyperlinked says to copy the places.sqlite into the Profile folder, replacing the same file that is there.

JSON backup files need to be restored. HTML files are imported.

Read this answer in context 3

Additional System Details

Installed Plug-ins

  • Office Plugin for Netscape Navigator
  • 2.0.0048.0
  • NPRuntime Script Plug-in Library for Java(TM) Deploy
  • Adobe PDF Plug-In For Firefox and Netscape "9.3.4"
  • The QuickTime Plugin allows you to view a wide variety of multimedia content in Web pages. For more information, visit the QuickTime Web site.
  • Default Plug-in
  • Shockwave Flash 10.1 r85
  • Next Generation Java Plug-in 1.6.0_21 for Mozilla browsers
  • Windows Activation Technologies Plugin for Mozilla

Application

  • User Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10

More Information

Current Browser - Firefox 3.6.10
OS Windows 7

Question owner

DOES NOT WORK!

I went through that process 3 times. First attempting to override the newly created file on my laptop with my mature list from this desktop. When I opened bookmarks, there was no change. Then I tried deleting the old folder on the laptop and copying the folder from the desktop over. No change. Then I deleted Firefox but left the profile and copied over. After reinstalling Firefox, there was no change.

I have currently completly zapped Firefox from the laptop including the profile. I will now go through the process of updated IE8's Favorites list on this machine, copying that over. It is quick and simple and better yet, works every time. It just takes time.

Then I will probably reinstall Firefox. This inability to easily copy bookmarks from one machine to another has been the achiles heel of Firefox since the advent of 2.o.

Please Fix it in 4.0!

cor-el
  • Top 10 Contributor
  • Moderator
10756 solutions 96800 answers

Did you copy a complete profile folder or did you copy only some selected to the current default Firefox Profile Folder ?

See also:

If you copy a complete profile folder then you either need to register that profile via the Profile Manager or copy profiles.ini as well.
See http://kb.mozillazine.org/Recovering_a_missing_profile

the-edmeister
  • Top 10 Contributor
  • Moderator
3197 solutions 24401 answers

Firefox Sync is being added to Firefox 4 so you can synchronize a new installation (or Profile) with personal data that was sync'd from an exsting Firefox installation.

Question owner

I hope it is a lot easier to use. I tried copying just the bookmark backup dated 10/9, but that had no effect. I then tried copying the bookmark backup folder and that had no effect.

I then tried importing from the file menu, clicking on the import menu. That had no effect. The only way I have found to reliably move Firefox bookmarks is to update Internet Explorer, copy the Favorites file over, blow away completely Firefox (including profile and settings) and then reinstall from scratch importing from IE at that point.

Cumbersome and archaic. Firefox is a very good browser and is my default. But when I have to set up a new machine (previous laptop died last monday) or a new drive with a new OS, getting the bookmarks right in Firefox is worse than install all the apps.

the-edmeister
  • Top 10 Contributor
  • Moderator
3197 solutions 24401 answers

Chosen Solution

For bookmarks & history, the article I hyperlinked says to copy the places.sqlite into the Profile folder, replacing the same file that is there.

JSON backup files need to be restored. HTML files are imported.

Question owner

Ok, I admit I missed that.

Two points for the Firefox developers to consider -

1. why is it so difficult to move/copy bookmarks from one PC to another? This is not a new problem for there are many help requests over on a forum I participate on - PC World for this, but I thought there would be an easy answer over here.

2. If it is bookmarks in the application, why is it places.sqlite in the profile folder and not bookmarks? Or, if it is places.sqlite in the profile folder why not "Places" in the application?

Many people do as I do, maintain IE for two reasons - transferring links (fav/bm) to a new machine/OS and access to some MS sites, although the latter has gotten easier over the past few years.

Now that I know the secret codes, hopefully I can remember them for the future. I may try it in a few days with a machine I don't use to access the internet very often - my Media Center. I will mark this solved, Thanks.

cor-el
  • Top 10 Contributor
  • Moderator
10756 solutions 96800 answers

Places.sqlite is one of the sqlite database files that current Firefox versions use to store data.
The file places.sqlite stores the bookmarks and the history and copying that file to a profile folder will make both available in the new profile, as always provided that the file is not corrupted. You need to remove places.sqlite-journal if present.

Restoring a JSON backup will replace all your current bookmarks (you get a warning about that), so if you already have bookmarks that you wish to keep then export them to an HTML file before restoring the JSON backup.
You can import that HTML file after you have restored the JSON backup to get back your current bookmarks (you need to remove duplicates).
You can't import a JSON backup to add (merge) bookmarks.

Importing bookmarks from an HTML file adds the imported bookmarks to the already existing bookmarks, so you may need to remove duplicates.
An HTML backup doesn't support tags and annotations, so if you want to preserve those then you need to use a JSON backup.

Papa65 0 solutions 1 answers

Do a search and locate a file called places.sqlite on the old computer. I will be inside of Firefox\Profiles. You want the one under Type called SQLITE File. Copy this file. At the new pc locate the same file and rename it re-places.sqlite. Now paste the copied file to this location.