Logozen docs
Guides

Hidden/Advanced Preferences

A list of useful flags in Zen Browser's Advanced Preferences page (about:config).

These are a variety of settings that can change Zen's appearance, behavior, and more. To access them, go to about:config in Zen Browser, and search for the title of the flag. Some of these flags may require a restart to work.

Appearance

zen.theme.content-element-separation

Changes the size of the border around the browser window. 8 by default.

zen.theme.accent-color

The color hex value of Zen's main accent color.

zen.theme.essentials-favicon-bg

Enables a colorful icon for when an essential tab is selected, based on the website's favicon. Enabled by default.

zen.theme.gradient

Allows setting custom sidebar colors. Enabled by default.

zen.theme.gradient.show-custom-colors

Allows setting a color hex as your sidebar color. Disabled by default.

zen.view.experimental-rounded-view

??? Disabled by default.

zen.view.gray-out-inactive-windows

If a window is inactive, the theme color fades to gray. Enabled by default.

zen.watermark.enabled

Shows a splash screen briefly when Zen is opened. Enabled by default.

Transparency & Blur

zen.theme.acrylic-elements

Windows-specific. Allows use of Windows' Acrylic protocol for a blur effect in Zen. Enabled by default on Windows.

zen.widget.linux.transparency

Linux-specific. Makes the browser UI transparent.

browser.tabs.allow_transparent_browser

Changes the default website background to your theme color. Disabled by default.

Enabling could break the way certain websites look.

Tabs

zen.tab-unloader.excluded-urls

A comma-separated list of URLs exempt from being unloaded.

zen.tabs.dim-pending

Dims unloaded tabs. Enabled by default.

zen.tabs.rename-tabs

Allows renaming pinned tabs. Enabled by default.

zen.ctrlTab.show-pending-tabs

Allow switching to unloaded tabs using Ctrl+Tab, when "Ctrl+Tab cycles through tabs in recently used order" is enabled. Disabled by default.

zen.startup.smooth-scroll-in-tabs

Turns on smooth scrolling when scrolling through tabs. Enabled by default.

toolkit.tabbox.switchByScrolling

Allows to switch tabs by scrolling when hovering over tabs. Disabled by default.

New Tabs

zen.urlbar.replace-newtab

Replaces opening a new tab, with instead showing the URL bar and allowing you to input a query which will then open a new tab. Enabled by default.

zen.workspaces.open-new-tab-if-last-unpinned-tab-is-closed

Opens a new tab when all pinned tabs are unloaded, and all tabs are closed. Disabled by default.

URL Bar

zen.urlbar.hide-one-offs

Hides the alternative search engines from appearing in the URL bar. Enabled by default.

zen.urlbar.show-domain-only-in-sidebar

When Single Toolbar is enabled, shows only the website domain(ex: example.com) instead of the full URL(ex: example.com/page). Enabled by default.

zen.urlbar.show-protections-icon

Shows the "protections" icon in the URL bar, which details security information about the current website. Disabled by default.

zen.urlbar.wait-to-clear

How long the URL bar saves what you typed, if you typed something in and unfocused it in milliseconds. 45000 by default.

zen.view.sidebar-collapsed.hide-mute-button

Hides the mute button in Collapsed Toolbar mode.

zen.view.sidebar-expanded.max-width

Controls the width of the sidebar in Single Toolbar or Multiple Toolbars mode.

zen.view.sidebar-height-throttle

??? 200 by default.

Window Controls

zen.view.hide-window-controls

Hides the window controls. Enabled by default.

In Single Toolbar mode, this hides the toolbar, which can then be revealed on hover.

zen.view.experimental-force-window-controls-left

Forces the window controls to appear on the left side of the window. Disabled by default.

If the sidebar is in the left side, it will appear in it.

zen.view.experimental-no-window-controls

Removes the window controls entirely. Disabled by default.

This will disable the toolbar in Single Toolbar mode.

Workspaces

zen.workspaces.swipe-actions

Allows swiping with the trackpad on the sidebar to switch workspaces. Enabled by default.

zen.workspaces.wrap-around-navigation

When swiping through tabs, allow going to the last workspace from the first workspace by swiping left, or vice versa. Enabled by default.

zen.workspaces.natural-scroll

Turns on natural scrolling for swiping through workspaces. Disabled by default.

zen.workspaces.scroll-modifier-key

Controls the hotkey that enables hovering over the sidebar and switching workspaces by scrolling. Options are 'ctrl', 'alt', 'shift'. Default is 'ctrl'.

Compact mode

zen.view.compact.animate-sidebar

Animates the webpage moving in/out when compact mode is enabled/disabled. Enabled by default.

zen.view.compact.color-sidebar

Colors the sidebar with your custom theme color during compact mode. Enabled by default.

zen.view.compact.color-toolbar

Colors the toolbar with your custom theme color during compact mode. Enabled by default.

zen.view.show-background-tab-toast

Shows a toast when a tab is open while compact mode is enabled. Enabled by default.

zen.view.compact.show-sidebar-and-toolbar-on-hover

Shows the sidebar/toolbar if you hover in their general area during compact mode. Enabled by default.

zen.view.compact.toolbar-flash-popup

Shows the sidebar for a moment when opening a new tab during compact mode. Disabled by default.

zen.view.compact.toolbar-flash-popup.duration controls the duration in milliseconds. 800 by default.

zen.view.compact.toolbar-hide-after-hover.duration

Controls the duration until which the toolbar/sidebar hides after you stopped hovering over it in compact mode. 1000 by default.

Split View

zen.splitView.enable-tab-drop

When enabled, dropping a tab from the sidebar to the current webpage starts split view. Enabled by default.

zen.splitView.min-resize-width

The minimum width or height of any split view tab. The number represents the percentage of the screen taken up by the tab. 7 by default.

zen.splitView.rearrange-hover-size

??? 24 by default.

Media

zen.mediacontrols.enabled

Shows a media player interface if audio is playing in another tab, or a conference call interface if you're in a conference call. Enabled by default.

media.videocontrols.picture-in-picture.enabled

Allows picture-in-picture. Enabled by default.

media.videocontrols.picture-in-picture.enable-when-switching-tabs.enabled

Automatically turns on picture-in-picture when switching tabs during video playback. Disabled by default.

Other

zen.keyboard.shortcuts.enabled

Allows changing keyboard shortcuts. Enabled by default.

When enabled, external links that are opened inside an essential tab will open in Glance. Enabled by default.

browser.toolbars.bookmarks.visibility

Controls when the bookmarks toolbar is shown. Options are 'always', 'newtab', 'never'. Default is 'never'.

zen.downloads.download-animation

When enabled, plays an animation when a download begins. Enabled by default.

zen.downloads.download-animation-duration controls the duration in miliseconds. 1000 by default.

zen.haptic-feedback.enabled

macOS-specific. Triggers haptic feedback on the trackpad's vibration motor when you drag tabs around, or change the texture in the Change Theme Colors pop-up. Enabled by default.

zen.browser.is-cool

This is true.

On this page

Appearancezen.theme.content-element-separationzen.theme.accent-colorzen.theme.essentials-favicon-bgzen.theme.gradientzen.theme.gradient.show-custom-colorszen.view.experimental-rounded-viewzen.view.gray-out-inactive-windowszen.watermark.enabledTransparency & Blurzen.theme.acrylic-elementszen.widget.linux.transparencybrowser.tabs.allow_transparent_browserTabszen.tab-unloader.excluded-urlszen.tabs.dim-pendingzen.tabs.rename-tabszen.ctrlTab.show-pending-tabszen.startup.smooth-scroll-in-tabstoolkit.tabbox.switchByScrollingNew Tabszen.urlbar.replace-newtabzen.workspaces.open-new-tab-if-last-unpinned-tab-is-closedURL Barzen.urlbar.hide-one-offszen.urlbar.show-domain-only-in-sidebarzen.urlbar.show-protections-iconzen.urlbar.wait-to-clearSidebarzen.view.sidebar-collapsed.hide-mute-buttonzen.view.sidebar-expanded.max-widthzen.view.sidebar-height-throttleWindow Controlszen.view.hide-window-controlszen.view.experimental-force-window-controls-leftzen.view.experimental-no-window-controlsWorkspaceszen.workspaces.swipe-actionszen.workspaces.wrap-around-navigationzen.workspaces.natural-scrollzen.workspaces.scroll-modifier-keyCompact modezen.view.compact.animate-sidebarzen.view.compact.color-sidebarzen.view.compact.color-toolbarzen.view.show-background-tab-toastzen.view.compact.show-sidebar-and-toolbar-on-hoverzen.view.compact.toolbar-flash-popupzen.view.compact.toolbar-hide-after-hover.durationSplit Viewzen.splitView.enable-tab-dropzen.splitView.min-resize-widthzen.splitView.rearrange-hover-sizeMediazen.mediacontrols.enabledmedia.videocontrols.picture-in-picture.enabledmedia.videocontrols.picture-in-picture.enable-when-switching-tabs.enabledOtherzen.keyboard.shortcuts.enabledzen.glance.open-essential-external-linksbrowser.toolbars.bookmarks.visibilityzen.downloads.download-animationzen.haptic-feedback.enabledzen.browser.is-cool