{"ipv4":{"ip":"3.129.71.88","host":"ipv4.ipleaks.io","countryIsoCode":"US"},"ipv6":{"ip":"","host":"ipv6.ipleaks.io","countryIsoCode":""},"token":"d0f69f85e24c543d082fca11989e7a5f"}
{"ip":"3.129.71.88","countryIsoCode":"US","latitude":39.9625,"longitude":-83.0061,"accuracy":1000}
{"iceServers":["stun:stun.l.google.com:19302","stun:stun.services.mozilla.com"],"token":"d0f69f85e24c543d082fca11989e7a5f"}

My IP Address and Location

IPv4 (default)
3.129.71.88
IPv6
Checking...

Country
United States (US)
State / Region
Ohio (OH)
City
Columbus
Postal Code
43215
Timezone
America/New_York
Latitude
39.9625
Longitude
-83.0061
Accuracy
1000 km
IP geolocation gives an approximate location, usually at the city or region level. It’s not accurate enough for identifying specific addresses or for legal use.

My IP Location on Map

WebRTC Leak Test

WebRTC Leak Test checks if your real IP is exposed. If any IP appears below, your IP has been leaked, even with a VPN or proxy.

WebRTC IP Leak
Checking...
RTCPeerConnection
Checking...
RTCDataChannel
Checking...
ICE Servers
stun:stun.l.google.com:19302
stun:stun.services.mozilla.com
SDP Log
Checking...
ICE Candidate Log
Checking...

What is WebRTC Leak?

WebRTC (Web Real-Time Communication) is a technology that enables peer-to-peer communication in web browsers for voice, video, and data sharing. It establishes direct connections between users, allowing for real-time data exchange without relying on a central server.

WebRTC IP Leak refers to a security vulnerability where a user's real IP address can be exposed through WebRTC, even if they are using a VPN or proxy. This vulnerability arises because WebRTC can bypass traditional network routes and directly expose a user's IP address to the websites they visit.

Prevent WebRTC Leak

Disable WebRTC in Chrome

The easiest way to prevent WebRTC leaks is by using browser extension:

  • WebRTC Network Limiter - A simple extension made by Google that configures how WebRTC traffic is routed.
  • WebRTC Control - Disables WebRTC completely to prevent any leaks. You can quickly toggle WebRTC on/off via the extension icon.
  • uBlock Origin - Primarily an ad-blocker, but it includes an option to block WebRTC leaks in its settings.

Disable WebRTC in Firefox

Type "about:config" in the address bar. Click "Accept the Risk and Continue" button. Search for "media.peerconnection.enabled" and double click to set it to false.

Disable WebRTC in Opera

Type "about:config" in the address bar or go to "Settings". Search for "WebRTC" and select "Disable non-proxied UDP" option.

VPNs with WebRTC Protection

Many VPN services have built-in protection against WebRTC leaks:

  • NordVPN - Protects against WebRTC leaks through both its app and browser extensions. Users can disable WebRTC on Chrome, Firefox, and Edge with the extension.
  • ExpressVPN - Includes WebRTC leak protection as part of its privacy features, with browser extensions preventing leaks.
  • Surfshark - Offers built-in WebRTC leak protection in its browser extensions for Chrome and Firefox.
  • CyberGhost - Provides WebRTC leak protection via its app and browser extensions.
  • Private Internet Access (PIA) - Protects against WebRTC leaks through its browser extension, preventing IP exposure.

Some browsers may leak your IP via WebRTC, even when using a VPN. After connecting, check for leaks here; only the VPN server’s IP should be visible.