06-06-2026 12:49 PM
Hi everyone,
I recently saw that someone introduced a new tool for managing Firefox enterprise policies here. An interesting project! It inspired me to introduce Enterprise Policy Generator in this forum in a bit more detail:
https://addons.mozilla.org/en-US/firefox/addon/enterprise-policy-generator/
The basic idea is similar: administrators should not have to write a policies.json file by hand or read through the documentation for every option. Instead, a graphical interface helps create valid Firefox enterprise policies.
I have been developing and maintaining Enterprise Policy Generator since the early days of Firefox enterprise policies. Mozilla introduced them more than eight years ago with Firefox 60; only a few days later, the first version of Enterprise Policy Generator was released. Since then, the project has grown continuously and now covers the complete workflow around creating, editing, and reusing Firefox policies.
Enterprise Policy Generator is free, open source, and runs directly as a Firefox extension. This means no separate desktop application is required, and updates are handled automatically by the browser.
Each policy is described in understandable language and can be added to a configuration with just a few clicks. The interface only shows matching options, validates input, and helps avoid errors in the generated policies.json.
Configurations can be saved, loaded, renamed, deleted, reordered, exported, and imported. Existing policies.json files can also be imported, so existing Firefox configurations can be edited further in Enterprise Policy Generator. If a file cannot be fully converted, an import report shows which policies were fully imported, partially converted, or skipped.
A special focus is placed on usability and accessibility. Fields with multiple values can be reordered using drag and drop. The extension is also fully usable with the keyboard.
The search does not only search policy names, but also descriptions as well as names and descriptions of nested options. Matches are highlighted in the interface, making relevant settings easier to find.
The generated policies.json can be viewed directly in the browser with syntax highlighting and line numbers, optionally in fullscreen mode. The output can also be copied to the clipboard with one click or downloaded as a policies.json file.
Enterprise Policy Generator also shows when a policy is only available starting with a newer Firefox or Firefox ESR version. This makes it easier to assess whether a configuration fits the Firefox version being deployed.
At the time of this post, Enterprise Policy Generator supports all Firefox enterprise policies, including policies already implemented in Firefox 153 Nightly.
The extension is currently fully available in English, German, Russian, Upper Sorbian, and Lower Sorbian. French and Chinese translations also exist, but are unfortunately incomplete at the moment.
The roadmap includes a dark mode and, if there is enough interest, support for Thunderbird.
For developers who would like to help implement new policies, documentation is available here:
https://github.com/cadeyrn/enterprise-policy-generator/blob/master/docs/README.md
Source Code: https://github.com/cadeyrn/enterprise-policy-generator/tree/master
A few screenshots:
06-06-2026 11:28 PM