---
title: "WebRTC Leak Test: Is Your IP Exposed? — Donut Browser"
description: "See whether WebRTC hands out your local or public IP address from behind a VPN or proxy. The check runs live in your browser and nothing is ever stored."
url: "https://donutbrowser.com/tools/webrtc-leak-test/"
---

1. [Home](https://donutbrowser.com/)

2. [Tools](https://donutbrowser.com/tools)

3. WebRTC Leak Test

Free tool · Runs in your browser

# Is WebRTC leaking your IP?

WebRTC can reveal IP addresses your browser wouldn't otherwise share - including your real one behind a VPN. This test gathers the candidates your browser exposes and shows exactly what leaks.

Running the test…

01

## Why WebRTC leaks happen

WebRTC needs your IP addresses to connect peers directly for calls and file transfers. To do that it can gather your local network IPs and, via STUN servers, your public IP - bypassing a proxy that only covers normal web traffic.

02

## How to prevent it

You can disable WebRTC, but that breaks video calls. The better fix is making WebRTC use the same proxy as everything else, per profile - how [Donut Browser](https://donutbrowser.com/#download) handles it so calls still work without leaking.

Stay unlinkable

## Every profile its own identity

Donut Browser is a free, open-source anti-detect browser. Each profile gets its own consistent fingerprint, IP and proxy, so the signals on these tools can't tie your accounts together or back to you.

Download Donut Browser

[Star on GitHub](https://github.com/zhom/donutbrowser)

## Questions, answered.

### 01 What is a WebRTC leak?

It's when the WebRTC feature in your browser exposes IP addresses - your local network address or your real public IP - that reveal who and where you are, even behind a VPN or proxy.

### 02 How do I test for a WebRTC leak?

This page asks your browser for its WebRTC connection candidates and lists the IPs it exposes. If a public IP appears that differs from your VPN's, WebRTC is leaking.

### 03 Should I disable WebRTC?

Disabling it stops the leak but breaks calls and screen sharing. Routing WebRTC through your proxy per profile keeps it working without exposing your real IP - Donut Browser does this automatically.
