- Create unlimited number of local browser profiles completely isolated from each other
- Safely use multiple accounts on one device by using anti-detect browser profiles, powered by Camoufox
- Proxy support with basic auth for all browsers
- Import profiles from your existing browsers
- Automatic updates for browsers
- Set Donut Browser as your default browser to control in which profile to open links
For Linux, .deb and .rpm packages are available as well as standalone .AppImage files.
The app can be downloaded from the releases page.
Troubleshooting AppImage on Linux
If the AppImage segfaults on launch, install libfuse2 (sudo apt install libfuse2 / yay -S libfuse2 / sudo dnf install fuse-libs), or bypass FUSE entirely:
APPIMAGE_EXTRACT_AND_RUN=1 ./Donut.Browser_x.x.x_amd64.AppImageIf that gives an EGL display error, try adding WEBKIT_DISABLE_DMABUF_RENDERER=1 or GDK_BACKEND=x11 to the command above. If issues persist, the .deb / .rpm packages are a more reliable alternative.
See CONTRIBUTING.md.
If you face any problems while using the application, please open an issue.
Donut Browser supports syncing profiles, proxies, and groups across devices via a self-hosted sync server. See the Self-Hosting Guide for Docker-based setup instructions.
Have questions or want to contribute? The team would love to hear from you!
- Issues: GitHub Issues
- Discussions: GitHub Discussions
|
zhom |
Hassiy |
Jory Severijnse |
Have an urgent question or want to report a security vulnerability? Send an email to [email protected] and the team will get back to you as fast as possible.
This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.

