The most privateanti-detect browser.

macOS, Windows & Linux

177k+ downloads

GDPR
CCPA
Hosted in the EU
Illustration: nine browser profiles on one device. Each one shows websites a different fingerprint, while its cookies, logins and history stay on the device.
  • A fingerprint per profile
  • A proxy or WireGuard VPN per profile
  • WebRTC leak protection
  • DNS through the profile's proxy
  • Timezone and language match the exit IP
  • Password-locked profiles encrypted at rest
  • Ephemeral profiles in RAM
  • Deleted profiles overwritten
  • Self-hostable sync server
  • Unlimited local profiles
  • Clear data on close
  • DNS blocklists
  • Cookie import & export
  • Profile groups
  • Local API on 127.0.0.1

Simple to use. Private by default.

Try it right here. Every button works, and nothing you do leaves this page.

8 of 8 rows
LaunchStatusTagsNoteProxy / VPNEXTDNSSyncProfile Details
ads
Disabled
finance
E2E Encrypted Sync: Synced
store
Disabled
osint
Disabled
No tags
Disabled
storeeu
Regular Sync: Synced
No tags
Disabled
No tags
Regular Sync: Synced
Profiles stored on this device
8
Profiles with sync off
5
Synced with E2E encryption
1
App telemetry sent
0 B

Every profile is a separate world.

Each profile has its own fingerprint, cookies, and proxy or WireGuard VPN, with WebRTC leak protection and DNS through the same route. Timezone and language follow the proxy's exit IP, and a mismatch blocks the launch.

Explore profile isolation

Run your AI agent in a private profile.

Give each agent an isolated profile with its own fingerprint, cookies and proxy. Donut has no AI model of its own and sends nothing to model providers. Page content goes to the agent you connect.

Browser profiles for AI agents

Private at every layer.

Each protection is part of the app. None of them needs an extension.

Zero app telemetry.

No usage data, crash reports or device IDs leave the app. There is nothing to opt out of.

Know when a site fingerprints you.

When a page probes your browser to build a fingerprint, Donut notifies you.

Built on Chromium. Ad blocking without Manifest V2.

Blocklists stop ads and trackers at the DNS level, so blocking does not depend on Manifest V2 extensions.

Profiles
1,042
Profile limit
∞
Matching fingerprints
0

Unlimited profiles. A unique identity in each.

Every profile gets its own fingerprint that looks like a real device. No two profiles match.

Your browser. At your scale.

Start free with unlimited local profiles. Add only what your work needs.

Compare plans
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.

Not supported
Homebrew

Install via package manager

Auto-updates with brew upgrade.

brew install --cask donut
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 every identity private.

Free to start. No profile limit. No account needed.

Download for free