v0.24.3AGPL-3.058k+ downloadsmacOS · Windows · Linux
GDPR
CCPA
Hosted in the EU

Run every
account in its
own browser.

Donut is an open-source anti-detect browser. Unlimited isolated profiles, per-profile fingerprints, proxy and WireGuard VPN support — all local, all yours. Free forever. Pro gives you even more features.

Donut Browser app preview
Unlimited profilesPer-profile fingerprintHTTP · SOCKS5 proxiesWireGuard VPNLocal REST APIMCP serverProfile groupsCookie import / exportSet as default browserSelf-hostable Docker syncE2E encrypted syncZero telemetryUnlimited profilesPer-profile fingerprintHTTP · SOCKS5 proxiesWireGuard VPNLocal REST APIMCP serverProfile groupsCookie import / exportSet as default browserSelf-hostable Docker syncE2E encrypted syncZero telemetry
Free, forever

Every signal a site uses to identify you, kept separate.

Everything you need to run isolated profiles is free, forever. Pro layers in browser-manipulation APIs, MCP tools, and 20 cloud profile backups for power users who want to push it further.

Identity
01

Real fingerprints, per profile

Canvas, WebGL, audio, fonts, timezone — every signal stays consistent within a profile and distinct between them. Powered by Wayfern (Chromium) and Camoufox (Firefox).

02

Isolated by default

Each profile is its own browser instance with its own cookies, storage, and extensions. Nothing leaks across.

03

Set as default

Pick which profile each link opens in. Calendar invites, dashboards, ad platforms — routed correctly.

Network
04

Proxies, your way

HTTP, HTTPS, SOCKS4, SOCKS5, basic auth, IP-allowlist, dynamic proxy URLs. Attach per profile.

05

WireGuard VPN

Drop a .conf file, route the profile through it. Country, ASN, timezone all match.

06

Bring your existing profiles

Import from Chrome, Firefox, Edge, Brave. Cookies and extensions come with.

Trust
07

Open source, AGPL-3.0

Every line is on GitHub. Built by one maintainer, in public. No company to acquire and shut it down.

08

Self-hostable sync

Sync profiles, proxies, and groups across devices with the optional Docker sync server. End-to-end encrypted with a password only you know.

09

Zero telemetry

No tracking, no device fingerprinting, no analytics SDK. Your profile data never leaves your machine unless you tell it to.

Built for the desk you actually work on.

Donut is a desktop app — not a SaaS dashboard. Group profiles, tag them, attach proxies, and drive the whole thing from a local REST API or MCP server. No browser tab to leave open, nothing pinned to the cloud.

Donut Browser screenshot
Profile groupsTabs for clients, projects, contexts
One-click launchEasily launch and stop profiles with a single click
Per-profile proxyHTTP/SOCKS, geo and timezone matched
Per-profile DNS BlockingBlock ads, trackers, and other unwanted content with a single click
Get the app

Download Donut.

Free forever, no account needed. Pick your platform and architecture below — direct download from the latest GitHub release.

Apple Silicon

M1, M2, M3, M4 and newer

Universal DMG. Best for any Mac shipped since late 2020.

Intel

Intel-based Macs

For Macs released before the Apple Silicon transition.

Homebrew

Install via package manager

Auto-updates with brew upgrade.

Other install methodsAll releases
For everyday people who care about privacy

One desktop.
Every identity, kept apart.

Stop relying on container extensions and incognito to fake separation. Donut gives you actual separate browsers, on demand.

  • Unlimited profiles, free forever
  • Real per-profile fingerprints — not noise
  • Set as default; route every link to its profile
  • Local-first; nothing leaves your machine
Privacy use case
For marketers running many accounts

Multi-account social,
without the babysitting.

Manage dozens of clients on dozens of persistent browser identities. Drive them with Playwright or the MCP server over the local API.

  • Local REST API for scripts
  • Per-profile proxies, timezone matched automatically
  • MCP server — drive from Claude, Cursor, or your own agent
  • Optional Cloud Run for always-on Linux profiles (beta)
Automation use case
From users

What people are saying.

Real reactions from Hacker News and Product Hunt.

"Being able to set different profiles with their own proxies and cookies is super useful for automating daily processes."

001Germán Merlo · Product Hunt

"Looks great! Useful for privacy but also to keep work and private life separated."

002Theofrastus · Hacker News

"Amazing — I thought about that years ago, but since I never saw anyone do it I thought something must be wrong if nobody does it."

003ttoinou · Hacker News

Questions, answered.

Donut Browser is an anti-detect browser that allows you to create and manage unlimited local profiles for multiple browsers. The Donut Browser app is open source under the AGPL-3.0 license with zero telemetry, so you can inspect the code and verify how your data is handled. It's designed to give you complete control over your browsing experience.

Keep things separate.

Donut Browser · macOS, Windows, Linux. Open source, free forever. No account needed.