Embeddable IP & WebRTC Leak Test Widget
A free, privacy-first IP and WebRTC leak test you can embed on any website with a single iframe tag. It shows the visitor's public IP and any IP exposed by WebRTC, flagging a leak when WebRTC bypasses their VPN. No tracking, no API key.
See the full leak test →Live demo
This is exactly what your visitors will see once the widget is embedded. The test runs in their browser and reports their own IP. Try the controls to preview different themes and languages.
Paste the snippet below into any HTML page. No JavaScript required on the host side.
<iframe src="https://www.vpnsmith.com/widget/ip-leak-test?theme=dark&lang=en" width="480" height="560" frameborder="0" scrolling="no" title="IP & WebRTC Leak Test - VPNSmith" loading="lazy" style="border-radius:12px;max-width:100%" ></iframe> <p style="font-size:12px;color:#64748b;margin-top:4px"> <a href="https://www.vpnsmith.com" rel="noopener" target="_blank" style="color:#FF6B1A;font-weight:600">Powered by VPNSmith</a> - Free IP & WebRTC leak test </p>
Recommended attribution link (optional but appreciated):
<a href="https://www.vpnsmith.com/en/tools/ip-leak-test" rel="noopener">IP & WebRTC leak test by VPNSmith</a>Why embed this widget?
Free, no limits
No API key, no account required. The iframe works indefinitely at no cost.
Privacy-first
The test runs in your visitor's browser. Their public IP is fetched from the free ipify API and WebRTC candidates are read locally - nothing is sent to or stored by us.
Zero external dependencies
The widget is self-contained HTML. No CDN, no tracking, no third-party scripts beyond the public ipify and STUN endpoints.
Dofollow attribution link
The recommended snippet includes a "Powered by VPNSmith" link - transparent and optional.