Export Firefox Sessions to the bookmarks or HTML files

Martin Brinkmann
Oct 7, 2014
Updated • Mar 12, 2018
Firefox
|
11

If you have configured Firefox to load the tabs from last time on start you are using sessions in the web browser. I use this feature to reload tabs that were open when I closed Firefox without having to worry about saving site information each time before I close the browser.

Sessions do work well most of the time and Mozilla has improved how session restore is handled by Firefox recently as well to make the feature more robust and less error prone.

One of the things that Firefox does not support out of the box is an option to export session information to different formats.

While you can save individual tabs to the bookmarks of the browser to save information about these sites permanently in Firefox, it is the only option available and only feasible to save individual sites.

Note: Session Exporter is not compatible with Firefox 57 or newer. There is no comparable extension available.

Session Exporter

That's where Firefox add-ons such as Session Exporter come into play. The free extension adds options to save Firefox sessions to HTML files or to save the open websites to the bookmarks.

After you have installed the extension in the browser you may notice a new icon that it adds to the main Firefox toolbar. You can move the icon away from there or hide it completely but you will lose access to the functionality as it is the only option to use it.

firefox export sessions

It provides the following core options:

  1. Save the current session (meaning the sites that are open right now in Firefox) to a HTML file (with or without tab history) or the bookmarks.
  2. Save one or multiple session files to a HTML file or the bookmarks.
  3. Export the bookmark folder to a HTML file.

As you can see from that list, the extension supports exporting the current session or previous session. Firefox stores previous sessions in the user's profile directory from where they are accessible.

You may want to open the preferences of Session Exporter before you start exporting sessions.

session exporter preferences

There you find options to change the input and output folder. The former can be useful if you want to export sessions from a portable Firefox installation for example.

The handling of duplicate tabs can also be configured in the preferences. It may make sense to enable the skipping of duplicate tabs when you are exporting sessions, especially when you are exporting multiple.

Session Exporter supports Tab Groups and will sort those groups accordingly.

Closing Words

Session Exporter is an excellent program for Firefox users who want to export the current session or session files stored in Firefox's profile directory to HTML or the browser's bookmarks.

This can be useful for a variety of purposes. Maybe you want to access all sites on a remote computer or the Internet, or save all sites to the bookmarks for safe keeping after you have completed a day of research.

Summary
software image
Author Rating
1star1star1star1star1star
no rating based on 0 votes
Software Name
Session Exporter
Software Category
Browser
Landing Page
Advertisement

Tutorials & Tips


Previous Post: «
Next Post: «

Comments

  1. Sukhen said on October 15, 2014 at 4:55 pm
    Reply

    @dmacleo-
    I noticed that. It’s working now with the latest version.
    Thanks much
    – Sukhen

  2. Marc said on October 15, 2014 at 1:13 am
    Reply

    This addon is somehow in the middle of two features that would make working with open sessions/large sessions better.
    An auto backup session to bookmarks to a predefined folder and a restore functionality that converts/reads a bookmark folder and restores a session (with unloaded tabs).

  3. Sukhen said on October 8, 2014 at 2:53 am
    Reply

    Thank you very much, I’ll write to him.

  4. CHEF-KOCH said on October 7, 2014 at 3:43 pm
    Reply

    @ Sukhen

    You can ask the FEBE dev, he is very friendly and fix things very fast. Maybe he is able to merge the changes from Pale Moon so that it works again with FEBE.

  5. CHEF-KOCH said on October 7, 2014 at 11:20 am
    Reply

    I’m using this universal tool, called FEBE: softwarebychuck.com

    Works also on nightly’s but it can’t restore all things like the db’s from nightly to stable ff builds (due sql changes). Anyway very good and small backup utility.

    1. Martin Brinkmann said on October 7, 2014 at 12:48 pm
      Reply

      Febe is a nice tool, I think I have reviewed it in the past as well.

      1. dmacleo said on October 8, 2014 at 2:01 pm
        Reply

        @Sukhen
        if you install febe from the developer website it works on latest palemoon while (as of 2 days ago) the version on mozilla didn’t work.

        http://softwarebychuck.com/febe/febe.html#latest

      2. Sukhen said on October 7, 2014 at 3:22 pm
        Reply

        Recently I switched to Pale Moon and now missing FEBE. Is there any way to use FEBE on Pale Moon?

        If FEBE can not be attached to Pale Moon, is there any alternative to FEBE?

  6. Pd said on October 7, 2014 at 8:18 am
    Reply

    Needs a timer. It’s almost impossible to know when that one bug will kill all your session, including tab groups! Could be months or years worth of work destroyed. So ideally this add-on would have a timer so that it exports an updated session every X minutes.

    Also, it would need to support importing again wouldn’t it? Otherwise only a life saver rather than a regular safety tool.

    1. Martin Brinkmann said on October 7, 2014 at 9:16 am
      Reply

      I think it is more for exporting session data into different formats and not importing it again.

    2. B. Moore said on October 7, 2014 at 9:15 am
      Reply

      I think you need to use the add-on Session Manager.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.