Everywhere All articles Download Buy — $19

Where apps hide your files

Zen Browser's profile folder

Updated 2026-10-28 · 6 min read

Zen is built on Firefox, so its profile is a folder of files that you can open from about:support. Here is where it normally sits on a Mac, what is inside it, and how to back it up or add a userChrome.css.

The location

On a Mac, Zen is a Firefox-based browser and keeps its profiles in a lower-case zen folder inside Application Support:

~/Library/Application Support/zen/profiles.ini
~/Library/Application Support/zen/Profiles/<random-id>.Default (release)

The profile folder name starts with a random string, so yours will differ. Zen's docs call the default profile <profile-id>.Default (release), and Mac paths quoted in Zen's own bug reports match that layout. Older test builds named it Default (alpha) or Default (beta), a second copy can end in -1, and bug reports also show names such as <id>.Profile 1. The next section confirms the real path in ten seconds; use it before you copy or edit anything.

Ask Zen where it is

Zen's guides all use the same route. Open Zen, type about:support in the address bar and press Return. In the Application Basics section, find Profile Folder and click Show in Finder. Zen's guides word the button several ways (Open Profile Folder, Open Directory, Open Folder), which are other platforms' labels; on a Mac, Firefox's own strings read Profile Folder and Show in Finder, and Zen inherits them.

about:profiles lists every profile with its Root Directory (the profile itself) and Local Directory (its cache), each with a Show in Finder button. This is also where you create, rename and set a default profile.

For comparison, Firefox on the Mac used for this guide has ~/Library/Application Support/Firefox/ holding a profiles.ini and a Profiles folder, with one subfolder per profile (names such as abcd1234.default-release). Zen follows the same pattern under zen.

What is inside a profile

Zen's guide on managing profiles lists the files that carry your browsing life. Names and roles only:

File or folderWhat it holds
places.sqliteBookmarks and history
cookies.sqliteLogin sessions (cookies)
logins.json, key4.db, cert9.dbSaved passwords and the key that protects them
prefs.jsSettings you changed, including about:config values
extensions.json, extension-settings.json, extensions/Installed add-ons
search.json.mozlz4Search engine choices
sessionstore.jsonlz4, sessionstore-backups/Open tabs and recent copies
zen-sessions.jsonlz4, zen-sessions-backup/Zen's own record of windows and Spaces (newer versions)
chrome/Your userChrome.css, if you made one

Do not open or share logins.json, key4.db or cookies.sqlite. They are the files that decide who can log in as you.

The chrome folder and userChrome.css

Zen's live-editing guide says to create a folder named chrome inside the profile folder, and inside it a blank file named userChrome.css, then restart Zen. For the stylesheet to load you also have to switch on toolkit.legacyUserProfileCustomizations.stylesheets in about:config. Zen's guide says that the browser's developer tools are off by default for security, and that devtools.chrome.enabled and devtools.debugger.remote-enabled need to be true for the live editing method it describes.

The folder is named chrome in lowercase. It has nothing to do with Google Chrome; it is the Firefox name for the browser's own interface.

Recover tabs after a crash

Zen's docs describe a session backup system from version 1.18 onwards. In order:

  1. Open the profile folder from about:support, then quit Zen completely.
  2. Rename the current zen-sessions.jsonlz4 in the profile folder to zen-sessions.jsonlz4.bak, so you can go back.
  3. Open the zen-sessions-backup folder, duplicate the newest zen-sessions-<date>.jsonlz4 file and rename the duplicate to zen-sessions.jsonlz4.
  4. Move it into the profile folder itself (one level above zen-sessions-backup) and open Zen.

To undo, quit Zen and put the .bak file back under its original name. For profiles updated from 1.17.15 or older, Zen's guide uses the same method with sessionstore.jsonlz4 and the sessionstore-backups folder.

Back up or move to a new Mac

Quit Zen completely first. Firefox-based browsers keep reading and writing the profile while they run, and Zen's guide warns that copying with the browser open can corrupt it. Then copy the whole profile folder to an external drive or a folder in Documents.

On the new Mac, Zen's guide for moving a profile goes: install Zen, open about:profiles, create a new profile, open its folder from about:support, quit Zen, paste in the files from the table, then set that profile as the default in about:profiles. If Zen opens with an incompatibility error, the guide says to move compatibility.ini out of the new profile folder.

Cache and space

The profile's cache is not in the profile folder. Like Firefox, Zen keeps it in a matching folder under Caches, and Mac paths in Zen's bug reports show it as:

~/Library/Caches/zen/Profiles/<random-id>.Default (release)

The Local Directory line in about:profiles shows yours. A cache holds copies of web pages and images that the browser rebuilds as you browse. Clear it from Zen's own settings with the browser open rather than deleting files by hand.

The sessions and history files grow slowly. If the profile folder is large, du -sh on it from Terminal shows the total, and du -sh * inside it shows which item is heavy. The only deletions to make are Zen's own: clear history or site data from its settings.

Why a normal search misses it

Application Support is part of ~/Library, which Finder hides and Spotlight leaves out of ordinary results. The profile folder's own name is random, and the file names inside are generic, so a search for "zen" does not find them.

Finding it next time

Type userChrome into Everywhere to see every stylesheet of that name, in Zen and in any Firefox profile, or zen-sessions to find the session file and its dated backups. places.sqlite lists the bookmarks file of every Firefox-family profile on the Mac. Press ⌘↵ to reveal the one you want. It searches file names only, not tabs or history, and it reaches these folders without Full Disk Access because Application Support and Caches are not protected.

Common questions

Where is the Zen Browser profile folder on a Mac?

Under ~/Library/Application Support/zen/Profiles/, in a folder named like <random-id>.Default (release). To be certain, open about:support in Zen and click Show in Finder next to Profile Folder.

Where do I put userChrome.css in Zen?

Create a folder named chrome inside your profile folder and put userChrome.css in it. Zen's guide also says to enable toolkit.legacyUserProfileCustomizations.stylesheets in about:config, then restart.

How do I back up my Zen profile?

Quit Zen, then copy the whole profile folder. To move to a new Mac, create a profile in about:profiles, close Zen, and paste the key files into the new profile folder.

Does Zen use profiles.ini?

Zen is Firefox-based and uses the same profile system, with profiles.ini in its zen folder. The about:profiles page is the safest way to see and change profiles.

Find any file before you finish typing

Everywhere keeps track of every file on your Mac — including the folders Spotlight hides and drives you have unplugged. Free for a day, then $19 once.

Version 2.20.3 · macOS 13+ · 4.7 MB · notarised

Related

© 2026 Caretopia Network Private Limited Everywhere for Mac Buy a licence Articles Privacy Support