is a Firefox extension that allows you to import and export your
installed extension preferences. This is useful when
installing extensions in a new profile, or synchronizing multiple
Once installed, OPIE is available from the Firefox Tools menu. An icon can be placed on the toolbar via (right-click on toolbar) > Customize...
How it works:
The suggested (preferred?) method for extension developers to store preferences is in the format:
OPIE retrieves an extension's preferences by assuming the extensionName is the chrome name (i.e., the directory mentioned after "chrome://" in the <em:optionsURL> tag of the extension's install.rdf). If no preferences are found with the above format, OPIE will search for preferences using the format:
If no preferences are found with that root, one final attempt will be tried with:
If all these preference checks fail, the user can manually assign a "preference root" that identifies the preferences belonging to a particular extension. Sometimes this preference root can be guessed by examining the items in "about:config", otherwise the extension developer can supply this information.
OPIE v5.0 now extracts the preference list from defaults/preferences. If the extension does not have its preferences stored there, they cannot be exported.
The Import window has two buttons and two textareas. The "Browse" button brings up a file picker window. Here you may select one or more exported preference files that were previously created with the OPIE export function. Double click to open a single file. Multiple files can be opened using the SHIFT-CLICK and CTRL-CLICK methods. The top textarea will display the selected files.
Clicking the "Import" button will import the selected preferences and display the results in the bottom textarea.
Click the "Browse" button to select a directory where the exported preferences will be stored. This directory is also the default location for importing preferences. The "Get list" button retrieves a list of all extensions that OPIE knows about (see Configure). This list is displayed in the textarea along with checkboxes to select which extension preferences to export. "Select all" and "Deselect all" buttons do what is implied. Clicking "Export" will create the individual preference files.
This window will display all extensions that OPIE has determined has ordered preferences that it can understand.
Discuss, complain, praise or request in the forum.
Configure and example Help windows (OPIE 4.x, v5.x no longer uses a configure pane)
April 30, 2016: v6.6 Install (256 KB)
January 14, 2015: v5.0.2 Install (239 KB)
July 13, 2014: v5.0.1 Install (243.8 KB)
June 18, 2012: v5.0 Install (238 KB)
February 13, 2009: v1.2.3 Install Download (251 KB)
November 30, 2008: v1.2.2 Install Download (58.6 KB)
October 28, 2008: v1.2.1 Install Download (56.4 KB)
May 18, 2008: v1.2 Install Download (56.5 KB)
April 15, 2008: v1.1pre Install Download (55.6 KB)
March 31, 2008: v1.0 Install Download (53.7 KB)