WebRTC leak test
Confirm your VPN or proxy actually hides your real IP. This test compares the public IP a normal HTTPS request reveals against the IP your browser exposes over WebRTC’s STUN gathering — the classic leak that defeats an otherwise-private setup.
For diagnostic use. Run this on your own machine to confirm your proxy or VPN setup. Nothing is sent to our servers — all checks happen in your browser.
Click Run leak test above. We’ll fetch the public IP a normal request reveals and gather your WebRTC ICE candidates, then compare them.
What is a WebRTC leak?
WebRTC discovers your network interfaces through a process called ICE candidate gathering. To learn its public address, the browser asks a public STUN server “what IP do you see me from?” The reply — a server-reflexive candidate — carries your real public IP.
If WebRTC binds to your real network adapter instead of the VPN tunnel, that STUN reply exposes your true IP even while every HTTP request looks fully proxied. That mismatch is the leak this tool diagnoses.
What to do about it
- ›Use a system-level VPN rather than a browser extension, so WebRTC also routes through the tunnel.
- ›Pick a proxy that supports WebRTC traffic — most HTTP/SOCKS proxies do not touch UDP, so WebRTC bypasses them.
- ›In Firefox, set
media.peerconnection.enabled = falseinabout:config. - ›In Chromium, install the official WebRTC Network Limiter extension or use uBlock Origin’s advanced setting to prevent WebRTC from using non-proxied UDP.
- ›For automated scraping, run through Scrappey’s managed browser sessions, where WebRTC and HTTP share one controlled egress.
Background reading: What is a residential proxy?
Scrappey browser sessions don’t leak
Scrappey runs browser sessions in controlled environments where WebRTC is routed through the same egress as every request — no real-IP exposure. Point your scraper at the API instead of wrestling with browser network settings.
Integrations
n8n
Automate workflows visually. Streamline data collection processes.
n8n Template
Pre-built template for modern websites. Simplifies Scrappey integration.
RapidAPI
Access via API marketplace. Easy integration with comprehensive docs.
Apify
Scalable actor-based automation. Reliable browser rendering.
MCP Server
AI-powered browser automation. Intelligent session management.
Scrappey CLI
Scrape from your terminal. One command, pipeable output, CI-ready.
Claude Code Skill
Portable skill for Claude Code + Codex. Browser-backed data access on demand.
LangChain
LangChain connector — clean web data for any chain or agent.
LlamaIndex
LlamaIndex reader — load modern web pages straight into RAG.
Zapier
Connect with 7,000+ apps. Automate workflows easily.
Make
Visual workflow automation. Connect with 1,000+ apps easily.
Start building with Scrappey
Try it free. No subscription, no credit card, instant setup — your trial is waiting.