This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How do I download FF themes for offline install?

  • 5 cavab
  • 1 has this problem
  • 1 view
  • Last reply by cor-el

more options

Our network doesn't connect to the Internet, so we're stuck with whatever themes are included with FF57. How do I download themes without installing them?

Our network doesn't connect to the Internet, so we're stuck with whatever themes are included with FF57. How do I download themes without installing them?

All Replies (5)

more options

Did you do a search for FF themes before this request?

more options

Lightweight themes (originally called "Personas" when that feature was introduced like 8 years ago) can only be installed from the Addons website, but once they are installed they persist until a new one is installed. Lightweight themes basically only affect the upper toolbar user interface area (background image sitting behind the toolbars) and not any area that the older full themes would change. And full-themes have mostly disappeared lately, like in the last couple of years, or so. Hard to create and needed updating with almost every new version of Firefox that comes out, iirc.

Lightweight themes just aren't packaged to be saved and installed off-line.

https://addons.mozilla.org/en-US/firefox/themes/ - all that I see are the Lightweight themes, unless I'm not looking in the right place.

more options

WestEnd said

Did you do a search for FF themes before this request?

Yes

more options

the-edmeister said

Lightweight themes (originally called "Personas" when that feature was introduced like 8 years ago) can only be installed from the Addons website, but once they are installed they persist until a new one is installed. Lightweight themes basically only affect the upper toolbar user interface area (background image sitting behind the toolbars) and not any area that the older full themes would change. And full-themes have mostly disappeared lately, like in the last couple of years, or so. Hard to create and needed updating with almost every new version of Firefox that comes out, iirc. Lightweight themes just aren't packaged to be saved and installed off-line. https://addons.mozilla.org/en-US/firefox/themes/ - all that I see are the Lightweight themes, unless I'm not looking in the right place.

Shoot. That's what I was afraid of. No biggie. The default theme is fine. I was just trying to add variety for our users. (US govt)

more options

It is possible to save an installed lightweight theme and reinstall this theme locally.

Firefox places lightweight theme images as lightweighttheme-header and lightweighttheme-footer in the Firefox profile folder (xxxxxxxx.default). The images will be resized and copied to the lwtheme folder if you select the theme. You need to delete the files in this folder to make Firefox use a new Persona if you replace the lightweighttheme-header and lightweighttheme-footer yourself. Set the lightweightThemes.usedThemes and lightweightThemes.selectedThemeID prefs to make Firefox use the lightweight theme images. You can change the values of background "accentcolor":"#" and "textcolor":"#" to make the text show properly and possibly change the name and author as well.


You first need to install the theme and backup the two image files in the profile folder that make up the theme.

  • lightweighttheme-footer
  • lightweighttheme-header

You can use a user.js file to initialize some lightweightThemes prefs to make Firefox use a lightweight theme with the currently present theme files. You can use the value of lightweightThemes.usedThemes used by the theme and modify the textcolor and accentcolor to set these colors according to the theme. If you save all this data in a ZIP archive then all you need to do is to restore the files and delete the lwtheme folder where Firefox places the actually used resized images.

Example content of user.js:

user_pref("lightweightThemes.persisted.footerURL", true);
user_pref("lightweightThemes.persisted.headerURL", true);
user_pref("lightweightThemes.selectedThemeID", "1");
user_pref("lightweightThemes.usedThemes", "[{\"id\":\"1\",\"name\":\"Unknown\",\"headerURL\":\"https://addons.cdn.mozilla.net/\",\"footerURL\":\"https://addons.cdn.mozilla.net/\",\"textcolor\":\"#\",\"accentcolor\":\"#\",\"iconURL\":\"\",\"previewURL\":\"\",\"author\":\"Unknown\",\"updateURL\":\"\",\"version\":\"1.0\",\"updateDate\":\"\",\"installDate\":\"\"}]");