Firefox Profile files and folders explained

One of our readers suggested us to come up with a follow-up article on how to find the Firefox Profile,  describing some of the folders/files in the Firefox Profile folder on Windows PC. Particularly, the ones required for an easy reinstall of extensions, passwords, etc. While attempting to oblige to his request, we also thought it necessary to clear up the air around those folders/files located under your Firefox browser profile.

Firefox browser Profile files and folders

Any changes made by you to your Firefox browser like your home page, extensions installed, or passwords saved are readily stored in a special folder, called a profile. This profile folder is stored in a separate place from the Firefox program so that, if something ever goes wrong with Firefox, you can easily recover it.

Firefox browser, by default, stores your profile folder at this location on your computer –


It further contains additional files and folders some of whose roles are described briefly below.


As the name suggests, the folder stores bookmark backup files, which can be used to restore your bookmarks. A file – favicons.sqlite file contains all of the favicons (a shortcut icon for your Firefox bookmarks). So, you should keep a backup of it if you are interested in saving your bookmarks

browser profile

Secondly, all your passwords are stored in two different files. These include:

  1. key4.db – This file is known to store your key database for your passwords. To transfer saved passwords, you must copy this file along with the following file.
  2. logins.json – If you are aware, the Firefox browser supports a built-in password manager. This manager stores the encrypted credentials in a file called “logins.json.” All the usernames and passwords saved to the logins.json file are encrypted with a key that is stored in the “key4.db” file.

Firefox Profile files

Both the logins.json and key4.db files can be found in the Windows directory.

Site-specific preferences

The site permission store is kept in an SQLite database called permissions.sqlite. It stores many of your Firefox permissions that are decided on a per-site basis. For instance, which sites should be allowed or prohibited from setting cookies, showing images, displaying popups and installing extensions.

Search engines

This file search.json.mozlz4 stores user-installed search engines.

While we recommend keeping a backup of all the files and folders in a profile, those that are particularly useful in the easy reinstallation of extensions and passwords, was of our interest and thus, covered.

Posted by on , in Category Windows with Tags
The author Hemant Saxena is a post-graduate in bio-technology and has an immense interest in following Windows, Office and other technology developments. Quiet by nature, he is an avid Lacrosse player. Creating a System Restore Point first before installing a new software, and being careful about any third-party offers while installing freeware is recommended.

Leave a Reply

Your email address will not be published. Required fields are marked *

2 + 2 =