How can I transfer the contents of my portable Firefox into the installed Firefox in my laptop?

Solution 1:

There's two ways you can accomplish this:

  1. Use Firefox Sync

    Firefox Sync will allow you to easily sync all your history, cookies, passwords, addons, etc. between your two firefox installations. This will also however always keep their states the same. If you just want a one time copy, you can setup Firefox Sync, allow the service to sync, then go to

    Options > Sync > Unlink This Device
    

    Chrome has a similar service for syncing browser states through Google accounts.

  2. Firefox Profiles

    A Firefox profile is everything Firefox uses to load the browser experience for you. If you create a new profile and load Firefox with that, it will be like you've just installed Firefox anew. The profile management for Firefox is a little hidden away, but you can easily get to it by closing all Firefox windows, opening the run prompt (Windows Key + R, or just open the terminal on Linux/Mac), and type

    firefox -profilemanager
    

    You can also load an already made Firefox profile (like the profile on your Portable Firefox installation) with the following command:

    firefox -profile "path_to_profile"
    

    Replace "path_to_profile" with whatever path you copied your Portable Firefox profile to. Keep in mind that this also only works when all Firefox windows are closed first.

    According to the Firefox Portable FAQ your can find your Firefox profiles in the following path:

    C:\Documents and Settings\[user]\Application Data\Mozilla\Firefox\Profiles\default.???\
    

    And you can find your Firefox Portable profile in:

    FirefoxPortable\Data\profile