[TOC]
- Profiles Path:
APPDATA%\Mozilla\Firefox\Profiles
- Link- Developer Profile: gu64ib7f.dev-edition-default
- Profile Manager - Create, remove or switch Firefox profiles explains how to do things like, create a new profile, set a new default profile, and delete an old profile.
- Recover user data missing after Firefox update explains how to use the Profile Manager to switch profiles, if multiple profiles exist.
- Back up and restore information in Firefox profiles explains how to back up and restore a profile. It also explains how to move your profile information to a different location on your hard drive or to another computer.
- Recovering important data from an old profile explains how to copy files to a new profile and includes a list of files that store information useful for recovery.
Source: http://mzl.la/1BAQULj
Note: This is not a complete list. Only important information is described.
- places.sqlite:
- This file contains all your Firefox bookmarks and lists of all the files you've downloaded and websites you’ve visited.
- bookmarkbackups:
- This folder stores bookmark backup files, which can be used to restore your bookmarks.
- favicons.sqlite:
- This file contains all of the favicons for your Firefox bookmarks.
For more information, see Bookmarks in Firefox and Restore bookmarks from backup or move them to another computer.
- Your passwords are stored in these two files:
- key4.db
- logins.json
For more information, see Password Manager - Remember, delete and edit logins and passwords in Firefox.
- permissions.sqlite
- content-prefs.sqlite
These two files store many of your Firefox permissions (for instance, which sites are allowed to display popups) or zoom levels that are set on a site-by-site basis (see Font size and zoom - increase the size of web pages).
- search.json.mozlz4
- This file stores user-installed search engines. For more information, see Add or remove a search engine in Firefox.
- NOTE: I manage my search engines through the browser extension firefox-search-engines-helper which allows me to export/import the engines as pure
JSON
as opposed to the.json.mozlz4
Mozilla specific format.- See my custom search engines here: all-browser-engines.json
- For more information navigate to the search directory
- persdict.dat:
- This file stores any custom words you have added to Firefox's dictionary. For more information, see How do I use the Firefox spell checker?.
- formhistory.sqlite:
- This file remembers what you have searched for in the Firefox search bar and what information you’ve entered into forms on websites. For more information, see Control whether Firefox automatically fills in forms.
- cookies.sqlite:
- A cookie is a bit of information stored on your computer by a website you’ve visited. Usually, this is something like your site preferences or login status. Cookies are all stored in this file.
DOM
Storage is designed to provide a larger, more secure, and easier-to-use alternative to storing information in cookies.
-
webappsstore.sqlite:
- Information is stored in this file for websites
-
chromeappsstore.sqlite:
- This file stores information for about:* pages.
-
extensions/:
- This folder, if it exists, stores files for any extensions you have installed. To learn more about Firefox extensions and other add-ons, see Find and install add-ons to add features to Firefox.
- cert9.db:
- This file stores all your security certificate settings and any SSL certificates you have imported into Firefox.
- pkcs11.txt:
- This file stores security module configuration.
- handlers.json:
- This file stores your preferences that tell Firefox what to do when it comes across a particular type of file.
- For example, these are the settings that tell Firefox to open a PDF file with Acrobat Reader when you click on it. For more information, see Change what Firefox does when you click on or download a file.
- This file stores your preferences that tell Firefox what to do when it comes across a particular type of file.
- sessionstore.jsonlz4:
- This file stores the currently open tabs and windows.
- For more information, see Restore previous session - Configure when Firefox shows your most recent tabs and windows.
- This file stores the currently open tabs and windows.
- xulstore.json:
- This file stores toolbar and window size/position settings.
- For more information, see Customize Firefox controls, buttons and toolbars.
- This file stores toolbar and window size/position settings.
- prefs.js:
- This file stores customized user preference settings, such as changes you make in Firefox Settings dialogs.
- NOTE: The optional
user.js
file, if one exists, will override any modified preferences.
- containers.json:
- This file stores the details of containers used by the Container Tabs feature, including those created by extensions such as Facebook Container.
Reference: Where Firefox Stores Profile User Data