- Unlimited browser profiles β each fully isolated with its own fingerprint, cookies, extensions, and data
- Chromium & Firefox engines β Chromium powered by Wayfern, Firefox powered by Camoufox, both with advanced fingerprint spoofing
- Proxy support β HTTP, HTTPS, SOCKS4, SOCKS5 per profile, with dynamic proxy URLs
- VPN support β WireGuard and OpenVPN configs per profile
- Local API & MCP β REST API and Model Context Protocol server for integration with Claude, automation tools, and custom workflows
- Profile groups β organize profiles and apply bulk settings
- Import profiles β migrate from Chrome, Firefox, Edge, Brave, or other Chromium browsers
- Cookie & extension management β import/export cookies, manage extensions per profile
- Default browser β set Donut as your default browser and choose which profile opens each link
- Cloud sync β sync profiles, proxies, and groups across devices (self-hostable)
- E2E encryption β optional end-to-end encrypted sync with a password only you know
- Zero telemetry β no tracking or device fingerprinting
| Apple Silicon | Intel | |
|---|---|---|
| DMG | Download | Download |
Or install via Homebrew:
brew install --cask donutDownload Windows Installer (x64)
| Format | x86_64 | ARM64 |
|---|---|---|
| deb | Download | Download |
| rpm | Download | Download |
| AppImage | Download | Download |
Or install via package manager:
curl -fsSL https://donutbrowser.com/install.sh | shTroubleshooting AppImage
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.
nix run github:zhom/donutbrowser#release-startDonut 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.
See CONTRIBUTING.md.
- Issues: GitHub Issues
- Discussions: GitHub Discussions
| zhom | Hassiy | yb403 | drunkod | Jory Severijnse |
Have an urgent question or want to report a security vulnerability? Send an email to contact@donutbrowser.com.
This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.

