A macOS application for creating and editing browser policy configurations
📚 Documentation • 🚀 Quick Start • ⬇️ Download • 🐛 Report Issue
BrowserConfigEditor provides a graphical interface for configuring browser policies on macOS. Instead of manually editing XML plist files, use a visual editor to browse available policies, configure settings, and export ready-to-deploy configuration files for your MDM or deployment tool.
Perfect for IT administrators managing enterprise browser deployments.
- Visual Policy Configuration - Browse and configure policies through an intuitive GUI
- Multi-Browser Support - Chrome, Edge, Safari, Firefox, Brave, and other Chromium browsers
- Multiple Export Formats - Property List, JSON, Intune XML, and executable Shell Scripts
- Import Existing Configs - Load and edit previously created configurations
- Search & Filter - Quickly find policies by name, title, or description
- Built-in Documentation - Direct links to vendor policy documentation
- Google Chrome
- Microsoft Edge
- Apple Safari
- Mozilla Firefox
- Brave Browser
- Opera, Vivaldi, and other Chromium-based browsers
See the Supported Browsers page for the complete list.
- Download the latest release
- Open the application
- Select a browser from the toolbar
- Search and add policies you want to configure
- Export to your preferred format (plist, JSON, Intune XML, or shell script)
- Deploy via your MDM or using the exported script
| Format | Use Case |
|---|---|
| Property List (.plist) | MDM deployment (Jamf Pro, Mosyle, Kandji, etc.) |
| JSON (.json) | Cross-platform, APIs, version control |
| Intune XML (.xml) | Microsoft Intune Preference File templates |
| Shell Script (.sh) | Direct deployment via script execution |
- MDM Deployment - Step-by-step guides for Jamf Pro, Intune, Mosyle, Kandji, and other platforms
- Shell Script Deployment - Quick deployment without MDM
- macOS: 15.5 or later
- Architecture: Apple Silicon or Intel
Complete documentation is available in the Wiki:
- Quick Start Guide - Configure your first policy in 5 minutes
- Understanding Browser Policies - Learn about browser policy management
- MDM Deployment Guide - Jamf, Intune, Mosyle, Kandji, and more
- Shell Script Deployment
Contributions are welcome! See the Contributing Guide for:
- Reporting bugs
- Requesting features
- Contributing code
- Improving documentation
BrowserConfigEditor is released under the MIT License.
- Documentation: Wiki
- Bug Reports & Feature Requests: GitHub Issues
Made with ❤️ for Mac Admins