CINXE.COM

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8" data-next-head=""/><title data-next-head="">Do I Leak? IP, WebRTC &amp; DNS Leak Test | VPN &amp; Torrent IP Check</title><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" data-next-head=""/><meta http-equiv="x-ua-compatible" content="ie=edge" data-next-head=""/><link href="https://googleads.g.doubleclick.net" rel="preconnect" data-next-head=""/><link href="https://www.googletagmanager.com" rel="preconnect" data-next-head=""/><link href="https://www.google-analytics.com" rel="preconnect" data-next-head=""/><link href="https://stats.g.doubleclick.net" rel="preconnect" crossorigin="anonymous" data-next-head=""/><link href="https://googleads.g.doubleclick.net" rel="preconnect" data-next-head=""/><link href="https://www.google.com" rel="preconnect" data-next-head=""/><link href="https://cdn.speedcurve.com" rel="preconnect" crossorigin="anonymous" data-next-head=""/><link href="https://lux.speedcurve.com" rel="preconnect" data-next-head=""/><link rel="preload" href="/static/fonts/lineto-circular-pro-bold.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-head=""/><link rel="preload" href="/static/fonts/lineto-circular-pro-book.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-head=""/><link rel="preload" href="/static/fonts/calibre-medium-full.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-head=""/><link rel="preload" href="/static/fonts/calibre-regular-full.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-head=""/><link rel="alternate" hrefLang="en" href="https://www.top10vpn.com/tools/do-i-leak/" data-next-head=""/><link rel="alternate" hrefLang="es" href="https://www.top10vpn.com/es/herramientas/fugas-ip-test/" data-next-head=""/><link rel="alternate" hrefLang="nl" href="https://www.top10vpn.com/nl/tools/vpn-lekken/" data-next-head=""/><link rel="alternate" hrefLang="it" href="https://www.top10vpn.com/it/strumenti/test-perdita-ip-dns-vpn/" data-next-head=""/><link rel="alternate" hrefLang="pl" href="https://www.top10vpn.com/pl/narzedzia/test-szczelnosci-vpn/" data-next-head=""/><link rel="alternate" hrefLang="sv" href="https://www.top10vpn.com/sv/verktyg/lacker-min-vpn/" data-next-head=""/><link rel="alternate" hrefLang="fr" href="https://www.top10vpn.com/fr/outils/test-de-fuite-vpn/" data-next-head=""/><link rel="alternate" hrefLang="pt" href="https://www.top10vpn.com/pt/ferramentas/teste-vazamento-ip/" data-next-head=""/><link rel="alternate" hrefLang="de" href="https://www.top10vpn.com/de/tools/vpn-lecktest/" data-next-head=""/><link rel="alternate" hrefLang="ko" href="https://www.top10vpn.com/ko/tools/do-i-leak/" data-next-head=""/><link rel="alternate" hrefLang="x-default" href="https://www.top10vpn.com/tools/do-i-leak/" data-next-head=""/><meta name="description" content="Our IP, WebRTC &amp; DNS leak test tool checks that your VPN or proxy isn&#x27;t leaking your IP/DNS address. Use our IP/DNS leak test tool to check your VPN and torrent IP address." data-next-head=""/><meta property="og:description" content="Our IP, WebRTC &amp; DNS leak test tool checks that your VPN or proxy isn&#x27;t leaking your IP/DNS address. Use our IP/DNS leak test tool to check your VPN and torrent IP address." data-next-head=""/><meta property="og:image" content="https://www.top10vpn.com/images/2022/02/tools-ip-leak-test.png" data-next-head=""/><meta property="og:title" content="Do I Leak? IP, WebRTC &amp; DNS Leak Test | VPN &amp; Torrent IP Check" data-next-head=""/><meta property="og:type" content="website" data-next-head=""/><meta property="og:url" content="https://www.top10vpn.com/tools/do-i-leak/" data-next-head=""/><meta name="robots" content="index,follow" data-next-head=""/><meta name="twitter:card" content="summary" data-next-head=""/><meta name="twitter:site" content="@top10vpn" data-next-head=""/><meta name="twitter:title" content="Do I Leak? IP, WebRTC &amp; DNS Leak Test | VPN &amp; Torrent IP Check" data-next-head=""/><meta name="twitter:description" content="Our IP, WebRTC &amp; DNS leak test tool checks that your VPN or proxy isn&#x27;t leaking your IP/DNS address. Use our IP/DNS leak test tool to check your VPN and torrent IP address." data-next-head=""/><meta name="twitter:image" content="https://www.top10vpn.com/static/images/logo-raster.png" data-next-head=""/><link rel="canonical" href="https://www.top10vpn.com/tools/do-i-leak/" data-next-head=""/><link href="https://iptools-4.top10vpn.com/" rel="preconnect" crossorigin="anonymous" class="jsx-92385050" data-next-head=""/><link href="https://iptools-6.top10vpn.com/" rel="preconnect" crossorigin="anonymous" class="jsx-92385050" data-next-head=""/><link href="https://iptools.top10vpn.com/" rel="preconnect" crossorigin="anonymous" class="jsx-92385050" data-next-head=""/><link rel="icon" type="image/x-icon" href="/static/images/favicon/site-icon.png"/><link rel="icon" type="image/svg+xml" href="/static/images/favicon/favicon.svg"/><link rel="apple-touch-icon" sizes="180x180" href="/static/images/favicon/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/static/images/favicon/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/static/images/favicon/favicon-16x16.png"/><link rel="manifest" href="/static/images/favicon/manifest.json?v072020"/><link rel="mask-icon" href="/static/images/favicon/safari-pinned-tab.svg" color="#5bbad5"/><meta name="msapplication-TileColor" content="#2b5797"/><meta name="theme-color" content="#ffffff"/><script src="https://cdn.speedcurve.com/js/lux.js?id=134942795" async="" defer="" crossorigin="anonymous"></script><script data-description="gtag-ref"></script><script id="lux-script" data-nscript="beforeInteractive">LUX=(function(){var a=("undefined"!==typeof(LUX)&&"undefined"!==typeof(LUX.gaMarks)?LUX.gaMarks:[]);var d=("undefined"!==typeof(LUX)&&"undefined"!==typeof(LUX.gaMeasures)?LUX.gaMeasures:[]);var j="LUX_start";var k=window.performance;var l=("undefined"!==typeof(LUX)&&LUX.ns?LUX.ns:(Date.now?Date.now():+(new Date())));if(k&&k.timing&&k.timing.navigationStart){l=k.timing.navigationStart}function f(){if(k&&k.now){return k.now()}var o=Date.now?Date.now():+(new Date());return o-l}function b(n){if(k){if(k.mark){return k.mark(n)}else{if(k.webkitMark){return k.webkitMark(n)}}}a.push({name:n,entryType:"mark",startTime:f(),duration:0});return}function m(p,t,n){if("undefined"===typeof(t)&&h(j)){t=j}if(k){if(k.measure){if(t){if(n){return k.measure(p,t,n)}else{return k.measure(p,t)}}else{return k.measure(p)}}else{if(k.webkitMeasure){return k.webkitMeasure(p,t,n)}}}var r=0,o=f();if(t){var s=h(t);if(s){r=s.startTime}else{if(k&&k.timing&&k.timing[t]){r=k.timing[t]-k.timing.navigationStart}else{return}}}if(n){var q=h(n);if(q){o=q.startTime}else{if(k&&k.timing&&k.timing[n]){o=k.timing[n]-k.timing.navigationStart}else{return}}}d.push({name:p,entryType:"measure",startTime:r,duration:(o-r)});return}function h(n){return c(n,g())}function c(p,o){for(i=o.length-1;i>=0;i--){var n=o[i];if(p===n.name){return n}}return undefined}function g(){if(k){if(k.getEntriesByType){return k.getEntriesByType("mark")}else{if(k.webkitGetEntriesByType){return k.webkitGetEntriesByType("mark")}}}return a}return{mark:b,measure:m,gaMarks:a,gaMeasures:d}})();LUX.ns=(Date.now?Date.now():+(new Date()));LUX.ac=[];LUX.cmd=function(a){LUX.ac.push(a)};LUX.init=function(){LUX.cmd(["init"])};LUX.send=function(){LUX.cmd(["send"])};LUX.addData=function(a,b){LUX.cmd(["addData", a, b])};LUX_ae=[];window.addEventListener("error",function(a){LUX_ae.push(a)});LUX_al=[];if("function"===typeof(PerformanceObserver)&&"function"===typeof(PerformanceLongTaskTiming)){var LongTaskObserver=new PerformanceObserver(function(c){var b=c.getEntries();for(var a=0;a<b.length;a++){var d=b[a];LUX_al.push(d)}});try{LongTaskObserver.observe({type:["longtask"]})}catch(e){}};</script><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-1e9ce4b9f033881f.js" defer=""></script><script src="/_next/static/chunks/framework-c2373564c69ff406.js" defer=""></script><script src="/_next/static/chunks/main-c8134978ba236240.js" defer=""></script><script src="/_next/static/chunks/pages/_app-cbf7120e6a7f7084.js" defer=""></script><script src="/_next/static/chunks/2922-b8598e76b68d9311.js" defer=""></script><script src="/_next/static/chunks/2984-f1e530f54358c35c.js" defer=""></script><script src="/_next/static/chunks/2537-395cd024ee886ac7.js" defer=""></script><script src="/_next/static/chunks/pages/tools/do-i-leak-0f5626529909517c.js" defer=""></script><script src="/_next/static/1b24c724deb37b0773a5c7347bad2fedd3cd88ac/_buildManifest.js" defer=""></script><script src="/_next/static/1b24c724deb37b0773a5c7347bad2fedd3cd88ac/_ssgManifest.js" defer=""></script><style id="__jsx-3861640846">*{box-sizing:border-box;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,code,del,em,img,small,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,section,summary,time,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block;}html{font-size:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{line-height:1;}ol,ul{list-style:none;}a{-webkit-text-decoration:none;text-decoration:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}table{border-collapse:collapse;border-spacing:0;}input,textarea{-webkit-appearance:none;}sup{vertical-align:super;font-size:smaller;}sub{vertical-align:sub;font-size:smaller;}</style><style id="__jsx-1508742310">:root{--spacing:10px;--spacing-xl:calc(var(--spacing) * 4);--spacing-lg:calc(var(--spacing) * 3.2);--spacing-md:calc(var(--spacing) * 2.4);--spacing-sm:calc(var(--spacing) * 1.6);--spacing-xs:calc(var(--spacing) * 0.8);--base-unit:4px;--blue-10:#ebf2fc;--blue-20:#d4dffc;--blue-30:#b8c6fc;--blue-40:#97aaf7;--blue-50:#7787f2;--blue-60:#5d66eb;--blue-70:#414bd9;--blue-80:#2c35bf;--blue-90:#1e2694;--blue-100:#1c2057;--green-10:#e4f5f4;--green-20:#b8e6e6;--green-30:#66d9d1;--green-40:#3ac2b9;--green-50:#1aa198;--green-60:#0d8078;--green-70:#096962;--green-80:#0b524d;--green-90:#083d3a;--green-100:#072b29;--orange-10:#faf0ed;--orange-20:#fad6cd;--orange-30:#fbb8a7;--orange-40:#fa9075;--orange-50:#eb603d;--orange-60:#d4360f;--orange-70:#ad2807;--orange-80:#85250d;--orange-90:#5e2314;--orange-100:#361f1a;--pink-10:#faf0f2;--pink-20:#fad4dc;--pink-30:#fab4c2;--pink-40:#f78ba0;--pink-50:#ed5a78;--pink-60:#d62b4d;--pink-70:#b31433;--pink-80:#8c0e27;--pink-90:#6b0e21;--pink-100:#4d0f1b;--yellow-10:#fcf2e3;--yellow-20:#fcd8a2;--yellow-30:#faba5a;--yellow-40:#ed9b1f;--yellow-50:#cc7c04;--yellow-60:#a36303;--yellow-70:#824f03;--yellow-80:#663f06;--yellow-90:#4a300a;--yellow-100:#33240e;--white:#fff;--grey-05:#f9f9f9;--grey-10:#f5f1f0;--grey-20:#e3dddc;--grey-30:#c7c4c3;--grey-40:#b0acab;--grey-50:#918e8d;--grey-60:#737378;--grey-70:#5b5b63;--grey-80:#474852;--grey-90:#353642;--grey-100:#232434;--black:#000;--font-circular:CircularPro, Arial CircularPro Fallback, sans-serif;--font-calibre:Calibre, Arial Calibre Fallback, sans-serif;--basefont:0.625rem;}</style><style id="__jsx-2356626725">@font-face{font-family:"CircularPro";src: url("/static/fonts/lineto-circular-pro-book.woff2") format("woff2"), url("/static/fonts/lineto-circular-pro-book.woff") format("woff");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Calibre";src: url("/static/fonts/calibre-medium-full.woff2") format("woff2"), url("/static/fonts/calibre-medium-full.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Calibre";src: url("/static/fonts/calibre-regular-full.woff2") format("woff2"), url("/static/fonts/calibre-regular-full.woff") format("woff");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Arial Calibre Fallback";src:local("Arial");size-adjust:86%;-webkit-descent-override:0%;descent-override:0%;}@font-face{font-family:"Arial CircularPro Fallback";src:local("Arial");size-adjust:102%;}@font-face{font-family:"CircularPro";src: url("/static/fonts/lineto-circular-pro-bold.woff2") format("woff2"), url("/static/fonts/lineto-circular-pro-bold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Calibre";src: url("/static/fonts/calibre-light-full.woff2") format("woff2"), url("/static/fonts/calibre-light-full.woff") format("woff");font-weight:200;font-style:normal;font-display:swap;}</style><style id="__jsx-433997633">.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,.app .block-text h2,.app .block-text h3,.app .block-text h5,.app .block-text h4{font-family:var(--font-circular);line-height:1.25;font-weight:600;color:var(--grey-100);}.heading-1{font-size:2.16rem;}@media screen and (min-width:1024px){.heading-1{font-size:2.592rem;}}.heading-2,.app .block-text h2:not([class*="heading-"]){font-size:1.8rem;}@media screen and (min-width:1024px){.heading-2,.app .block-text h2:not([class*="heading-"]){font-size:2.16rem;}}.heading-3{font-size:1.5rem;}@media screen and (min-width:1024px){.heading-3{font-size:1.8rem;}}.heading-4{font-size:1.25rem;}@media screen and (min-width:1024px){.heading-4{font-size:1.5rem;}}.heading-5,.app .block-text h5:not([class*="heading-"]){font-size:1.125rem;}@media screen and (min-width:1024px){.heading-5,.app .block-text h5:not([class*="heading-"]){font-size:1.25rem;}}.heading-6,.app .block-text h6:not([class*="heading-"]){font-size:1.125rem;}p,main a,p a{font-family:var(--font-calibre);}p{font-size:1.25rem;line-height:1.5;color:var(--grey-100);margin-bottom:calc(var(--base-unit) * 4);overflow-wrap:anywhere;}p.teaser{line-height:1.25;color:var(--grey-80);font-size:1.125rem;}a{color:var(--blue-80);border-radius:4px;outline-color:var(--orange-40);}a:hover{color:var(--blue-90);}main a:hover{-webkit-text-decoration:underline;text-decoration:underline;}p a:visited{color:var(--blue-90);}.subhead,.intro-text,.intro-text p{color:var(--grey-80);line-height:1.5;font-family:var(--font-circular);font-size:1.125rem;}@media screen and (min-width:1024px){.intro-text,.intro-text p{font-size:1.25rem;}}.caption{font-family:var(--font-calibre);font-size:1rem;line-height:20px;}h1:not([class*="heading-"]),h2:not([class*="heading-"]),h3:not([class*="heading-"]),h4:not([class*="heading-"]){font-family:var(--font-circular);font-weight:600;color:var(--grey-100);}h1:not([class*="heading-"]){font-size:2.125rem;line-height:1.2;}@media only screen and (min-width:768px){h1:not([class*="heading-"]){font-size:2.375rem;line-height:1.4;}}@media only screen and (min-width:1024px){h1:not([class*="heading-"]){font-size:2.625rem;line-height:1.4;}}h2:not([class*="heading-"]){font-size:1.875rem;line-height:1.2;}@media only screen and (min-width:768px){h2:not([class*="heading-"]){font-size:2rem;line-height:1.4;}}@media only screen and (min-width:1024px){h2:not([class*="heading-"]){font-size:2.25rem;line-height:1.4;}}h3:not([class*="heading-"]){font-size:1.5rem;line-height:1.3;}@media only screen and (min-width:768px){h3:not([class*="heading-"]){line-height:1.4;}}@media only screen and (min-width:1024px){h3:not([class*="heading-"]){font-size:1.75rem;line-height:1.4;}}h4:not([class*="heading-"]){font-family:var(--font-circular);font-weight:600;font-size:1.375rem;line-height:1.4;}@media only screen and (min-width:1024px){h4:not([class*="heading-"]){font-size:1.5rem;}}</style><style id="__jsx-1443451971">.container{margin-right:auto;margin-left:auto;}.root{min-width:320px;width:100%;padding:0;}.container{display:block;margin:0 auto;padding-left:12px;padding-right:12px;width:100%;max-width:1024px;}@media (max-width:767px){.container.mobile-full-width{width:100%;padding:0;}}.row{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}.row--no-pad{margin-right:0;margin-left:0;}.col-xs-12{box-sizing:border-box;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:5px;padding-left:5px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}@media only screen and (min-width:460px){.container{width:460px;}}@media only screen and (min-width:768px){.container{width:748px;padding-left:18px;padding-right:18px;}}@media only screen and (min-width:1024px){.container{width:890px;padding-left:0;padding-right:0;}}@media screen and (max-width:767px){.container-mobile-only{margin:0 auto;padding-left:12px;padding-right:12px;width:100%;max-width:460px;}}@media screen and (min-width:768px){.container-tablet-desktop-only{margin:0 auto;width:748px;padding-left:18px;padding-right:18px;max-width:1024px;}}@media only screen and (min-width:1024px){.container-tablet-desktop-only{width:890px;padding-left:0;padding-right:0;}}.container-row{margin:0 auto;padding-right:12px;padding-left:12px;width:100%;}@media screen and (min-width:768px){.container-row{padding-right:40px;padding-left:40px;max-width:calc(40px + 1160px + 40px);}}.ut-wrapper{position:relative;}@media screen and (min-width:834px){.ut-row{width:calc(554 * (100% + 40px + 40px) / 834);max-width:760px;}}</style><style id="__jsx-3647504613">.table__heading{font-family:var(--font-circular);font-weight:600;font-size:1.625rem;line-height:1.25;text-align:left;color:var(--grey-100);display:block;margin-bottom:24px;}table:not([class]),.table-default{width:100%;border-collapse:collapse;border-spacing:0;border:none;border-top:2px solid var(--blue-60);table-layout:fixed;}table:not([class]) th,.table-default th{font-family:var(--font-calibre);font-weight:600;font-size:1.25rem;line-height:1.25;color:var(--grey-80);min-height:52px;text-align:left;background-color:#f9f9f980;padding:14px 12px;}table:not([class]) td,.table-default td{padding:12px 12px 16px;background:white;font-family:var(--font-calibre);font-size:1.25rem;line-height:1.25;color:var(--grey-100);}table:not([class]) tbody tr,.table-default tbody tr:not(.ppc__table-row){border-bottom:1px solid var(--grey-05);}@media screen and (min-width:768px){table:not([class]) tbody tr:hover td,.table-default tbody tr:hover td{background:var(--grey-05);}}@media screen and (max-width:767px){.table__heading{margin-bottom:16px;font-size:1.5rem;}table:not([class]) th,.table-default th{font-size:1.125rem;line-height:1.25;padding:10px 8px 12px 8px;}table:not([class]) th,.table-default td{font-size:1.125rem;line-height:1.25;padding:12px 8px 11px 8px;}table:not([class]) tbody tr:first-child td,.table-default tbody tr:first-child td{padding-top:16px;}}.table-not-stacked{margin-bottom:calc(var(--base-unit) * 6);display:block;overflow:auto;overflow-y:hidden;}.table-not-stacked td,.table-not-stacked th{min-width:100px;}.table-not-stacked th,.table-stacked th{font-family:var(--font-circular);font-weight:600;font-size:1rem;color:var(--grey-100);}@media screen and (max-width:767px){.table-stacked th{display:none;}.table-stacked tr{border-top:2px solid var(--blue-60);border-bottom:none;}.table-stacked td{display:block;}.table-stacked td:first-child{padding-top:16px;}.table-stacked td:last-of-type{margin-bottom:calc(var(--base-unit) * 6);}.table-stacked td:before{content:attr(data-header);display:block;font-family:var(--font-circular);font-weight:600;font-size:0.875rem;color:var(--grey-100);text-align:left;text-transform:uppercase;padding-bottom:calc(var(--base-unit) * 2);}}.table-default.table-all-centre td,.table-default.table-all-centre th{text-align:center;}.table-default.table-1col_left-rest_centre td:not(:first-of-type),.table-default.table-1col_left-rest_centre th:not(:first-of-type){text-align:center;}.table-default.table-2col_left-rest_centre td:nth-of-type(n + 3),.table-default.table-2col_left-rest_centre th:nth-of-type(n + 3){text-align:center;}.table-caption,.app .block-text .table-caption{font-size:1.125rem;color:var(--grey-60);line-height:1.25;margin-top:calc(var(--base-unit) * 4);margin-bottom:calc(var(--base-unit) * 8);}@media screen and (min-width:768px){.table-caption,.app .block-text .table-caption{margin-bottom:calc(var(--base-unit) * 12);}}table code,.app .block-text table code{font-family:monospace;font-size:0.875rem;background:none;padding:0;color:initial;}table:not([class])::-webkit-scrollbar,.table-default::-webkit-scrollbar{-webkit-appearance:none;width:calc(var(--base-unit) * 2);height:calc(var(--base-unit) * 2);}table:not([class])::-webkit-scrollbar-thumb,.table-default::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.25);}.table-default a{font-family:inherit;font-size:inherit;font-weight:inherit;}</style><style id="__jsx-2318686448">.button-primary{display:inline-block;text-align:center;padding:calc(var(--base-unit) * 2) calc(var(--base-unit) * 3);font-family:var(--font-circular);font-size:1.125rem;font-weight:normal;line-height:1;color:white;background-color:#5d66eb;border-radius:5px;border:none;outline-color:var(--orange-40);cursor:pointer;-webkit-tap-highlight-color:rgba( 0, 0, 0, 0 );background-position:center;-webkit-transition:background 800ms;transition:background 800ms;}.button-primary:hover{color:white;-webkit-text-decoration:none;text-decoration:none;background:var(--blue-90) radial-gradient(circle,transparent 2%,var(--blue-90) 2%) center/10000%;}.button-primary:active{-webkit-transition:background 0s;transition:background 0s;background-size:100%;background-color:var(--blue-80);}.button-primary.mod-dark-bg:hover{color:var(--grey-100);-webkit-text-decoration:none;text-decoration:none;background:var(--blue-40) radial-gradient(circle,transparent 2%,var(--blue-40) 2%) center/10000%;}.button-primary.mod-dark-b:active{-webkit-transition:background 0s;transition:background 0s;background-size:100%;background-color:var(--blue-80);}.button-secondary{display:inline-block;text-align:center;padding:calc(var(--base-unit) * 2) calc(var(--base-unit) * 3);font-family:var(--font-circular);font-size:1.125rem;font-weight:normal;line-height:1;color:var(--grey-100);background-color:white;border-radius:5px;border:1px solid var(--grey-30);outline-color:var(--orange-40);cursor:pointer;-webkit-tap-highlight-color:rgba( 0, 0, 0, 0 );background-position:center;-webkit-transition:background 800ms;transition:background 800ms;}.button-secondary:hover{color:var(--grey-100);-webkit-text-decoration:none;text-decoration:none;background:var(--grey-05) radial-gradient(circle,transparent 2%,white 2%) center/10000%;}.button-secondary:active{-webkit-transition:background 0s;transition:background 0s;background-size:100%;background-color:var(--grey-05);}.button-secondary:disabled,.button-primary:disabled{background:var(--grey-40);cursor:not-allowed;}.button-text{color:var(--blue-80);cursor:pointer;border:none;background-color:transparent;padding:0;font-family:var(--font-circular);font-size:1rem;font-weight:normal;line-height:1.25;}.button-text:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--blue-90);}.mod-thick{font-size:1.25rem;line-height:1.2;}.mod-slim{font-size:0.875rem;line-height:1.2;padding:calc(var(--base-unit) * 1) calc(var(--base-unit) * 2);}@media screen and (min-width:768px){.mod-slim-tablet-up{font-size:0.875rem;line-height:1.2;padding:calc(var(--base-unit) * 1) calc(var(--base-unit) * 2);}}.mod-rounded{border-radius:30px;padding:calc(var(--base-unit) * 2) calc(var(--base-unit) * 4);}</style><style id="__jsx-490617698">.link-loading{cursor:progress;}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flex-align-items-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.flex-pills{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (max-width:767px){.flex-pills{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}}@media screen and (max-width:767px){.flex-pills *:first-child{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}.visually-hidden{position:absolute;left:-9999px;top:-9999px;color:transparent;}.icon-chevron-left{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.icon-chevron-down{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.icon-chevron-up{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.ml-1{margin-left:calc(var(--base-unit) * 1);}.ml-2{margin-left:calc(var(--base-unit) * 2);}.mr-1{margin-right:calc(var(--base-unit) * 1);}.mr-2{margin-right:calc(var(--base-unit) * 2);}.custom-scrollbar::-webkit-scrollbar{background-color:#fff;width:16px;}.custom-scrollbar::-webkit-scrollbar-track{background-color:#fff;}.custom-scrollbar::-webkit-scrollbar-track:hover{background-color:#f4f4f4;}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#babac0;border-radius:16px;border:5px solid #fff;}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5;border:4px solid #f4f4f4;}.custom-scrollbar::-webkit-scrollbar-button{display:none;}</style><style id="__jsx-3040803073">@media screen and (max-width:768px){html::-webkit-scrollbar{width:0;background:transparent;}}body{background-color:white;font-family:var(--font-calibre);overflow-x:hidden;}body.lock{overflow:hidden;}</style><style id="__jsx-3589725216">[data-dollar-value]{border-bottom:1px dashed var(--grey-70);cursor:pointer;}</style><style id="__jsx-1164853676">.skip-nav{position:absolute;top:-999px;}.skip-nav:focus{top:0;}.btn-search{background:none;border:none;width:44px;padding:0;position:absolute;right:calc(var(--base-unit) * 2 + 44px);z-index:4;height:48px;font-size:1.5rem;margin-top:calc(var(--base-unit) * 2);cursor:pointer;}@media screen and (min-width:768px){.btn-search{margin-top:0;}}@media screen and (min-width:1024px){.btn-search{right:calc(var(--base-unit) * 2);}}.btn-search svg{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);}.hamburger{background:none;border:none;width:44px;padding:0;position:absolute;right:calc(var(--base-unit) * 2);z-index:100;height:48px;font-size:1.5rem;margin-top:calc(var(--base-unit) * 2);cursor:pointer;}@media screen and (min-width:768px){.hamburger{margin-top:0;}}@media screen and (min-width:1024px){.hamburger{display:none;}}@media screen and (max-width:1023px){.main-header__nav{background:white;position:fixed;z-index:5;right:-400px;top:0;height:100%;width:320px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;overflow-y:scroll;-webkit-overflow-scrolling:touch;}}@media screen and (min-width:1024px){.hidden-lg-menu,.main-header__nav>ul>li.submenuOpen>ul.hidden-lg-menu,.main-header__nav>ul>li:hover>ul.hidden-lg-menu{display:none;}.main-header__nav{display:inline-block;float:left;}.main-header__nav a{color:var(--grey-100);}.main-header__nav>ul{line-height:0.9;}.main-header__nav>ul>li{float:left;position:relative;height:48px;margin-top:-16px;padding-top:16px;margin-left:26px;}.main-header__nav>ul>li>a,.main-header__nav>ul>li>span.main-menu{cursor:pointer;display:inline-block;line-height:1;text-transform:uppercase;font-family:var(--font-circular);font-size:1rem;padding:16px 0;width:auto;}.main-header__nav>ul>li>ul{display:none;}.main-header__nav>ul>li.active>span.main-menu,.main-header__nav>ul>li.active>a{font-weight:bold;}}</style><style id="__jsx-1793027758">@media screen and (min-width:1024px){.main-header__nav>ul.ppc>li:first-child{margin-left:62px;}.main-header__nav>ul.ppc>li{margin-left:40px;}}@media screen and (max-width:1023px){.main-header__overlay{background-color:var(--blue-100);width:100%;position:fixed;overflow:hidden;height:0;left:0;top:-100px;z-index:-2;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;opacity:0;}.main-header__wrapper.active .main-header__overlay{z-index:2;opacity:0.5;height:122%;}}</style><style id="__jsx-2034782048">.main-header{display:block;background:white;height:58px;padding:0 12px;position:relative;box-shadow:2px 2px 4px 0 rgba(114,114,157,0.15);z-index:2;}.main-header>.container{width:100%;}@media screen and (min-width:1024px){.main-header>.container{max-width:none;padding-left:18px;padding-right:18px;}}.main-header__logo{height:20px;display:block;float:left;margin:18px 0;cursor:pointer;}@media screen and (min-width:768px){.main-header{height:calc(var(--base-unit) * 12);padding:0 18px;}.main-header__logo{margin:14px 0;}}@media screen and (max-width:1023px){.main-header{padding:0;}}@media screen and (min-width:1024px){.main-header{padding:0;}.main-header__nav>ul>li:first-child{margin-left:48px;}}</style><style id="__jsx-1425316488">.link-loading .subnav a:hover{cursor:progress !important;}@media screen and (max-width:768px){.subnav.jsx-1425316488{overflow:hidden;}}.subnav.jsx-1425316488 ol.jsx-1425316488{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;}@media screen and (min-width:768px){.subnav.jsx-1425316488 ol.jsx-1425316488{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.subnav.jsx-1425316488 a{display:block;font-family:var(--font-circular);white-space:nowrap;border-radius:0;}.subnav.jsx-1425316488 a:hover{-webkit-text-decoration:none;text-decoration:none;}.research-theme.jsx-1425316488,.default-theme.jsx-1425316488{margin-top:calc(var(--base-unit) * 3);margin-bottom:calc(var(--base-unit) * 8);border-bottom:1px solid var(--grey-30);}@media screen and (min-width:768px){.research-theme.jsx-1425316488,.default-theme.jsx-1425316488{margin-top:calc(var(--base-unit) * 5);margin-bottom:calc(var(--base-unit) * 11);}}.research-theme.jsx-1425316488 ol.jsx-1425316488,.default-theme.jsx-1425316488 ol.jsx-1425316488{margin-bottom:-1px;}.research-theme.jsx-1425316488 li.jsx-1425316488:not(:first-child),.default-theme.jsx-1425316488 li.jsx-1425316488:not(:first-child){margin-right:calc(var(--base-unit) * 3);}@media screen and (min-width:768px){.research-theme.jsx-1425316488 li.jsx-1425316488:not(:first-child),.default-theme.jsx-1425316488 li.jsx-1425316488:not(:first-child){margin-right:calc(var(--base-unit) * 10);}}.research-theme.jsx-1425316488 li.jsx-1425316488:not(:last-child),.default-theme.jsx-1425316488 li.jsx-1425316488:not(:last-child){margin-left:calc(var(--base-unit) * 3);}@media screen and (min-width:768px){.research-theme.jsx-1425316488 li.jsx-1425316488:not(:last-child),.default-theme.jsx-1425316488 li.jsx-1425316488:not(:last-child){margin-left:calc(var(--base-unit) * 10);}}.research-theme.jsx-1425316488 a,.default-theme.jsx-1425316488 a{text-transform:uppercase;line-height:1.25;padding:calc(var(--base-unit) * 3);font-size:0.875rem;border-bottom:2px solid transparent;color:var(--grey-100);-webkit-transition:border-bottom-color 200ms ease;transition:border-bottom-color 200ms ease;}.research-theme.jsx-1425316488 a:hover,.default-theme.jsx-1425316488 a:hover{border-color:var(--grey-40);}.research-theme.jsx-1425316488 a.active,.default-theme.jsx-1425316488 a.active{font-weight:bold;border-color:var(--blue-60);}.about-us-theme.jsx-1425316488{background-color:var(--orange-50);height:calc(var(--base-unit) * 12);}.about-us-theme.jsx-1425316488 a{line-height:calc(var(--base-unit) * 12);padding:0 calc(var(--base-unit) * 5);color:white;font-weight:bold;font-size:1rem;}.about-us-theme.jsx-1425316488 a:hover{background-color:var(--orange-60);}.about-us-theme.jsx-1425316488 a.active{background-color:var(--orange-70);}.research-theme.jsx-1425316488 ol.jsx-1425316488{-webkit-box-pack:normal;-webkit-justify-content:normal;-ms-flex-pack:normal;justify-content:normal;}@media screen and (min-width:1024px){.research-theme.jsx-1425316488 ol.jsx-1425316488{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.research-theme.jsx-1425316488 ol.jsx-1425316488 li.jsx-1425316488{margin-left:calc(var(--base-unit) * 6);margin-right:calc(var(--base-unit) * 6);}.research-theme.jsx-1425316488 ol.jsx-1425316488::-webkit-scrollbar{display:none;}</style><style id="__jsx-3326824981">.tooltip-toast-group.jsx-3326824981{cursor:pointer;display:inline-block;position:relative;-webkit-tap-highlight-color:transparent;}.tooltip-toast-content.jsx-3326824981{display:block;}.tooltip-toast-content.jsx-3326824981,.tooltip-toast-content.jsx-3326824981 p,.tooltip-toast-content.jsx-3326824981 ul li,.tooltip-toast-content.jsx-3326824981 a,.tooltip-toast-content.jsx-3326824981 a:link,.tooltip-toast-content.jsx-3326824981 a:visited{font-family:var(--font-calibre);color:white;line-height:1.25;font-size:1rem;}.tooltip-toast-content.jsx-3326824981 a,.tooltip-toast-content.jsx-3326824981 a:link,.tooltip-toast-content.jsx-3326824981 a:visited{color:var(--blue-40);}.tooltip-toast-content.jsx-3326824981 *:last-child{margin-bottom:0;}.tooltip-toast-content.jsx-3326824981 ul,.tooltip-toast-content.jsx-3326824981 ol{margin:0 0 calc(var(--base-unit) * 3) calc(var(--base-unit) * 5);}.tooltip-toast-content.jsx-3326824981 ul{list-style:disc;}.tooltip-toast-content.jsx-3326824981 ol li,.tooltip-toast-content.jsx-3326824981 ul li{margin-bottom:calc(var(--base-unit) * 1);}.tooltip-toast-content.jsx-3326824981 ol{list-style:decimal;}.tooltip-toast.jsx-3326824981{z-index:9996;padding:12px;background:var(--grey-100);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.tooltip-toast.jsx-3326824981:not(.active){display:none;}@media screen and (max-width:767px){.tooltip-toast.jsx-3326824981{position:fixed;bottom:0;left:0;right:0;}}@media screen and (min-width:768px){.tooltip-toast.jsx-3326824981{position:absolute;border-radius:16px;visibility:hidden;}}@media screen and (min-width:768px){.tooltip-toast.medium.jsx-3326824981{width:230px;}}@media screen and (min-width:768px){.tooltip-toast.large.jsx-3326824981{width:375px;}}.button-text.jsx-3326824981 .icon-cross.jsx-3326824981{fill:white;}.tooltip-toast-children.jsx-3326824981{display:inline-block;}.arrow.jsx-3326824981{display:none;}@media screen and (min-width:768px){.arrow.active.jsx-3326824981{position:absolute;display:block;width:0;left:calc(50% - 10px);height:0;border-style:solid;border-width:10px;border-color:transparent;}}.arrow.active.bottom.jsx-3326824981{bottom:-10px;border-top-width:0;border-bottom-color:var(--grey-100);}.arrow.active.top.jsx-3326824981{top:-10px;border-bottom-width:0;border-top-color:var(--grey-100);}.arrow.active.right.jsx-3326824981{top:calc(50% - 10px);left:auto;right:-16px;border-left-width:0;border-right-color:var(--grey-100);}@media screen and (max-width:767px){.tooltip-toast-wrapper.jsx-3326824981{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;}}.flex.jsx-3326824981{margin-bottom:calc(var(--base-unit) * 3);-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}@media screen and (min-width:768px){.flex.jsx-3326824981{display:none;}}@media screen and (min-width:768px){.flex.showOnDesktop.jsx-3326824981{display:block;}}@media screen and (min-width:768px){.flex.showOnDesktop.jsx-3326824981 button.jsx-3326824981{display:none;}}.flex.jsx-3326824981 .tooltip-toast-header.jsx-3326824981{font-family:var(--font-circular);line-height:1.25;font-size:1rem;color:white;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:bold;}.flex.jsx-3326824981 button.jsx-3326824981{margin-left:calc(var(--base-unit) * 3);font-size:1rem;color:var(--blue-50);-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}@media screen and (max-width:767px){#back-to-top-btn{margin-bottom:0;}}@media screen and (max-width:767px){[data-overlays*="mobile-tooltip-toast"] .comparison-preview{z-index:-1;}}</style><style id="__jsx-712353605">.button--doileak.jsx-712353605{font-size:1rem;padding:0;margin-left:calc(var(--base-unit) * 8);}@media screen and (max-width:767px){.button--doileak.jsx-712353605{margin-top:calc(var(--base-unit) * 15);margin-left:calc(var(--base-unit) * 1);}}.blank-progress-indicator.jsx-712353605{height:29px;margin-bottom:calc(var(--base-unit) * 6);}@media screen and (min-width:768px){.blank-progress-indicator.jsx-712353605{margin-bottom:calc(var(--base-unit) * 11);}}.cta-wrapper.jsx-712353605{margin-top:calc(var(--base-unit) * 10);}.form-radio-container.jsx-712353605{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:calc(var(--base-unit) * 2);}.form-radio-container.jsx-712353605 input.jsx-712353605{display:none;}.form-radio-container.jsx-712353605 label.jsx-712353605{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}.form-radio-container.jsx-712353605 .picker-label.jsx-712353605{display:block;position:relative;border-radius:10px;border:2px solid transparent;cursor:pointer;font-family:var(--font-calibre);font-size:1.25rem;line-height:1.25;color:var(--grey-100);padding:calc(var(--base-unit) * 2) calc(var(--base-unit) * 2) calc(var(--base-unit) * 2) calc(var(--base-unit) * 10);}.form-radio-container.jsx-712353605 .picker-label.jsx-712353605:before{box-sizing:border-box;display:block;content:"";width:calc(var(--base-unit) * 5);height:calc(var(--base-unit) * 5);background:white;border-radius:50%;box-shadow:inset 0 1px 0 0 rgb(0 0 0 / 10%);position:absolute;top:10px;left:calc(var(--base-unit) * 2);-webkit-transition:350ms ease;transition:350ms ease;}.form-radio-container.jsx-712353605 .active.jsx-712353605 .picker-label.jsx-712353605{background-color:var(--grey-05);border-color:var(--blue-40);}.form-radio-container.jsx-712353605 .active.jsx-712353605 .picker-label.jsx-712353605:before{background-color:var(--blue-10);box-shadow:inset 0 0 0 5px var(--blue-60);}.form-radio-container.jsx-712353605 .tooltip-toast-group{margin-left:calc(var(--base-unit) * 2);}</style><style id="__jsx-912259115">.breadcrumbs.jsx-912259115{padding:calc(var(--base-unit) * 3) 0 calc(var(--base-unit) * 7);}@media screen and (min-width:768px){.breadcrumbs.jsx-912259115{padding-top:calc(var(--base-unit) * 5);}}@media screen and (min-width:1024px){.breadcrumbs.jsx-912259115{padding-bottom:calc(var(--base-unit) * 10);}}.breadcrumbs.jsx-912259115 ol.jsx-912259115{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.breadcrumbs.jsx-912259115 li.jsx-912259115{font-size:1rem;line-height:20px;}.breadcrumbs.jsx-912259115 li.jsx-912259115:last-of-type{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.breadcrumbs.jsx-912259115 li.jsx-912259115:last-of-type a,.breadcrumbs.jsx-912259115 li.jsx-912259115:last-of-type a:hover{-webkit-text-decoration:none;text-decoration:none;cursor:default;}.breadcrumbs.jsx-912259115 .trigger.jsx-912259115{display:none;cursor:pointer;}@media screen and (max-width:767px){.breadcrumbs.jsx-912259115 .long.jsx-912259115 .trigger.jsx-912259115{display:block;}}@media screen and (max-width:767px){.breadcrumbs.jsx-912259115 .long.jsx-912259115 .inner-slice.jsx-912259115{display:block;width:0;height:0;opacity:0;overflow:hidden;}}.breadcrumbs.jsx-912259115 li.jsx-912259115:not(:last-of-type):after{content:"/";padding:0 calc(var(--base-unit) * 1);}.breadcrumbs.jsx-912259115 li.jsx-912259115,.breadcrumbs.jsx-912259115 a{color:var(--grey-70);}.breadcrumbs.jsx-912259115 a{font-family:var(--font-calibre);}.breadcrumbs.jsx-912259115 img{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);}.bc-logo.jsx-912259115{display:inline-block;width:16px;height:16px;}</style><style id="__jsx-2580530280">.app section.block-text{margin-bottom:calc(var(--base-unit) * 10);}@media screen and (min-width:768px){.app section.block-text{margin-bottom:calc(var(--base-unit) * 14);}}.app .block-text a{word-break:break-word;}.app .block-text .block-highlighted{border-radius:5px;padding:calc(var(--base-unit) * 3);margin:calc(var(--base-unit) * 4) 0;background-color:var(--grey-10);}.app .block-text .block-highlighted.block-highlighted--light{background-color:var(--grey-05);}.app .block-text .block-highlighted.block-highlighted--blue{background-color:var(--blue-10);}.app .block-text .block-highlighted.block-highlighted--orange{background-color:var(--orange-10);}.app .block-text .block-highlighted.block-highlighted--green{background-color:var(--green-10);}.app .block-text .block-highlighted.block-highlighted--yellow{background-color:var(--yellow-10);}.app .block-text .block-highlighted.block-highlighted--pink{background-color:var(--pink-10);}.app .block-text .block-highlighted.flex>*:first-child{margin-right:calc(var(--base-unit) * 2);}@media screen and (min-width:1024px){.app .block-text .block-highlighted{padding:calc(var(--base-unit) * 4);}}.app .block-text .block-highlighted p>ol,.app .block-text .block-highlighted p>ul,.app .block-text .block-highlighted ul li>ol,.app .block-text .block-highlighted ul li>ul,.app .block-text .block-highlighted ol li>ol,.app .block-text .block-highlighted ol li>ul{margin-left:calc(var(--base-unit) * 5);}.app .block-text .block-highlighted *:first-child{margin-top:0;}.app .block-text .block-highlighted *:last-child li:last-of-type,.app .block-text .block-highlighted *:last-child{margin-bottom:0;}.app .block-text .iframe-wrapper{max-width:710px;margin:0 auto;}.app .block-text .iframe-wrapper div{position:relative;overflow:hidden;padding-top:56.25%;}.app .block-text .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.app .block-text .wp-caption{max-width:100%;width:100% !important;text-align:center;margin:calc(var(--base-unit) * 8) auto;}.app .block-text .wp-caption img{margin-bottom:0;}.app .block-text .wp-caption.aligncenter{margin-left:auto;margin-right:auto;}.app .block-text .wp-caption .wp-caption-text{text-align:center;font-family:var(--font-calibre);font-size:calc(var(--basefont) * 1.6);line-height:1.12;-webkit-letter-spacing:0.3px;-moz-letter-spacing:0.3px;-ms-letter-spacing:0.3px;letter-spacing:0.3px;color:var(--grey-60);margin-top:calc(var(--base-unit) * 2);}.app .block-text h2{margin-bottom:calc(var(--base-unit) * 5);}@media screen and (min-width:768px){.app .block-text h2{margin-bottom:calc(var(--base-unit) * 8);}}.app .block-text.article-body--single-chapter h2{margin:calc(var(--base-unit) * 10) 0 calc(var(--base-unit) * 5);}@media screen and (min-width:768px){.app .block-text.article-body--single-chapter h2{margin:calc(var(--base-unit) * 12) 0 calc(var(--base-unit) * 8);}}@media screen and (min-width:1024px){.app .block-text.article-body--single-chapter h2{margin:calc(var(--base-unit) * 14) 0 calc(var(--base-unit) * 8);}}.app .block-text h3,.app .block-text h4{margin:calc(var(--base-unit) * 8) auto calc(var(--base-unit) * 4);}@media screen and (min-width:768px){.app .block-text h3,.app .block-text h4{margin:calc(var(--base-unit) * 10) auto calc(var(--base-unit) * 6);}}.app .block-text h5{margin-bottom:calc(var(--base-unit) * 5);}.app .block-text .img-wrapper{margin-bottom:calc(var(--base-unit) * 6);display:block;margin-left:auto;margin-right:auto;text-align:center;}.app .block-text img{height:auto;max-width:100%;margin-bottom:calc(var(--base-unit) * 6);}.app .block-text img.aligncenter{display:block;margin-left:auto;margin-right:auto;}.app .block-text figure{margin-bottom:var(--spacing-md);}.app .block-text figure figcaption{font-family:var(--font-calibre);font-size:1rem;line-height:1.25;color:var(--grey-40);padding-top:calc(var(--base-unit) * 2);}@media screen and (max-width:767px){.app .block-text figure{margin-bottom:calc(var(--base-unit) * 4);}}.app .block-text b,.app .block-text strong{font-weight:bold;}.app .block-text i,.app .block-text em{font-style:italic;}.app .block-text ul{list-style-type:disc;}.app .block-text ol{list-style-type:decimal;}.app .block-text ul,.app .block-text ol{list-style-position:outside;margin-left:19px;font-family:var(--font-calibre);padding:0;margin-bottom:calc(var(--base-unit) * 5);}@media screen and (min-width:768px){.app .block-text ul,.app .block-text ol{margin-bottom:calc(var(--base-unit) * 7);}}.app .block-text ul:not([class]),.app .block-text ol:not([class]){margin-left:28px;}.app .block-text ul.columns-2,.app .block-text ol.columns-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.app .block-text ul.columns-2>li,.app .block-text ol.columns-2>li{width:100%;}@media screen and (min-width:768px){.app .block-text ul.columns-2>li,.app .block-text ol.columns-2>li{width:calc(50% - 10px);}}.app .block-text ul.columns-2>li,.app .block-text ol.columns-2>li{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}@media screen and (min-width:768px){.app .block-text ul.columns-2>li:nth-child(odd),.app .block-text ol.columns-2>li:nth-child(odd){margin-right:10px;}}@media screen and (min-width:768px){.app .block-text ul.columns-2>li:nth-child(even),.app .block-text ol.columns-2>li:nth-child(even){margin-left:10px;}}@media screen and (min-width:768px){.app .block-text ul.columns-two,.app .block-text ol.columns-two{-webkit-column-count:2;column-count:2;}}.app .block-text ul.alpha-lower,.app .block-text ol.alpha-lower{list-style:inside lower-latin;}.app .block-text ul ol,.app .block-text ol ol{list-style-type:decimal;}.app .block-text ul ul,.app .block-text ol ul{list-style-type:circle;}.app .block-text ul li,.app .block-text ol li{color:var(--grey-100);line-height:1.5;font-size:1.25rem;margin-bottom:var(--spacing-sm);}.app .block-text ul li>ul,.app .block-text ul li>ol,.app .block-text ol li>ul,.app .block-text ol li>ol{margin:calc(var(--base-unit) * 4) 0 0 calc(var(--base-unit) * 4);}.app .block-text ul li>ul.columns-2,.app .block-text ul li>ol.columns-2,.app .block-text ol li>ul.columns-2,.app .block-text ol li>ol.columns-2{padding:var(--spacing-md) 0 0 0;}@media screen and (max-width:1023px){.app .block-text ul li,.app .block-text ol li{margin-bottom:var(--spacing-sm);}}@media screen and (max-width:767px){.app .block-text ul li,.app .block-text ol li{margin-bottom:var(--spacing-sm);}}.app .block-text ul li img:last-child,.app .block-text ol li img:last-child{margin-top:calc(var(--base-unit) * 3);margin-bottom:calc(var(--base-unit) * 6);}.app .block-text iframe{max-width:100%;}.app .block-text .icon-list{list-style-type:none;margin-left:0;}.app .block-text .icon-list li{background-repeat:no-repeat;background-size:20px 20px;background-position:0 6px;padding-left:28px;}.app .block-text .icon-list-tick li{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%230d8078' d='M9.2 16.2l-3.5-3.5a1 1 0 0 0-1.4 0 1 1 0 0 0 0 1.4l4.2 4.2c.4.4 1 .4 1.4 0L20.5 7.7c.4-.4.4-1 0-1.4a1 1 0 0 0-1.4 0l-9.9 9.9z'/%3E%3C/svg%3E");}.app .block-text .icon-list-cross li{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23d62b4d' fill-rule='evenodd' d='M18.3 5.7a1 1 0 0 0-1.4 0L12 10.6 7.1 5.7a1 1 0 0 0-1.4 0 1 1 0 0 0 0 1.4l4.9 4.9-4.9 4.9a1 1 0 0 0 0 1.4c.4.4 1 .4 1.4 0l4.9-4.9 4.9 4.9c.4.4 1 .4 1.4 0 .4-.4.4-1 0-1.4L13.4 12l4.9-4.9c.4-.4.4-1 0-1.4z' clip-rule='evenodd'/%3E%3C/svg%3E");}.app .block-text span.circle{font-family:var(--font-circular);font-size:1.375rem;border:3px solid var(--grey-100);color:var(--grey-100);font-weight:bold;text-align:center;width:35px;height:35px;border-radius:50px;line-height:28px;float:left;margin:-1px 8px 0 0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.app .block-text blockquote{border-left:2px solid var(--green-40);margin:calc(var(--base-unit) * 8) 0;}.app .block-text blockquote p{font-family:var(--font-circular);line-height:1.5;font-size:1.25rem;color:var(--grey-100);padding-left:calc(var(--base-unit) * 4);-webkit-letter-spacing:unset;-moz-letter-spacing:unset;-ms-letter-spacing:unset;letter-spacing:unset;}@media screen and (min-width:768px){.app .block-text blockquote p{font-size:1.375rem;}}.app .block-text blockquote a{font-family:var(--font-circular);}.app .block-text code{background:var(--grey-05);padding:var(--base-unit) calc(var(--base-unit) * 3);border-radius:3px;font-family:monospace;font-size:1rem;color:var(--grey-100);}.app .block-text .spacer{height:calc(var(--base-unit) * 4);}.app .block-text .green-cta{background-color:var(--green-10);border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;margin-bottom:calc(var(--base-unit) * 4);color:var(--green-100);padding:0;text-align:left;}.app .block-text .green-cta:hover{-webkit-text-decoration:none;text-decoration:none;background:var(--green-20) radial-gradient(circle,transparent 2%,var(--green-20) 2%) center/10000%;}.app .block-text .green-cta:hover svg{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px);}.app .block-text .green-cta:active{background-size:100%;background-color:var(--green-30);}.app .block-text .green-cta .green-cta--contents{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:calc(var(--base-unit) * 3);line-height:1.25;font-weight:bold;font-family:var(--font-calibre);font-size:1.25rem;}.app .block-text .green-cta .green-cta--icon-area{background-color:var(--green-50);min-width:30px;min-height:calc(var(--base-unit) * 13);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.app .block-text .green-cta .green-cta--icon-area:before{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.app .block-text .green-cta svg{fill:white;}</style><style id="__jsx-3259554956">.accordion-wrapper.jsx-3259554956{margin-bottom:10px;}</style><style id="__jsx-92385050">.button--confirm{background-color:var(--green-50);}.button--confirm:hover{background:var(--green-60) radial-gradient(circle,transparent 2%,var(--green-50) 2%) center/10000%;}.button--confirm:active{background-size:100%;background-color:var(--green-60);}.button--deny{background-color:var(--pink-70);}.button--deny:hover{background:var(--pink-80) radial-gradient(circle,transparent 2%,var(--pink-70) 2%) center/10000%;}.button--deny:active{background-size:100%;background-color:var(--pink-80);}.heading-1.jsx-92385050{margin-top:calc(var(--base-unit) * 5);margin-bottom:calc(var(--base-unit) * 5);}@media screen and (min-width:768px){.heading-1.jsx-92385050{margin-top:calc(var(--base-unit) * 8);margin-bottom:calc(var(--base-unit) * 6);}}@media screen and (min-width:1024px){.container--doileak.jsx-92385050{max-width:736px;}}.container--app.jsx-92385050{margin-bottom:calc(var(--base-unit) * 10);}@media screen and (min-width:460px){.container--app.jsx-92385050{padding-left:12px;padding-right:12px;}}@media screen and (max-width:767px){.container--app.jsx-92385050{margin-bottom:calc(var(--base-unit) * 7);max-width:460px;}}@media screen and (min-width:768px){.container--app.jsx-92385050{padding-left:18px;padding-right:18px;}}@media screen and (min-width:1024px){.container--app.jsx-92385050{padding:0;}}.screen.jsx-92385050{background-color:var(--grey-10);min-height:calc(var(--base-unit) * 110);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:calc(var(--base-unit) * 3);}@media screen and (min-width:460px){.screen.jsx-92385050{border-radius:10px;}}@media screen and (min-width:768px){.screen.jsx-92385050{padding:calc(var(--base-unit) * 5) calc(var(--base-unit) * 8) calc(var(--base-unit) * 8);}}.screen.screen-torrent-leak.jsx-92385050{min-height:calc(var(--base-unit) * 128);}.content-wrapper{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;position:relative;}@media screen and (min-width:768px){.content-wrapper>*:not(.cta-wrapper){margin-left:calc(var(--base-unit) * 8);margin-right:calc(var(--base-unit) * 8);}}@media screen and (min-width:1024px){.content-wrapper>*:not(.cta-wrapper){margin-left:calc(var(--base-unit) * 11);margin-right:calc(var(--base-unit) * 11);}}.cta-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative;}@media screen and (min-width:768px){.cta-wrapper{position:absolute;bottom:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;}}.cta-wrapper > *{margin-bottom:calc(var(--base-unit) * 3);}@media screen and (min-width:768px){.cta-wrapper > *{margin-bottom:0;}}.screen.jsx-92385050 .tooltip-toast-children{-webkit-text-decoration:underline;text-decoration:underline;}.container--doileak.jsx-92385050 .summary{margin-bottom:calc(var(--base-unit) * 8);}.summary .block-highlighted.jsx-92385050{border-radius:10px;}.container--doileak.jsx-92385050 .feedback-header{padding-top:0;}.container--doileak.jsx-92385050 .feedback-message{margin-bottom:calc(var(--base-unit) * 2);}.container--doileak.jsx-92385050 .feedback{background:transparent;padding:0;}.summary.jsx-92385050 hr.jsx-92385050{margin:calc(var(--base-unit) * 4) 0;border:none;height:1px;background:var(--grey-20);}select #countryList.jsx-92385050{width:calc(100vw - 150px);max-width:286px;margin-right:12px;}select{caret-color:var(--blue-60);outline-color:var(--orange-40);padding:calc(var(--base-unit) * 1.5) calc(var(--base-unit) * 2);font-family:var(--font-calibre);color:var(--grey-100);font-size:1.25rem;line-height:1.25;border-radius:5px;border:1px solid var(--grey-20);}@media screen and (min-width:768px){select{max-width:356px;}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:white url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 25 24'%3E%3Cpath fill='%23000' d='m13.2 15.3 4.6-4.6a1 1 0 1 0-1.4-1.4l-3.9 3.9-3.9-4a1 1 0 1 0-1.4 1.5l4.6 4.6c.4.4 1 .4 1.4 0Z'/%3E%3Cmask id='dda' width='13' height='8' x='6' y='8' maskUnits='userSpaceOnUse' style='mask-type:luminance'%3E%3Cpath fill='%23fff' d='m13.2 15.3 4.6-4.6a1 1 0 1 0-1.4-1.4l-3.9 3.9-3.9-4a1 1 0 1 0-1.4 1.5l4.6 4.6c.4.4 1 .4 1.4 0Z'/%3E%3C/mask%3E%3Cg mask='url(%23dda)'%3E%3Cpath fill='%23000' d='M.5 0h24v24H.5z'/%3E%3C/g%3E%3C/svg%3E") no-repeat calc(100% - 4px) center;background-size:24px 24px;}select .jsx-92385050::-webkit-input-placeholder{color:var(--grey-60);}select .jsx-92385050::-moz-placeholder{color:var(--grey-60);}</style><style id="__jsx-4062602538">.footer{height:1170.5px;}@media screen and (min-width:768px){.footer{height:779px;}}@media screen and (min-width:1024px){.footer{height:761.5px;}}#footer{overflow:hidden;background:linear-gradient(164deg,#fff 17.85%,#d4dffc 68.02%);padding:calc(var(--base-unit) * 43) 0 calc(var(--base-unit) * 25);}@media screen and (min-width:768px){#footer{background:linear-gradient(180deg,#fff 25.87%,#d4dffc 100%);padding:calc(var(--base-unit) * 70) 0 calc(var(--base-unit) * 25);}}.footer li{font-size:1.125rem;line-height:1.25;}.footer-about ul li{margin-bottom:calc(var(--base-unit) * 4);}.footer-social svg{max-width:40px;max-height:40px;}.language-selector-toggle{min-width:50%;padding:calc((var(--base-unit) * 2) - 2px) calc(var(--base-unit) * 2);color:var(--grey-100);}.language-popup{display:none;}.footer-small-print>div{font-size:1.125rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media screen and (min-width:768px){.footer-small-print>div a:not(:last-of-type):after{content:"|";display:inline-block;}}</style><style id="__jsx-4097244431">.app{z-index:1;position:relative;}</style></head><body><svg style="display:none"><defs><symbol id="svg-chevron"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15 11.6L10.4 7A1 1 0 0 0 9 7a1 1 0 0 0 0 1.4l3.9 3.9L9 16.2a1 1 0 0 0 0 1.4c.4.4 1 .4 1.4 0L15 13c.4-.4.4-1 0-1.4z"></path></svg></symbol><symbol id="svg-tick"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0z"></path><path d="M9.2 16.2l-3.5-3.5a1 1 0 0 0-1.4 0 1 1 0 0 0 0 1.4l4.2 4.2c.4.4 1 .4 1.4 0L20.5 7.7c.4-.4.4-1 0-1.4a1 1 0 0 0-1.4 0l-9.9 9.9z"></path></svg></symbol><symbol id="svg-cross"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M18.3 5.7a1 1 0 0 0-1.4 0L12 10.6 7.1 5.7a1 1 0 0 0-1.4 0 1 1 0 0 0 0 1.4l4.9 4.9-4.9 4.9a1 1 0 0 0 0 1.4c.4.4 1 .4 1.4 0l4.9-4.9 4.9 4.9c.4.4 1 .4 1.4 0 .4-.4.4-1 0-1.4L13.4 12l4.9-4.9c.4-.4.4-1 0-1.4z" clip-rule="evenodd"></path></svg></symbol><symbol id="svg-question"><svg width="18" height="18" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M.667 9C.667 4.4 4.4.667 9 .667S17.333 4.4 17.333 9 13.6 17.333 9 17.333A8.336 8.336 0 01.667 9zm1.666 0A6.676 6.676 0 009 15.667 6.676 6.676 0 0015.666 9 6.676 6.676 0 009 2.333 6.676 6.676 0 002.333 9zm7.5 3.333V14H8.166v-1.667h1.667zM5.816 6.358a3.335 3.335 0 013.692-2.325c1.45.217 2.592 1.442 2.792 2.892.19 1.345-.554 1.993-1.272 2.62-.131.115-.262.229-.386.347-.1.091-.192.183-.275.283-.005.004-.009.01-.013.017l-.012.016a2.3 2.3 0 00-.234.325c-.008.013-.014.025-.02.038a1.77 1.77 0 00-.254.93H8.165c0-.418.067-.76.167-1.043.004-.01.006-.02.008-.028a.122.122 0 01.009-.03c.004-.013.01-.023.017-.033.006-.01.012-.021.016-.034.059-.15.134-.291.209-.416l.012-.021.013-.021c0-.004.002-.006.004-.008s.004-.005.004-.009c.284-.427.664-.72 1.02-.994.512-.393.972-.747 1.021-1.406.067-.808-.516-1.583-1.308-1.75a1.668 1.668 0 00-1.917 1.067c-.116.317-.391.558-.733.558h-.167a.756.756 0 01-.725-.975z"></path></svg></symbol></defs></svg><div id="__next"><div class="jsx-4097244431 root"><header id="top" data-swiftype-index="false" class="jsx-2034782048 main-header"><div class="jsx-2034782048 container"><a href="/"><img src="/static/images/logo.svg" alt="Top10VPN" width="135" height="20" class="jsx-2034782048 main-header__logo"/></a><div class="jsx-3798940715 main-header__wrapper"><a href="#maincontent" class="jsx-3798940715 skip-nav">Skip to main content</a><div class="jsx-3798940715 main-header__overlay"></div><nav class="jsx-3798940715 main-header__nav"><ul class="jsx-3798940715"><li class="jsx-3798940715 megamenu"><a href="/best-vpn/" class="jsx-3798940715 main-menu">BEST VPN</a></li><li class="jsx-3798940715 megamenu megamenu-reviews"><a href="/reviews/" class="jsx-3798940715 main-menu">VPN REVIEWS</a></li><li class="jsx-3798940715 megamenu-tools"><a href="/vpn-explained/#seeallguides" class="jsx-3798940715 main-menu"><span class="jsx-3798940715 attr"></span> <!-- -->WHAT IS A VPN</a></li><li class="jsx-3798940715 megamenu-tools active"><a href="/tools/" class="jsx-3798940715 main-menu"><span class="jsx-3798940715 attr"></span> <!-- -->TOOLS</a></li><li class="jsx-3798940715 megamenu-tools"><a href="/guides/" class="jsx-3798940715 main-menu">GUIDES</a></li><li class="jsx-3798940715 megamenu-tools"><a href="/research/" class="jsx-3798940715 main-menu">RESEARCH</a></li><li class="jsx-3798940715 megamenu-tools megamenu-right-edge"><a href="/about/" class="jsx-3798940715 main-menu">ABOUT</a></li></ul></nav><button type="button" aria-label="Search" class="jsx-3798940715 btn-search"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" class="jsx-3798940715"><path d="M15.5 14h-.79l-.28-.27a6.5 6.5 0 001.48-5.34c-.47-2.78-2.79-5-5.59-5.34a6.505 6.505 0 00-7.27 7.27c.34 2.8 2.56 5.12 5.34 5.59a6.5 6.5 0 005.34-1.48l.27.28v.79l4.25 4.25c.41.41 1.08.41 1.49 0 .41-.41.41-1.08 0-1.49L15.5 14zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" class="jsx-3798940715"></path></svg></button><button type="button" aria-label="Menu" class="jsx-3798940715 hamburger icon-hamburger"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" class="jsx-3798940715"><path d="M4 18h16c.5 0 1-.5 1-1s-.5-1-1-1H4a1 1 0 0 0-1 1c0 .5.5 1 1 1zm0-5h16c.5 0 1-.4 1-1s-.5-1-1-1H4a1 1 0 0 0-1 1c0 .6.5 1 1 1zM3 7c0 .6.5 1 1 1h16c.5 0 1-.4 1-1s-.5-1-1-1H4a1 1 0 0 0-1 1z" class="jsx-3798940715"></path></svg></button></div></div></header><main id="maincontent" class="jsx-4097244431 app"><nav class="jsx-1425316488 subnav default-theme container"><ol class="jsx-1425316488"><li class="jsx-1425316488"><a href="/tools/what-is-my-ip/">What is my IP</a></li><li class="jsx-1425316488"><a class="active" href="/tools/do-i-leak/">IP Leak Test</a></li><li class="jsx-1425316488"><a href="/tools/reverse-ip-lookup/">IP &amp; Reverse DNS Lookup</a></li></ol></nav><h1 class="jsx-92385050 heading-1 container container--doileak">IP, WebRTC & DNS Leak Test: Check Your VPN & Torrent IP</h1><div class="jsx-92385050 container mobile-full-width container--doileak container--app"><article class="jsx-92385050 screen screen-landing"><div class="jsx-712353605 blank-progress-indicator"></div><div class="jsx-712353605 content-wrapper"><div class="jsx-712353605"><p>Hello 👋<br /> Which test would you like to run?</p> </div><div class="jsx-712353605 form-radio-container"><label class="jsx-712353605 active"><input type="radio" id="vpn-leaks" name="test-type" class="jsx-712353605" checked="" value="vpn-leaks"/><span class="jsx-712353605 picker-label">VPN Leak Test</span></label><span class="jsx-3326824981 tooltip-toast-group"><span class="jsx-3326824981 tooltip-toast-children"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" class="jsx-712353605"><use xlink:href="#svg-question" class="jsx-712353605"></use></svg><i class="jsx-3326824981 arrow bottom"></i></span><span class="jsx-3326824981 tooltip-toast large"><span class="jsx-3326824981 tooltip-toast-wrapper"><span class="jsx-3326824981 flex"><span class="jsx-3326824981 tooltip-toast-header">What Our VPN Leak Test Does</span><button aria-label="Close" class="jsx-3326824981 button-text"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" class="jsx-3326824981 icon-cross"><use xlink:href="#svg-cross" class="jsx-3326824981"></use></svg></button></span><span class="jsx-3326824981 tooltip-toast-content"><div class="jsx-712353605"><p>Our fully-automated VPN leak test will check your VPN for IPv4, DNS, and WebRTC leaks. We’ll also test your IP location, Flash support, user via Tor, and user via data center.</p> </div></span></span></span></span></div><div class="jsx-712353605 form-radio-container"><label class="jsx-712353605 "><input type="radio" id="torrent-leak" name="test-type" class="jsx-712353605" value="torrent-leak"/><span class="jsx-712353605 picker-label">Torrent IP Leak Test</span></label><span class="jsx-3326824981 tooltip-toast-group"><span class="jsx-3326824981 tooltip-toast-children"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" class="jsx-712353605"><use xlink:href="#svg-question" class="jsx-712353605"></use></svg><i class="jsx-3326824981 arrow bottom"></i></span><span class="jsx-3326824981 tooltip-toast large"><span class="jsx-3326824981 tooltip-toast-wrapper"><span class="jsx-3326824981 flex"><span class="jsx-3326824981 tooltip-toast-header">What Our Torrent IP Leak Test Does</span><button aria-label="Close" class="jsx-3326824981 button-text"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" class="jsx-3326824981 icon-cross"><use xlink:href="#svg-cross" class="jsx-3326824981"></use></svg></button></span><span class="jsx-3326824981 tooltip-toast-content"><div class="jsx-712353605"><p>This test will check that your torrent client is using your VPN IP address and DNS server, ensuring that your privacy is protect while torrenting. We send requests to TCP and UDP based torrent trackers.</p> </div></span></span></span></span></div><div class="jsx-712353605 cta-wrapper"><button class="jsx-712353605 button-primary">Begin test</button><a href="https://www.doileak.com/classic.html" rel="nofollow" class="jsx-712353605 button-text button--doileak">Switch to Classic Tool</a></div></div></article></div><div class="jsx-92385050 container container--doileak"><div class="jsx-92385050 block-text summary"><div class="jsx-92385050 block-highlighted block-highlighted--light"><div class="jsx-92385050"><p>Our IP and DNS leak test tool checks if your VPN is working correctly. The VPN leak test checks for IP, DNS, WebRTC, and geolocation leaks. The torrent IP leak test checks which IP and DNS server your torrent client is using. <a href="/tools/do-i-leak/#how-we-test-for-vpn-leaks">Read how the tool works below</a>.</p> </div></div></div><div class="jsx-912259115 breadcrumbs"><ol itemscope="" itemType="https://schema.org/BreadcrumbList" class="jsx-912259115 "><li itemProp="itemListElement" itemscope="" itemType="https://schema.org/ListItem" class="jsx-912259115"><meta itemProp="position" content="1" class="jsx-912259115"/><a itemProp="item" class="bc-logo" href="https://www.top10vpn.com/"><meta itemProp="name" content="Home" class="jsx-912259115"/><img src="/static/images/logo-simplified-dark-1x1_ratio.svg" width="16" height="16" alt="Top10VPN" class="jsx-912259115"/></a></li><li itemProp="itemListElement" itemscope="" itemType="https://schema.org/ListItem" class="jsx-912259115 inner-slice"><meta itemProp="position" content="2" class="jsx-912259115"/><a href="https://www.top10vpn.com/tools/" itemProp="item" class="jsx-912259115"><span itemProp="name" class="jsx-912259115">Tools</span></a></li><li itemProp="itemListElement" itemscope="" itemType="https://schema.org/ListItem" class="jsx-912259115"><a href="https://www.top10vpn.com/tools/do-i-leak/" itemProp="item" class="jsx-912259115"><span itemProp="name" class="jsx-912259115">IP & DNS Leak Test</span></a><meta itemProp="position" content="3" class="jsx-912259115"/></li></ol></div><section class="jsx-2580530280 block-text"><div><p>The main purpose of using a VPN, proxy, or anonymity service is to hide your identity and location.</p> <p><a href="https://www.top10vpn.com/what-is-a-vpn/what-does-a-vpn-hide/">A VPN is designed to hide personal information</a> such as your IP address, DNS requests, and location. A VPN ‘leak’ is when this information is transmitted outside of the encrypted VPN tunnel.</p> <p>If your true IP address and DNS requests escape the VPN tunnel, <a href="https://www.top10vpn.com/guides/what-can-people-do-with-your-ip-address/">your IP address will expose your IP location</a> and your internet activity could be traced back to you. </p> <p>Websites, applications and web service providers are constantly scanning and logging IP addresses, often to block or catch VPN and proxy users.</p> <p>For instance, Netflix and other content platforms want to stop you from bypassing their geo-blocks. Your ISP and copyright holders want to know who is seeding (sharing) torrents of copyrighted material.</p> <p>Our <strong>IP and DNS leak test tool</strong> is designed to check for most VPN leaks that can <b>expose your real identity</b>. This includes tests for IP leaks, DNS leaks, and WebRTC leaks.</p> <p>Our tool also checks that your VPN is properly hiding your true IP address when you use your preferred torrent client.</p> <p>Additionally, we can proudly confirm our IP and DNS leak test tool is <b>the most comprehensive torrent IPv6 leak test</b> available right now.</p> <p>You can find a full explanation of every type of leak we test for below. If our tool detects an IP or DNS leak, read our guide on <a href="/what-is-a-vpn/vpn-leaks/">how to fix VPN leaks</a>.</p> </div></section><section id="what-are-ipv4-and-ipv6-leaks" class="jsx-2580530280 block-text rest-of-page"><h2 class="heading-2">What Are IPv4 and IPv6 Leaks?</h2><div><p>IP address leaks occur when your VPN fails to mask your personal IP address with one of its own. </p> <p>An IP leak is a significant privacy risk, since your ISP and any websites you visit can see your real IP address.</p> <p><picture><source media="(max-width: 768px)" srcset="https://www.top10vpn.com/images/2020/01/IP-Address-Leak-Diagram.-Mobile-2.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-103363" src="https://www.top10vpn.com/images/2020/01/IP-Address-Leak-Diagram-2.png" alt="IP address leak diagram" width="1180" height="500"></picture></p> <p>If your IP address is leaking, your <a href="https://www.top10vpn.com/guides/is-my-vpn-working/">VPN is not working properly</a>. Your privacy is not protected, and your online location exposed, rendering the VPN service worthless. </p> <p>If your VPN is leaking, and you can’t fix it, we advise you to use one of our recommended <a href="/best-vpn/">best VPN services</a>, instead.</p> <h3>IPv4 Leaks</h3> <p>The first test this tool runs is to retrieve your real public IP. That’s the IP address you present to everyone else on the internet.</p> <p>70-80% of internet users use <a href="/tools/what-is-my-ip/#ipv4-vs-ipv6-ip-addresses">IPv4 addresses</a>.</p> <p>When you run this test with your VPN turned off, you’re using your ‘true’ IP address – the one assigned to your router or device by your ISP.</p> <p>Your IP address is unique to you and can be used to both identify your device and find your real-world location.</p> <p>When you switch your VPN on, your ‘true’ IP address is replaced by the IP address of the VPN server you’ve connected to. </p> <p>If our tool doesn’t detect the IP address change, and shows the same IP as before, then your real IPv4 address is leaking. </p> <p>This type of leak is rare, and is usually the result of your <a href="https://www.top10vpn.com/guides/vpn-keeps-disconnecting/">VPN’s failure to establish a connection</a>.</p> <p>IPv4 leaks allow your ISP and the websites you visit to monitor your web activity and your geo-location. </p> <p>Streaming services like Netflix or BBC iPlayer use this information to block users from accessing content from other countries.</p> <h3>IPv6</h3> <p>IPv4 addresses are running out, and IPv6 addresses are the answer to this.About 20% of internet users have IPv6 addresses. </p> <p>IPv6 is supported by all modern operating systems, but most websites and ISPs haven’t caught up yet.</p> <p>This forces IPv6-compatible websites to support both IPv4 addresses and IPv6 addresses, depending on who is connecting to them. </p> <p>Many VPN services still don’t support IPv6 connections, either.</p> <p>Unless a VPN supports or actively blocks IPv6 connections, your IPv6 address is potentially exposed if you’re on an IPv6-enabled network. </p> <p>IPv4 traffic will be routed through the VPN, but IPv6 traffic will be routed straight to your ISP – revealing your ‘true’ IPv6 address.</p> <p>In our IPv6 test, you would see the same IPv6 address when you have your VPN turned on as when you have it turned off.</p> <p>IPv6 leaks are just as dangerous as IPv4 leaks. Websites and applications will have access to your real location, and your ISP will know your internet history.</p> </div></section><section id="what-are-dns-leaks" class="jsx-2580530280 block-text rest-of-page"><h2 class="heading-2">What Are DNS Leaks?</h2><div><p>When you enter a URL into your browser to connect to a website, you first contact a DNS server which requests the IP address of that website. This server then sends your browser the ‘directions’ to the website you’re looking for.</p> <p>If you’re not connected to a VPN, this process is carried out by your ISP’s DNS servers. Your DNS requests are <b>plain text records of the websites you visit</b>. Often, ISPs store these requests along with the IP addresses that make them.</p> <p>A secure VPN encrypts these DNS queries, and routes them to private DNS servers. </p> <p>However, if the requests are routed to your ISP’s DNS servers, it’s called a DNS leak. This exposes your browsing activity to your ISP, and other snoopers.</p> <p><picture><source media="(max-width: 768px)" srcset="https://www.top10vpn.com/images/2020/01/DNS-Leaks-diagram-mobile.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-103354" src="https://www.top10vpn.com/images/2020/01/DNS-Leak-Diagram-2.png" alt="A VPN leaking DNS queries." width="1180" height="683"></picture></p> <p>A DNS leak can occur if your VPN is manually configured, you have changed your computer’s settings, or your VPN service doesn’t protect against leaks.</p> <p>Our VPN leak test checks if your HTTP and DNS requests are coming from the same network when the VPN is running. If they aren’t, your VPN is leaking.</p> <p>If you’d like to see exactly which DNS servers you’re using, you can also use our dedicated tool to <a href="/tools/what-is-my-dns-server/" rel="noopener" target="_blank">test your DNS server</a> directly. </p> <p>While DNS leaks won’t expose your IP address, they can reveal that things aren’t what they seem. </p> <p>For example, Netflix uses DNS leaks to prevent geo-spoofing and block access to content abroad.</p> <p>A leak-free DNS test result shows that your DNS and HTTP requests match, and appear to come from the same area. Other people can’t see the sites you’re browsing, but it doesn’t mean your real IP address is hidden.</p> <p>Be aware that, when a VPN is running, this test can give a false alert if you’re using an anonymous DNS server not on our list of safe servers. Or, if your DNS and HTTP endpoints are located on different networks.</p> </div></section><section id="what-are-webrtc-leaks" class="jsx-2580530280 block-text rest-of-page"><h2 class="heading-2">What Are WebRTC Leaks?</h2><div><p>Web Real-Time Communication (WebRTC) is a web browser-based technology that enables video chat, voice calling, and P2P file sharing.</p> <p>WebRTC is enabled by default in Firefox, Opera and Chrome.</p> <p>Two devices communicating directly via WebRTC need to know each others’ IP address. Websites can therefore exploit your browser’s WebRTC functionality to capture your true IP address, even when using a VPN.</p> <p><picture><source media="(max-width: 768px)" srcset="https://www.top10vpn.com/images/2020/01/WebRTC-leaks-mobile-min.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-103408" src="https://www.top10vpn.com/images/2020/01/WebRTC-Leaks-Diagram-2.png" alt="WebRTC Leaks Diagram" width="1180" height="683"></picture></p> <p>While any IP address leak threatens your privacy and anonymity, WebRTC leaks are particularly worrying because they’re often overlooked.</p> <p>Make sure you use a VPN that protects against WebRTC leaks, as many don’t. We also recommend <a href="https://www.top10vpn.com/what-is-a-vpn/vpn-leaks/#how-to-fix-webrtc-leaks">disabling WebRTC completely</a>.</p> </div></section><section id="what-are-html5-geolocation-leaks" class="jsx-2580530280 block-text rest-of-page"><h2 class="heading-2">What Are HTML5 Geolocation Leaks?</h2><div><p>HTML5 geolocation, otherwise known as browser geolocation, is your device’s geo-coordinates as detected by a browser API (application programming interface). </p> <p>The browser API detects your latitude and longitude coordinates by using either the device’s GPS, or information gained from the devices’ mobile/WIFI signal.</p> <p>HTML5 geolocation can be very accurate, sometimes to a street-level, depending on the availability of device GPS and the quality of the mobile/WIFI signals. </p> <p>A HTML5 leak exposes your actual location, even if your VPN is hiding your real IP address.</p> <p>The good news is that HTML5 geolocation is strictly permission-based. Some websites prompt you with a browser pop up to ask permission to share your location. </p> <p>If you deny this permission request, your geo-coordinates won’t be shared. </p> <p><a href="https://www.top10vpn.com/best-vpn/chrome-extensions/#expressvpn">VPN browser extensions</a> with built-in HTML5 Geolocation leak protection also help avoid this issue.</p> </div></section><section id="what-is-flash-support" class="jsx-2580530280 block-text rest-of-page"><h2 class="heading-2">What Is Flash Support?</h2><div><p>Flash Player is an outdated and insecure browser plugin which used to be the go-to for playing ‘rich media’ (embedded videos, browser games, etc.). </p> <p>Flash causes serious security vulnerabilities if not regularly updated. It also has multiple weak points that leak your real IP address, even while using a proxy or VPN.</p> <p>Luckily, Flash has now been entirely replaced by HTML5. Nevertheless, we recommend blocking Flash completely, or as an absolute minimum preventing it from starting automatically.</p> <p>Our tool doesn’t check for Flash-related IP leaks, it just tests if Flash is enabled. </p> <p>We also show you how to <a href="https://www.top10vpn.com/what-is-a-vpn/vpn-leaks/#how-to-disable-flash">disable Flash</a> on all browsers.</p> </div></section><section id="what-is-tor-exit-node" class="jsx-2580530280 block-text rest-of-page"><h2 class="heading-2">What Is Tor Exit Node?</h2><div><p>Tor is short for The Onion Router, a special software designed for extra-private web browsing.</p> <p>You can access the Tor network by using the Tor Browser. </p> <p>When you use the Tor Browser to visit a website, your request is relayed through multiple servers, known as nodes. </p> <p>By the time your request reaches the final node (referred to as an exit node), and is sent on to the site you’re trying to visit, your IP address is practically untraceable.</p> <p>There’s one giant central database which keeps track of all the IP addresses associated with Tor exit nodes. Our tool checks to see if yours is one of them.</p> <p>Our Tor exit node test results will almost certainly come back as negative, unless you turned your home computer into a Tor exit node.</p> </div></section><section id="what-is-data-center-ip-address" class="jsx-2580530280 block-text rest-of-page"><h2 class="heading-2">What Is Data Center IP Address?</h2><div><p>Our tool also checks whether your VPN has given you a residential or a data center IP address.</p> <p>In other words, we can detect if your connection is typical of a home internet user (residential), or a VPN user (data center).</p> <p>By examining the TCP and IP data packets sent, we can also detect how many steps a request took. </p> <p>The number of requests can sometimes suggest the use of a proxy or a VPN. Requests from the same country take fewer steps than requests from the other side of the world.</p> <p>Most proxies and VPNs open new requests and reset the hop counter, so they won’t be identified by this test.</p> <p>Most data center IP tests <b>come back positive</b> when you using popular VPN services.</p> </div></section><section id="what-are-torrent-ipv4-&amp;-ipv6-leaks" class="jsx-2580530280 block-text rest-of-page"><h2 class="heading-2">What Are Torrent IPv4 &amp; IPv6 leaks?</h2><div><p>Torrent IP leaks occur when your torrenting activity is unintentionally linked to your true IP address, rather than your VPN IP address.</p> <p>Our tool checks that your torrent client is using your VPN to send requests to a test torrent tracker, rather than them escaping the encrypted VPN tunnel.</p> <p>We test TCP and UDP based tracker requests, which also ensures any IP address information shared is that of your VPN, not your own personal one.</p> <h3>What Is TCP?</h3> <p>TCP (or Transmission Control Protocol) is the most common protocol for transferring files when torrenting.</p> <p>TCP is quick, and has minimal data overhead. However, there are a few scenarios in which your IP address may leak via a torrent TCP connection.</p> <p>Some VPNs may only protect IPv4 traffic, leaving IPv6 exposed. Your torrent client may then make a connection over IPv6 to a peer, and your true IPv6 address is leaked.</p> <p>If your torrent client is set to proxy via another machine on your local network – one not running a VPN – your real IP address may leak (either IPv4 or IPv6).</p> <p>Finally, a leak can occur if your VPN hasn’t reset any active network connections when it was activated, and your torrent client was running at the time. </p> <p>Any existing torrent traffic will likely still come from your true IPv4 or IPv6 address. </p> <p>For an overview of the above risks, read our <a href="/guides/how-to-torrent-safely/">guide to torrenting safely</a>.</p> <h3>What Is UDP?</h3> <p>User Datagram Protocol, much better known as UDP, is a carrier protocol used to transfer data packets while torrenting. </p> <p>UDP is far less common than TCP, and as a result there’s a chance your VPN doesn’t support it.</p> <p>If your VPN doesn’t support torrent UDP, then it won’t encrypt the transmission and your IP address may leak.</p> </div></section><section id="what-are-torrent-dns-leaks" class="jsx-2580530280 block-text rest-of-page"><h2 class="heading-2">What Are Torrent DNS Leaks?</h2><div><p>If a magnet link or a torrent file contains a tracker addressed with a domain name, your torrent client has to resolve this domain name to an IP address. </p> <p>Our torrent DNS leak test determines the DNS server your torrent client is using.</p> <p>If your torrent client is using your ISP’s DNS server instead of your VPN’s, your identity and P2P activity is at risk.</p> </div></section><section id="how-we-test-for-vpn-leaks" class="jsx-2580530280 block-text rest-of-page"><h2 class="heading-2">How We Test for VPN Leaks</h2><div><p>Our VPN leak test tool checks if your VPN is leaking by running tests in a browser, and separately via your torrent client. </p> <p>Below is more information on how the tool works to test for different types of leaks.</p> <h3>IPv4/IPv6</h3> <p>Our tool first detects your public IPv4 and IPv6 address before you connect to a VPN, and then again once connected. </p> <p>The tool then compares the two sets of IP addresses. If they’re different then there is no IP leak.</p> <h3>DNS</h3> <p>Our tool makes a DNS request for a unique hostname in your browser when your VPN isn’t running. </p> <p>That hostname points at DNS servers hosted by us, and we log all the IPs that contact our server using that unique hostname. </p> <p>The tool then repeats this process once you turn your VPN on.</p> <p>The IPs that we see are the DNS servers that your browser is using, and we map these to the organization that owns those IPs.</p> <p>If the organization is the same both before and after you turn on your VPN, then the tool will warn you of a DNS leak.</p> <h3>WebRTC</h3> <p>To detect a WebRTC leak we use JavaScript to create a peer-to-peer connection via your browser, utilizing the WebRTC API built into your browser. </p> <p>The WebRTC API allows us to make STUN requests, which return both the public and local IP addresses for the browser, which JavaScript can then read.</p> <p>If the connection is successful, and the IP address listed is your own, then there’s a leak. </p> <p>However, if the IP address listed is not your own, then everything is fine.</p> <h3>HTML5 Geolocation</h3> <p>Your HTML5 geolocation closely mirrors your actual physical location. </p> <p>This geolocation information is collected and made available via an API in your web browser.</p> <p>Our tool asks for permission to access this data – if you grant our tool access, it can check your HTML5 geolocation and compare it to your IP address location. </p> <p>If your IP and HTML5 locations aren’t a close match, there’s a chance websites and services will know you’re not really where your VPN server is.</p> <h3>Flash Player</h3> <p>Flash Player is an extreme security risk, and has now been officially discontinued. </p> <p>Our tool runs a Javascript command to check a list of plugins running in your browser. If Flash is listed, then the tool warns you to disable it.</p> <h3>Tor Exit Node</h3> <p>Certain IP addresses are registered as exit nodes on the Tor network. These IP addresses are publicly known and listed. </p> <p>Our tool cross-references your IP address with a database of all known Tor exit nodes, and tells you whether or not it appears on it.</p> <h4>Data Center IP Address</h4> <p>Some IP addresses are classified as data center IPs, rather than residential IPs. </p> <p>Our tool cross-references your IP address with a database of known data center IPs, and tells you whether or not it’s listed on it. </p> <p>Data center IP addresses are commonly associated with VPNs. Therefore, this result is highly likely to come back as positive.</p> </div></section><section id="how-we-test-for-torrent-ip-leaks" class="jsx-2580530280 block-text rest-of-page"><h2 class="heading-2">How We Test for Torrent IP Leaks</h2><div><p>Our tool also checks if your IP address is leaking if you’re using a VPN while torrenting. </p> <p>Here’s what the torrent IP check tests for and how it works:</p> <h3>TCP</h3> <p>Once you download our TCP test file and add it to your torrent client, the torrent client will connect to our torrent tracker and we can see the IP address used – the same one visible to every peer in any torrent transfer you’re part of. </p> <p>If the IP address shown (both IPv4 and IPv6 where possible) matches that of the browser you started the test in, then there is no leak.</p> <h3>UDP</h3> <p>The process for checking your IP address via UDP is exactly the same as with TCP: download the IPv4 and IPv6 UDP files and add them to your torrent client. </p> <p>Our tool then cross-references the IP address (or addresses) given with the IP address of your browser – no differences means no leaks.</p> <h3>DNS</h3> <p>Our tool also checks for DNS leaks from your torrent client. </p> <p>First, the tool makes a request for a domain (which points to our DNS server) in your browser. </p> <p>Then, the torrent magnet file you downloaded makes the torrent client it was added to send its own request to our DNS server.</p> <p>We log all the IPs we see making requests to our DNS server. If the address we log from your torrent client doesn’t match the one we log from your browser, there’s a torrent DNS leak. </p> <p>Don’t worry, <b>all IP addresses we log are deleted once the test is over</b>.</p> <p>If your P2P VPN keeps leaking, we recommend you switch to a <a href="/best-vpn/torrenting-vpn/">secure VPN for torrenting</a>.</p> </div></section><section class="jsx-2580530280 block-text rest-of-page"><div><div class="block-highlighted block-highlighted--blue"> <h5 id="about-doileakcom">About Doileak.com</h5> <p>We recently acquired the Doileak.com IP leak test tool, which is now hosted on this page. </p> <p>In addition to the original tool, we’ve added two new VPN and Torrent IP leak test ones. The new tools are more focused on VPN privacy, and run more comprehensive geolocation and IPv6 tests.</p> <p>Please send any feedback to <a href="mailto:hello@top10vpn.com">hello@top10vpn.com</a>.</p> </div> </div></section></div></main><footer id="footer" data-swiftype-index="false" class="jsx-4062602538 footer"><div class="jsx-4062602538 container-row footer-trio"><div class="jsx-4062602538 footer-company"><div class="jsx-4062602538 logo"><img alt="Top10VPN" loading="lazy" width="184" height="26" decoding="async" data-nimg="1" style="color:transparent" src="/static/images/logo.svg"/></div><p class="jsx-4062602538">We&#x27;ve been testing and reviewing VPN services since 2016. We also publish VPN research and advice to help protect your internet privacy and security.</p></div><div class="jsx-4062602538 footer-about"><p class="jsx-4062602538 heading-5">About</p><ul class="jsx-4062602538"><li class="jsx-4062602538"><a href="/about/">About Us</a></li><li class="jsx-4062602538"><a href="/about/vpn-experts/">Our VPN Experts</a></li><li class="jsx-4062602538"><a href="/about/how-we-review-vpns/">Our Review Process</a></li><li class="jsx-4062602538"><a href="/about/how-we-make-money/">Our Business Model</a></li><li class="jsx-4062602538"><a href="/research-grant/">Research Opportunities</a></li><li class="jsx-4062602538"><a href="/about/press/">Press</a></li></ul></div><div class="jsx-4062602538 footer-contact"><p class="jsx-4062602538 heading-5">Contact</p><ul class="jsx-4062602538 footer-contacts"><li class="jsx-4062602538"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 32 32" class="jsx-4062602538 icon-mail"><path fill="#000" fill-rule="evenodd" d="M24 8H7.3a2 2 0 00-2 2v12.5c0 1.1.9 2 2 2h16.5c1.2 0 2.1-.9 2.1-2V10C26 8.9 25 8 24 8zM7.3 12.1l8.3 5.2 8.2-5.2v10.4H7.4V12zm0-2l8.3 5.1 8.2-5.1H7.4z" clip-rule="evenodd" class="jsx-4062602538"></path></svg>hello@top10vpn.com</li></ul><ul class="jsx-4062602538 footer-social"><li class="jsx-4062602538"><a href="https://twitter.com/top10vpn" target="_blank" rel="noopener noreferrer" class="jsx-4062602538"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" class="jsx-4062602538 icon-twitter"><path fill="#000" fill-rule="evenodd" d="M12 24a12 12 0 1 0 0-24 12 12 0 0 0 0 24Zm5.6-18-4 4.8 4.4 6.5h-3.3l-3-4.4L8 17.3H7l4.3-5L7 6h3.3l2.8 4.2L16.7 6h1Zm-5.8 5.7.4.6 3 4.3h1.5L13 11.4l-.4-.7-2.8-4H8.3l3.5 5Z" clip-rule="evenodd" class="jsx-4062602538"></path></svg><span class="jsx-4062602538 visually-hidden">Twitter</span></a></li><li class="jsx-4062602538"><a href="https://www.linkedin.com/company/top10vpn" target="_blank" rel="noopener noreferrer" class="jsx-4062602538"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" class="jsx-4062602538 icon-linkedin"><path fill="#000" fill-rule="evenodd" d="M12 24a12 12 0 1 0 0-24 12 12 0 0 0 0 24Zm3.7-7H18v-4c0-2-.4-3.6-2.8-3.6-1 0-1.8.7-2.1 1.2v-1h-2.2V17h2.3v-3.7c0-1 .1-1.9 1.3-1.9s1.2 1.1 1.2 2V17ZM7 7.3a1.3 1.3 0 1 0 2.6 0 1.3 1.3 0 0 0-2.6 0ZM9.4 17H7.2V9.6h2.2V17Z" clip-rule="evenodd" class="jsx-4062602538"></path></svg><span class="jsx-4062602538 visually-hidden">LinkedIn</span></a></li><li class="jsx-4062602538"><a href="https://www.youtube.com/@top10vpn" target="_blank" rel="noopener noreferrer" class="jsx-4062602538"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" class="jsx-4062602538 icon-youtube"><path fill="#000" fill-rule="evenodd" d="M12 24a12 12 0 1 0 0-24 12 12 0 0 0 0 24Zm6.7-15c-.2-.7-.6-1.1-1.2-1.3-1.1-.3-5.5-.3-5.5-.3s-4.4 0-5.5.3c-.6.2-1 .6-1.2 1.2C5 10 5 12.3 5 12.3s0 2.3.3 3.4A2 2 0 0 0 6.5 17c1.1.3 5.5.3 5.5.3s4.4 0 5.5-.3a2 2 0 0 0 1.2-1.3c.3-1 .3-3.4.3-3.4s0-2.3-.3-3.4Zm-8.1 5.4 3.6-2-3.6-2.1v4.1Z" clip-rule="evenodd" class="jsx-4062602538"></path></svg><span class="jsx-4062602538 visually-hidden">YouTube</span></a></li><li class="jsx-4062602538"><a href="https://top10vpn.substack.com/" target="_blank" rel="noopener noreferrer" class="jsx-4062602538"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" class="jsx-4062602538 icon-substack"><path fill="#000" fill-rule="evenodd" d="M12 24a12 12 0 1 0 0-24 12 12 0 0 0 0 24Zm5-17.3H7v1.4h10V6.7Zm0 5.1H7v6.3l5-2.8 5 2.8v-6.3Zm0-2.5H7v1.4h10V9.3Z" clip-rule="evenodd" class="jsx-4062602538"></path></svg><span class="jsx-4062602538 visually-hidden">Substack</span></a></li></ul></div></div><div class="jsx-4062602538 footer-small-print container-row"><div class="jsx-4062602538"><a href="/privacy-policy/">Privacy Policy</a><a href="/cookie-policy/">Cookie Policy</a><a href="/terms-conditions/">Terms of Use</a><a href="/code-of-conduct/">Code of Conduct</a><a href="/responsible-disclosure-policy/">Responsible Disclosure</a><div class="jsx-4062602538 language-selector"><button class="jsx-4062602538 language-selector-toggle"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="jsx-4062602538"><path fill="#000" d="M7 0a7 7 0 1 1 0 14A7 7 0 0 1 7 0Zm.3.6v3h2.3a8 8 0 0 0-.5-1.2C8.6 1.4 8 .7 7.3.6Zm-.6 0C6 .7 5.4 1.3 5 2.4a8 8 0 0 0-.5 1.2h2.3v-3Zm2 .2c.4.3.7.8 1 1.3l.5 1.5h2.3A6.5 6.5 0 0 0 8.7.8ZM5.3.8c-1.6.4-3 1.5-3.8 2.8h2.3l.6-1.5c.2-.5.5-1 .9-1.3Zm7.5 3.4h-2.5c.2.8.3 1.6.3 2.5h2.8c0-.9-.2-1.7-.6-2.5Zm-3 0H7.3v2.5H10c0-.9-.2-1.7-.3-2.5Zm-3 0H4.1C4.1 5 4 5.8 4 6.7h2.8V4.2Zm-3.1 0H1.2C.8 5 .6 5.8.6 6.7h2.8c0-.9 0-1.7.3-2.5Zm9.7 3h-2.8c0 1 0 1.8-.3 2.6h2.5c.4-.8.6-1.6.6-2.5Zm-3.3 0H7.3v2.6h2.5c.1-.8.3-1.6.3-2.5Zm-3.4 0H4c0 1 .2 1.8.3 2.6h2.5V7.3Zm-3.3 0H.6c0 1 .2 1.8.6 2.6h2.5c-.2-.8-.3-1.6-.3-2.5Zm9.1 3.2h-2.3l-.6 1.5c-.2.5-.6 1-.9 1.3 1.6-.4 3-1.5 3.8-2.8Zm-2.9 0H7.3v3c.7-.1 1.3-.8 1.8-1.8l.5-1.2Zm-2.9 0H4.4l.5 1.2c.5 1 1.1 1.7 1.8 1.8v-3Zm-2.9 0H1.5a6.5 6.5 0 0 0 3.8 2.8c-.4-.3-.7-.8-1-1.3l-.5-1.5Z" class="jsx-4062602538"></path></svg><span class="jsx-4062602538">English</span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" class="jsx-4062602538 icon-chevron-down"><use xlink:href="#svg-chevron" class="jsx-4062602538"></use></svg></button><ul class="jsx-4062602538 language-popup"><li class="jsx-4062602538"><a href="/tools/do-i-leak/" class="jsx-4062602538">English</a></li><li class="jsx-4062602538"><a href="/es/herramientas/fugas-ip-test/" class="jsx-4062602538">Español</a></li><li class="jsx-4062602538"><a href="/it/strumenti/test-perdita-ip-dns-vpn/" class="jsx-4062602538">Italiano</a></li><li class="jsx-4062602538"><a href="/pl/narzedzia/test-szczelnosci-vpn/" class="jsx-4062602538">Polski</a></li><li class="jsx-4062602538"><a href="/pt/ferramentas/teste-vazamento-ip/" class="jsx-4062602538">Português</a></li><li class="jsx-4062602538"><a href="/sv/verktyg/lacker-min-vpn/" class="jsx-4062602538">Svenska</a></li><li class="jsx-4062602538"><a href="/fr/outils/test-de-fuite-vpn/" class="jsx-4062602538">Français</a></li><li class="jsx-4062602538"><a href="/nl/tools/vpn-lekken/" class="jsx-4062602538">Nederlands</a></li><li class="jsx-4062602538"><a href="/de/tools/vpn-lecktest/" class="jsx-4062602538">Deutsch</a></li><li class="jsx-4062602538"><a href="/ko/tools/do-i-leak/" class="jsx-4062602538">한국어</a></li></ul></div></div><p class="jsx-4062602538">Top10VPN.com is operated by PrivacyCo Ltd. | © 2016-2024. All rights reserved.</p></div></footer></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"pageProps":{},"data":{"boxCT":[],"ui":{"marginals":{"header":{"other":{"skip_to_main_content":"Skip to main content"},"best_vpn":{"heading":"BEST VPN","popular":{"subheading":"Popular","items":[{"name":"Best VPN Services","uri":"/best-vpn/"},{"name":"Best Free VPNs","uri":"/best-vpn/free/"},{"name":"Best VPN Free Trials","uri":"/best-vpn/free-trials/"},{"name":"Best Cheap VPNs","uri":"/best-vpn/cheap-vpns/"},{"name":"Fastest VPNs","uri":"/best-vpn/speed/"}]},"by_location":{"subheading":"By Location","items":[{"name":"USA","uri":"/best-vpn/usa/"},{"name":"UK","uri":"/best-vpn/uk/"},{"name":"Australia","uri":"/best-vpn/australia/"},{"name":"Canada","uri":"/best-vpn/canada/"}]},"by_device_os":{"subheading":"By Device/OS","items":[{"name":"Windows","uri":"/best-vpn/windows/"},{"name":"Mac","uri":"/best-vpn/mac/"},{"name":"iPhone \u0026 iPad","uri":"/best-vpn/iphone/"},{"name":"Android","uri":"/best-vpn/android/"}]},"btn_text":"See all categories","btn_url":"/best-vpn/#hub-cards"},"vpn_reviews":{"heading":"VPN REVIEWS","popular":{"subheading":"Popular \u003cspan class=\"attr\"\u003eReviews\u003c/span\u003e","items":[{"name":"ExpressVPN","uri":"/reviews/expressvpn/"},{"name":"NordVPN","uri":"/reviews/nordvpn/"},{"name":"Private Internet Access","uri":"/reviews/private-internet-access/"},{"name":"Surfshark","uri":"/reviews/surfshark/"},{"name":"IPVanish","uri":"/reviews/ipvanish/"},{"name":"CyberGhost","uri":"/reviews/cyberghost/"},{"name":"PrivateVPN","uri":"/reviews/privatevpn/"}]},"free_vpns":{"subheading":"Free VPN\u003cspan class=\"hidden-xs\"\u003es\u003c/span\u003e \u003cspan class=\"attr\"\u003eReviews\u003c/span\u003e","items":[{"name":"Proton VPN","uri":"/reviews/protonvpn/"},{"name":"Windscribe","uri":"/reviews/windscribe/"},{"name":"PrivadoVPN","uri":"/reviews/privadovpn/"},{"name":"Hotspot Shield","uri":"/reviews/hotspot-shield/"},{"name":"TunnelBear","uri":"/reviews/tunnelbear/"},{"name":"ZoogVPN","uri":"/reviews/zoogvpn/"},{"name":"Hide.me","uri":"/reviews/hide-me/"}]},"btn_text":"See all VPN reviews","btn_url":"/reviews/"},"what_is_a_vpn":{"show":true,"heading":"WHAT IS A VPN","items":[{"name":"What Is a VPN?","uri":"/vpn-explained/"},{"name":"How Does a VPN Work?","uri":"/what-is-a-vpn/how-does-a-vpn-work/"},{"name":"What Is a VPN Used For?","uri":"/what-is-a-vpn/what-are-vpns-used-for/"},{"name":"Are VPNs Really Worth It?","uri":"/what-is-a-vpn/are-vpns-worth-it/"},{"name":"Types of VPN","uri":"/what-is-a-vpn/vpn-types/"}],"btn_text":"See all guides","btn_url":"/vpn-explained/#seeallguides"},"tools":{"show":true,"heading":"TOOLS","items":[{"name":"VPN Comparison Tool","uri":"/tools/vpn-comparison/"},{"name":"IP Leak Test","uri":"/tools/do-i-leak/"},{"name":"VPN Speed Comparison","uri":"/best-vpn/speed/#vpn-speed-comparison-tool"},{"name":"What's My IP Location?","uri":"/tools/what-is-my-ip/"},{"name":"What's My DNS Server?","uri":"/tools/what-is-my-dns-server/"}],"btn_text":"See all tools","btn_url":"/tools/"},"learn":{"show":true,"heading":"GUIDES","items":[{"name":"How to Hide Your IP Address","uri":"/guides/hide-your-ip-address/"},{"name":"How to Stay Safe on Public WiFi","uri":"/guides/public-wifi-security-tips/"},{"name":"How to Setup \u0026 Use a VPN","uri":"/vpn-setup/"},{"name":"How to Change Your VPN Location","uri":"/guides/change-vpn-location/"},{"name":"How to Check Your VPN Is Working","uri":"/guides/is-my-vpn-working/"}],"btn_text":"See all guides","btn_url":"/guides/"},"research":{"show":true,"heading":"RESEARCH","read_our_investigations":"Read our investigations","items":[{"name":"VPN Demand Statistics","uri":"/research/vpn-demand-statistics/"},{"name":"The Cost of Internet Shutdowns","uri":"/research/cost-of-internet-shutdowns/"},{"name":"The Dangers of Free VPNs","uri":"/research/free-vpn-investigations/"}]},"about":{"show":true,"show_bottom_button":false,"heading":"ABOUT","items":[{"uri":"/about/","name":"About Us"},{"uri":"/about/how-we-review-vpns/","name":"How We Review"},{"uri":"/about/vpn-experts/","name":"Our VPN Experts"},{"uri":"/about/how-we-make-money/","name":"How We Make Money"},{"uri":"/about/press/","name":"Press"}],"btn_text":"","btn_url":"/about/"}},"footer":{"mid":{"lhs_text":"We've been testing and reviewing VPN services since 2016. We also publish VPN research and advice to help protect your internet privacy and security.","contact":{"email":"hello@top10vpn.com","heading":"Contact","youtube":{"title":"YouTube","url":"https://www.youtube.com/@top10vpn"}},"about_header":"About","about":[{"name":"About Us","uri":"/about/"},{"name":"Our VPN Experts","uri":"/about/vpn-experts/"},{"name":"Our Review Process","uri":"/about/how-we-review-vpns/"},{"name":"Our Business Model","uri":"/about/how-we-make-money/"},{"name":"Research Opportunities","uri":"/research-grant/"},{"name":"Press","uri":"/about/press/"}]},"lower":{"legal":[{"name":"Privacy Policy","uri":"/privacy-policy/"},{"name":"Cookie Policy","uri":"/cookie-policy/"},{"name":"Terms of Use","uri":"/terms-conditions/"},{"name":"Code of Conduct","uri":"/code-of-conduct/"},{"name":"Responsible Disclosure","uri":"/responsible-disclosure-policy/"}],"company_info":"Top10VPN.com is operated by PrivacyCo Ltd. | © 2016-{{fe_year}}. All rights reserved."},"back_to_top":{"back_to_top":"Back to top"},"cookie_bar":{"uses_cookies":"By using our website you give consent to the use of cookies. \u003ca href=\"/cookie-policy/\"\u003eDetails\u003c/a\u003e.","btn_txt":"OK"}},"subnav":{"tools_ip_pages":[{"name":"What is my IP","uri":"/tools/what-is-my-ip/"},{"name":"IP Leak Test","uri":"/tools/do-i-leak/"},{"name":"IP \u0026 Reverse DNS Lookup","uri":"/tools/reverse-ip-lookup/"}]}},"breadcrumbs":{"about_us":"About Us","best_vpn":"Best VPN","guides":"Guides","home_logo":"Home","research":"Research","tools":"Tools","vpn_reviews":"VPN Reviews","vpn_setup":"VPN Setup","what_is_a_vpn":"What Is a VPN?"},"paths":{"about":"about","best_vpn":"best-vpn","guides":"guides","feedback":"feedback","research":"research","reviews":"reviews","tools":"tools","ip_leak_test":"do-i-leak","vpn_comparison":"vpn-comparison","vpn_experts":"vpn-experts","vpn_setup":"vpn-setup","vpn_speed_test":"vpn-speed-test","what_is_a_vpn":"what-is-a-vpn","what_is_my_dns_server":"what-is-my-dns-server","what_is_my_ip":"what-is-my-ip","who_is_my_isp":"who-is-my-isp","how_we_review_vpns":"how-we-review-vpns"},"comparisonBasket":{"compare_selected_vpns":"Compare selected VPNs","comparison_tool_preview":"Comparison Tool Preview ({{fe_current_providers_length}} of {{fe_max_providers}})","select_max_providers":"Max of {{fe_max_providers}} providers reached 😀","ph_se_add_provider":"Add provider","se_added":"Added","se_hint":"Search for a VPN Provider, e.g. ExpressVPN, NordVPN, CyberGhost","close":"Close","overall_rating":"Overall Rating","add_to_compare":"Add to compare","added_to_compare":"Added to compare","se_nothing_found":"Nothing found"},"general":{"close":"Close"}},"placeholders":{"totalProductCount":{"value":61,"format":"number"},"totalProviderCount":{"value":-1,"format":"number"},"totalUserReviews":{"value":4749,"format":"number"},"totalUserReviewsCount":{"value":4749,"format":"number"},"globalProviderCount":{"value":49,"format":"number"},"globalProductCount":{"value":61,"format":"number"},"androidtvvpncount":{"value":35,"format":"number"}},"breadcrumbs":{"path":[{"name":"Tools","url":"/tools/"}],"page_name":"IP \u0026 DNS Leak Test"},"seo":{"title":"Do I Leak? IP, WebRTC \u0026 DNS Leak Test | VPN \u0026 Torrent IP Check","metadesc":"Our IP, WebRTC \u0026 DNS leak test tool checks that your VPN or proxy isn't leaking your IP/DNS address. Use our IP/DNS leak test tool to check your VPN and torrent IP address.","canonical":"https://www.top10vpn.com/tools/do-i-leak/","twitter":{"title":"Do I Leak? IP, WebRTC \u0026 DNS Leak Test | VPN \u0026 Torrent IP Check","image":null,"description":"Our IP, WebRTC \u0026 DNS leak test tool checks that your VPN or proxy isn't leaking your IP/DNS address. Use our IP/DNS leak test tool to check your VPN and torrent IP address."},"opengraph":{"title":"Do I Leak? IP, WebRTC \u0026 DNS Leak Test | VPN \u0026 Torrent IP Check","image":"https://www.top10vpn.com/images/2022/02/tools-ip-leak-test.png","description":"Our IP, WebRTC \u0026 DNS leak test tool checks that your VPN or proxy isn't leaking your IP/DNS address. Use our IP/DNS leak test tool to check your VPN and torrent IP address."},"robots":{"noindex":false,"nofollow":false},"hreflang":[{"lang":"en","href":"/tools/do-i-leak/"},{"lang":"es","href":"/es/herramientas/fugas-ip-test/"},{"lang":"nl","href":"/nl/tools/vpn-lekken/"},{"lang":"it","href":"/it/strumenti/test-perdita-ip-dns-vpn/"},{"lang":"pl","href":"/pl/narzedzia/test-szczelnosci-vpn/"},{"lang":"sv","href":"/sv/verktyg/lacker-min-vpn/"},{"lang":"fr","href":"/fr/outils/test-de-fuite-vpn/"},{"lang":"pt","href":"/pt/ferramentas/teste-vazamento-ip/"},{"lang":"de","href":"/de/tools/vpn-lecktest/"},{"lang":"ko","href":"/ko/tools/do-i-leak/"},{"lang":"x-default","href":"/tools/do-i-leak/"}]},"xr_data":{"config":{"primary":"USD","additional":["GBP","AUD","CAD","EUR","SGD"]},"content":{"body":"\u003cp\u003e\u003ca href=\"/currency-conversions/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"\u003eConverted price\u003c/a\u003e in other popular currencies:\u003c/p\u003e\n"},"rates":[{"currency":"AUD","rate":1.537752},{"currency":"CAD","rate":1.40325},{"currency":"EUR","rate":0.959877},{"currency":"GBP","rate":0.798053},{"currency":"SGD","rate":1.3466},{"currency":"USD","rate":1}]},"descriptive":{"header":{"title":"IP, WebRTC \u0026 DNS Leak Test: Check Your VPN \u0026 Torrent IP","banner_text":"The Doileak.com leak test tool is now part of Top10VPN.com. \u003ca href=\"#about-doileakcom\"\u003eRead what we've added.\u003c/a\u003e"},"introduction":{"intro":"\u003cp\u003eThe main purpose of using a VPN, proxy, or anonymity service is to hide your identity and location.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://www.top10vpn.com/what-is-a-vpn/what-does-a-vpn-hide/\"\u003eA VPN is designed to hide personal information\u003c/a\u003e such as your IP address, DNS requests, and location. A VPN ‘leak’ is when this information is transmitted outside of the encrypted VPN tunnel.\u003c/p\u003e\n\u003cp\u003eIf your true IP address and DNS requests escape the VPN tunnel, \u003ca href=\"https://www.top10vpn.com/guides/what-can-people-do-with-your-ip-address/\"\u003eyour IP address will expose your IP location\u003c/a\u003e and your internet activity could be traced back to you. \u003c/p\u003e\n\u003cp\u003eWebsites, applications and web service providers are constantly scanning and logging IP addresses, often to block or catch VPN and proxy users.\u003c/p\u003e\n\u003cp\u003eFor instance, Netflix and other content platforms want to stop you from bypassing their geo-blocks. Your ISP and copyright holders want to know who is seeding (sharing) torrents of copyrighted material.\u003c/p\u003e\n\u003cp\u003eOur \u003cstrong\u003eIP and DNS leak test tool\u003c/strong\u003e is designed to check for most VPN leaks that can \u003cb\u003eexpose your real identity\u003c/b\u003e. This includes tests for IP leaks, DNS leaks, and WebRTC leaks.\u003c/p\u003e\n\u003cp\u003eOur tool also checks that your VPN is properly hiding your true IP address when you use your preferred torrent client.\u003c/p\u003e\n\u003cp\u003eAdditionally, we can proudly confirm our IP and DNS leak test tool is \u003cb\u003ethe most comprehensive torrent IPv6 leak test\u003c/b\u003e available right now.\u003c/p\u003e\n\u003cp\u003eYou can find a full explanation of every type of leak we test for below. If our tool detects an IP or DNS leak, read our guide on \u003ca href=\"/what-is-a-vpn/vpn-leaks/\"\u003ehow to fix VPN leaks\u003c/a\u003e.\u003c/p\u003e\n","summary":"\u003cp\u003eOur IP and DNS leak test tool checks if your VPN is working correctly. The VPN leak test checks for IP, DNS, WebRTC, and geolocation leaks. The torrent IP leak test checks which IP and DNS server your torrent client is using. \u003ca href=\"/tools/do-i-leak/#how-we-test-for-vpn-leaks\"\u003eRead how the tool works below\u003c/a\u003e.\u003c/p\u003e\n"},"content":[{"type":"contentblock","accordionblock":null,"contentblock":{"heading":"What Are IPv4 and IPv6 Leaks?","content":"\u003cp\u003eIP address leaks occur when your VPN fails to mask your personal IP address with one of its own. \u003c/p\u003e\n\u003cp\u003eAn IP leak is a significant privacy risk, since your ISP and any websites you visit can see your real IP address.\u003c/p\u003e\n\u003cp\u003e\u003cpicture\u003e\u003csource media=\"(max-width: 768px)\" srcset=\"https://www.top10vpn.com/images/2020/01/IP-Address-Leak-Diagram.-Mobile-2.png\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-103363\" src=\"https://www.top10vpn.com/images/2020/01/IP-Address-Leak-Diagram-2.png\" alt=\"IP address leak diagram\" width=\"1180\" height=\"500\" /\u003e\u003c/picture\u003e\u003c/p\u003e\n\u003cp\u003eIf your IP address is leaking, your \u003ca href=\"https://www.top10vpn.com/guides/is-my-vpn-working/\"\u003eVPN is not working properly\u003c/a\u003e. Your privacy is not protected, and your online location exposed, rendering the VPN service worthless. \u003c/p\u003e\n\u003cp\u003eIf your VPN is leaking, and you can\u0026#8217;t fix it, we advise you to use one of our recommended \u003ca href=\"/best-vpn/\"\u003ebest VPN services\u003c/a\u003e, instead.\u003c/p\u003e\n\u003ch3\u003eIPv4 Leaks\u003c/h3\u003e\n\u003cp\u003eThe first test this tool runs is to retrieve your real public IP. That’s the IP address you present to everyone else on the internet.\u003c/p\u003e\n\u003cp\u003e70-80% of internet users use \u003ca href=\"/tools/what-is-my-ip/#ipv4-vs-ipv6-ip-addresses\"\u003eIPv4 addresses\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eWhen you run this test with your VPN turned off, you’re using your ‘true’ IP address – the one assigned to your router or device by your ISP.\u003c/p\u003e\n\u003cp\u003eYour IP address is unique to you and can be used to both identify your device and find your real-world location.\u003c/p\u003e\n\u003cp\u003eWhen you switch your VPN on, your ‘true’ IP address is replaced by the IP address of the VPN server you’ve connected to. \u003c/p\u003e\n\u003cp\u003eIf our tool doesn\u0026#8217;t detect the IP address change, and shows the same IP as before, then your real IPv4 address is leaking. \u003c/p\u003e\n\u003cp\u003eThis type of leak is rare, and is usually the result of your \u003ca href=\"https://www.top10vpn.com/guides/vpn-keeps-disconnecting/\"\u003eVPN\u0026#8217;s failure to establish a connection\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eIPv4 leaks allow your ISP and the websites you visit to monitor your web activity and your geo-location. \u003c/p\u003e\n\u003cp\u003eStreaming services like Netflix or BBC iPlayer use this information to block users from accessing content from other countries.\u003c/p\u003e\n\u003ch3\u003eIPv6\u003c/h3\u003e\n\u003cp\u003eIPv4 addresses are running out, and IPv6 addresses are the answer to this.About 20% of internet users have IPv6 addresses. \u003c/p\u003e\n\u003cp\u003eIPv6 is supported by all modern operating systems, but most websites and ISPs haven’t caught up yet.\u003c/p\u003e\n\u003cp\u003eThis forces IPv6-compatible websites to support both IPv4 addresses and IPv6 addresses, depending on who is connecting to them. \u003c/p\u003e\n\u003cp\u003eMany VPN services still don\u0026#8217;t support IPv6 connections, either.\u003c/p\u003e\n\u003cp\u003eUnless a VPN supports or actively blocks IPv6 connections, your IPv6 address is potentially exposed if you’re on an IPv6-enabled network. \u003c/p\u003e\n\u003cp\u003eIPv4 traffic will be routed through the VPN, but IPv6 traffic will be routed straight to your ISP – revealing your ‘true’ IPv6 address.\u003c/p\u003e\n\u003cp\u003eIn our IPv6 test, you would see the same IPv6 address when you have your VPN turned on as when you have it turned off.\u003c/p\u003e\n\u003cp\u003eIPv6 leaks are just as dangerous as IPv4 leaks. Websites and applications will have access to your real location, and your ISP will know your internet history.\u003c/p\u003e\n"}},{"type":"contentblock","accordionblock":null,"contentblock":{"heading":"What Are DNS Leaks?","content":"\u003cp\u003eWhen you enter a URL into your browser to connect to a website, you first contact a DNS server which requests the IP address of that website. This server then sends your browser the ‘directions’ to the website you’re looking for.\u003c/p\u003e\n\u003cp\u003eIf you’re not connected to a VPN, this process is carried out by your ISP’s DNS servers. Your DNS requests are \u003cb\u003eplain text records of the websites you visit\u003c/b\u003e. Often, ISPs store these requests along with the IP addresses that make them.\u003c/p\u003e\n\u003cp\u003eA secure VPN encrypts these DNS queries, and routes them to private DNS servers. \u003c/p\u003e\n\u003cp\u003eHowever, if the requests are routed to your ISP’s DNS servers, it’s called a DNS leak. This exposes your browsing activity to your ISP, and other snoopers.\u003c/p\u003e\n\u003cp\u003e\u003cpicture\u003e\u003csource media=\"(max-width: 768px)\" srcset=\"https://www.top10vpn.com/images/2020/01/DNS-Leaks-diagram-mobile.png\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-103354\" src=\"https://www.top10vpn.com/images/2020/01/DNS-Leak-Diagram-2.png\" alt=\"A VPN leaking DNS queries.\" width=\"1180\" height=\"683\" /\u003e\u003c/picture\u003e\u003c/p\u003e\n\u003cp\u003eA DNS leak can occur if your VPN is manually configured, you have changed your computer’s settings, or your VPN service doesn’t protect against leaks.\u003c/p\u003e\n\u003cp\u003eOur VPN leak test checks if your HTTP and DNS requests are coming from the same network when the VPN is running. If they aren’t, your VPN is leaking.\u003c/p\u003e\n\u003cp\u003eIf you\u0026#8217;d like to see exactly which DNS servers you\u0026#8217;re using, you can also use our dedicated tool to \u003ca href=\"/tools/what-is-my-dns-server/\" rel=\"noopener\" target=\"_blank\"\u003etest your DNS server\u003c/a\u003e directly. \u003c/p\u003e\n\u003cp\u003eWhile DNS leaks won’t expose your IP address, they can reveal that things aren’t what they seem. \u003c/p\u003e\n\u003cp\u003eFor example, Netflix uses DNS leaks to prevent geo-spoofing and block access to content abroad.\u003c/p\u003e\n\u003cp\u003eA leak-free DNS test result shows that your DNS and HTTP requests match, and appear to come from the same area. Other people can’t see the sites you’re browsing, but it doesn’t mean your real IP address is hidden.\u003c/p\u003e\n\u003cp\u003eBe aware that, when a VPN is running, this test can give a false alert if you\u0026#8217;re using an anonymous DNS server not on our list of safe servers. Or, if your DNS and HTTP endpoints are located on different networks.\u003c/p\u003e\n"}},{"type":"contentblock","accordionblock":null,"contentblock":{"heading":"What Are WebRTC Leaks?","content":"\u003cp\u003eWeb Real-Time Communication (WebRTC) is a web browser-based technology that enables video chat, voice calling, and P2P file sharing.\u003c/p\u003e\n\u003cp\u003eWebRTC is enabled by default in Firefox, Opera and Chrome.\u003c/p\u003e\n\u003cp\u003eTwo devices communicating directly via WebRTC need to know each others’ IP address. Websites can therefore exploit your browser’s WebRTC functionality to capture your true IP address, even when using a VPN.\u003c/p\u003e\n\u003cp\u003e\u003cpicture\u003e\u003csource media=\"(max-width: 768px)\" srcset=\"https://www.top10vpn.com/images/2020/01/WebRTC-leaks-mobile-min.png\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-103408\" src=\"https://www.top10vpn.com/images/2020/01/WebRTC-Leaks-Diagram-2.png\" alt=\"WebRTC Leaks Diagram\" width=\"1180\" height=\"683\" /\u003e\u003c/picture\u003e\u003c/p\u003e\n\u003cp\u003eWhile any IP address leak threatens your privacy and anonymity, WebRTC leaks are particularly worrying because they\u0026#8217;re often overlooked.\u003c/p\u003e\n\u003cp\u003eMake sure you use a VPN that protects against WebRTC leaks, as many don\u0026#8217;t. We also recommend \u003ca href=\"https://www.top10vpn.com/what-is-a-vpn/vpn-leaks/#how-to-fix-webrtc-leaks\"\u003edisabling WebRTC completely\u003c/a\u003e.\u003c/p\u003e\n"}},{"type":"contentblock","accordionblock":null,"contentblock":{"heading":"What Are HTML5 Geolocation Leaks?","content":"\u003cp\u003eHTML5 geolocation, otherwise known as browser geolocation, is your device’s geo-coordinates as detected by a browser API (application programming interface). \u003c/p\u003e\n\u003cp\u003eThe browser API detects your latitude and longitude coordinates by using either the device’s GPS, or information gained from the devices\u0026#8217; mobile/WIFI signal.\u003c/p\u003e\n\u003cp\u003eHTML5 geolocation can be very accurate, sometimes to a street-level, depending on the availability of device GPS and the quality of the mobile/WIFI signals. \u003c/p\u003e\n\u003cp\u003eA HTML5 leak exposes your actual location, even if your VPN is hiding your real IP address.\u003c/p\u003e\n\u003cp\u003eThe good news is that HTML5 geolocation is strictly permission-based. Some websites prompt you with a browser pop up to ask permission to share your location. \u003c/p\u003e\n\u003cp\u003eIf you deny this permission request, your geo-coordinates won\u0026#8217;t be shared. \u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://www.top10vpn.com/best-vpn/chrome-extensions/#expressvpn\"\u003eVPN browser extensions\u003c/a\u003e with built-in HTML5 Geolocation leak protection also help avoid this issue.\u003c/p\u003e\n"}},{"type":"contentblock","accordionblock":null,"contentblock":{"heading":"What Is Flash Support?","content":"\u003cp\u003eFlash Player is an outdated and insecure browser plugin which used to be the go-to for playing ‘rich media’ (embedded videos, browser games, etc.). \u003c/p\u003e\n\u003cp\u003eFlash causes serious security vulnerabilities if not regularly updated. It also has multiple weak points that leak your real IP address, even while using a proxy or VPN.\u003c/p\u003e\n\u003cp\u003eLuckily, Flash has now been entirely replaced by HTML5. Nevertheless, we recommend blocking Flash completely, or as an absolute minimum preventing it from starting automatically.\u003c/p\u003e\n\u003cp\u003eOur tool doesn’t check for Flash-related IP leaks, it just tests if Flash is enabled. \u003c/p\u003e\n\u003cp\u003eWe also show you how to \u003ca href=\"https://www.top10vpn.com/what-is-a-vpn/vpn-leaks/#how-to-disable-flash\"\u003edisable Flash\u003c/a\u003e on all browsers.\u003c/p\u003e\n"}},{"type":"contentblock","accordionblock":null,"contentblock":{"heading":"What Is Tor Exit Node?","content":"\u003cp\u003eTor is short for The Onion Router, a special software designed for extra-private web browsing.\u003c/p\u003e\n\u003cp\u003eYou can access the Tor network by using the Tor Browser. \u003c/p\u003e\n\u003cp\u003eWhen you use the Tor Browser to visit a website, your request is relayed through multiple servers, known as nodes. \u003c/p\u003e\n\u003cp\u003eBy the time your request reaches the final node (referred to as an exit node), and is sent on to the site you’re trying to visit, your IP address is practically untraceable.\u003c/p\u003e\n\u003cp\u003eThere’s one giant central database which keeps track of all the IP addresses associated with Tor exit nodes. Our tool checks to see if yours is one of them.\u003c/p\u003e\n\u003cp\u003eOur Tor exit node test results will almost certainly come back as negative, unless you turned your home computer into a Tor exit node.\u003c/p\u003e\n"}},{"type":"contentblock","accordionblock":null,"contentblock":{"heading":"What Is Data Center IP Address?","content":"\u003cp\u003eOur tool also checks whether your VPN has given you a residential or a data center IP address.\u003c/p\u003e\n\u003cp\u003eIn other words, we can detect if your connection is typical of a home internet user (residential), or a VPN user (data center).\u003c/p\u003e\n\u003cp\u003eBy examining the TCP and IP data packets sent, we can also detect how many steps a request took. \u003c/p\u003e\n\u003cp\u003eThe number of requests can sometimes suggest the use of a proxy or a VPN. Requests from the same country take fewer steps than requests from the other side of the world.\u003c/p\u003e\n\u003cp\u003eMost proxies and VPNs open new requests and reset the hop counter, so they won’t be identified by this test.\u003c/p\u003e\n\u003cp\u003eMost data center IP tests \u003cb\u003ecome back positive\u003c/b\u003e when you using popular VPN services.\u003c/p\u003e\n"}},{"type":"contentblock","accordionblock":null,"contentblock":{"heading":"What Are Torrent IPv4 \u0026 IPv6 leaks?","content":"\u003cp\u003eTorrent IP leaks occur when your torrenting activity is unintentionally linked to your true IP address, rather than your VPN IP address.\u003c/p\u003e\n\u003cp\u003eOur tool checks that your torrent client is using your VPN to send requests to a test torrent tracker, rather than them escaping the encrypted VPN tunnel.\u003c/p\u003e\n\u003cp\u003eWe test TCP and UDP based tracker requests, which also ensures any IP address information shared is that of your VPN, not your own personal one.\u003c/p\u003e\n\u003ch3\u003eWhat Is TCP?\u003c/h3\u003e\n\u003cp\u003eTCP (or Transmission Control Protocol) is the most common protocol for transferring files when torrenting.\u003c/p\u003e\n\u003cp\u003eTCP is quick, and has minimal data overhead. However, there are a few scenarios in which your IP address may leak via a torrent TCP connection.\u003c/p\u003e\n\u003cp\u003eSome VPNs may only protect IPv4 traffic, leaving IPv6 exposed. Your torrent client may then make a connection over IPv6 to a peer, and your true IPv6 address is leaked.\u003c/p\u003e\n\u003cp\u003eIf your torrent client is set to proxy via another machine on your local network \u0026#8211; one not running a VPN \u0026#8211; your real IP address may leak (either IPv4 or IPv6).\u003c/p\u003e\n\u003cp\u003eFinally, a leak can occur if your VPN hasn\u0026#8217;t reset any active network connections when it was activated, and your torrent client was running at the time. \u003c/p\u003e\n\u003cp\u003eAny existing torrent traffic will likely still come from your true IPv4 or IPv6 address. \u003c/p\u003e\n\u003cp\u003eFor an overview of the above risks, read our \u003ca href=\"/guides/how-to-torrent-safely/\"\u003eguide to torrenting safely\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eWhat Is UDP?\u003c/h3\u003e\n\u003cp\u003eUser Datagram Protocol, much better known as UDP, is a carrier protocol used to transfer data packets while torrenting. \u003c/p\u003e\n\u003cp\u003eUDP is far less common than TCP, and as a result there’s a chance your VPN doesn\u0026#8217;t support it.\u003c/p\u003e\n\u003cp\u003eIf your VPN doesn\u0026#8217;t support torrent UDP, then it won’t encrypt the transmission and your IP address may leak.\u003c/p\u003e\n"}},{"type":"contentblock","accordionblock":null,"contentblock":{"heading":"What Are Torrent DNS Leaks?","content":"\u003cp\u003eIf a magnet link or a torrent file contains a tracker addressed with a domain name, your torrent client has to resolve this domain name to an IP address. \u003c/p\u003e\n\u003cp\u003eOur torrent DNS leak test determines the DNS server your torrent client is using.\u003c/p\u003e\n\u003cp\u003eIf your torrent client is using your ISP’s DNS server instead of your VPN\u0026#8217;s, your identity and P2P activity is at risk.\u003c/p\u003e\n"}},{"type":"contentblock","accordionblock":null,"contentblock":{"heading":"How We Test for VPN Leaks","content":"\u003cp\u003eOur VPN leak test tool checks if your VPN is leaking by running tests in a browser, and separately via your torrent client. \u003c/p\u003e\n\u003cp\u003eBelow is more information on how the tool works to test for different types of leaks.\u003c/p\u003e\n\u003ch3\u003eIPv4/IPv6\u003c/h3\u003e\n\u003cp\u003eOur tool first detects your public IPv4 and IPv6 address before you connect to a VPN, and then again once connected. \u003c/p\u003e\n\u003cp\u003eThe tool then compares the two sets of IP addresses. If they’re different then there is no IP leak.\u003c/p\u003e\n\u003ch3\u003eDNS\u003c/h3\u003e\n\u003cp\u003eOur tool makes a DNS request for a unique hostname in your browser when your VPN isn\u0026#8217;t running. \u003c/p\u003e\n\u003cp\u003eThat hostname points at DNS servers hosted by us, and we log all the IPs that contact our server using that unique hostname. \u003c/p\u003e\n\u003cp\u003eThe tool then repeats this process once you turn your VPN on.\u003c/p\u003e\n\u003cp\u003eThe IPs that we see are the DNS servers that your browser is using, and we map these to the organization that owns those IPs.\u003c/p\u003e\n\u003cp\u003eIf the organization is the same both before and after you turn on your VPN, then the tool will warn you of a DNS leak.\u003c/p\u003e\n\u003ch3\u003eWebRTC\u003c/h3\u003e\n\u003cp\u003eTo detect a WebRTC leak we use JavaScript to create a peer-to-peer connection via your browser, utilizing the WebRTC API built into your browser. \u003c/p\u003e\n\u003cp\u003eThe WebRTC API allows us to make STUN requests, which return both the public and local IP addresses for the browser, which JavaScript can then read.\u003c/p\u003e\n\u003cp\u003eIf the connection is successful, and the IP address listed is your own, then there\u0026#8217;s a leak. \u003c/p\u003e\n\u003cp\u003eHowever, if the IP address listed is not your own, then everything is fine.\u003c/p\u003e\n\u003ch3\u003eHTML5 Geolocation\u003c/h3\u003e\n\u003cp\u003eYour HTML5 geolocation closely mirrors your actual physical location. \u003c/p\u003e\n\u003cp\u003eThis geolocation information is collected and made available via an API in your web browser.\u003c/p\u003e\n\u003cp\u003eOur tool asks for permission to access this data \u0026#8211; if you grant our tool access, it can check your HTML5 geolocation and compare it to your IP address location. \u003c/p\u003e\n\u003cp\u003eIf your IP and HTML5 locations aren\u0026#8217;t a close match, there’s a chance websites and services will know you\u0026#8217;re not really where your VPN server is.\u003c/p\u003e\n\u003ch3\u003eFlash Player\u003c/h3\u003e\n\u003cp\u003eFlash Player is an extreme security risk, and has now been officially discontinued. \u003c/p\u003e\n\u003cp\u003eOur tool runs a Javascript command to check a list of plugins running in your browser. If Flash is listed, then the tool warns you to disable it.\u003c/p\u003e\n\u003ch3\u003eTor Exit Node\u003c/h3\u003e\n\u003cp\u003eCertain IP addresses are registered as exit nodes on the Tor network. These IP addresses are publicly known and listed. \u003c/p\u003e\n\u003cp\u003eOur tool cross-references your IP address with a database of all known Tor exit nodes, and tells you whether or not it appears on it.\u003c/p\u003e\n\u003ch4\u003eData Center IP Address\u003c/h4\u003e\n\u003cp\u003eSome IP addresses are classified as data center IPs, rather than residential IPs. \u003c/p\u003e\n\u003cp\u003eOur tool cross-references your IP address with a database of known data center IPs, and tells you whether or not it\u0026#8217;s listed on it. \u003c/p\u003e\n\u003cp\u003eData center IP addresses are commonly associated with VPNs. Therefore, this result is highly likely to come back as positive.\u003c/p\u003e\n"}},{"type":"contentblock","accordionblock":null,"contentblock":{"heading":"How We Test for Torrent IP Leaks","content":"\u003cp\u003eOur tool also checks if your IP address is leaking if you\u0026#8217;re using a VPN while torrenting. \u003c/p\u003e\n\u003cp\u003eHere’s what the torrent IP check tests for and how it works:\u003c/p\u003e\n\u003ch3\u003eTCP\u003c/h3\u003e\n\u003cp\u003eOnce you download our TCP test file and add it to your torrent client, the torrent client will connect to our torrent tracker and we can see the IP address used \u0026#8211; the same one visible to every peer in any torrent transfer you\u0026#8217;re part of. \u003c/p\u003e\n\u003cp\u003eIf the IP address shown (both IPv4 and IPv6 where possible) matches that of the browser you started the test in, then there is no leak.\u003c/p\u003e\n\u003ch3\u003eUDP\u003c/h3\u003e\n\u003cp\u003eThe process for checking your IP address via UDP is exactly the same as with TCP: download the IPv4 and IPv6 UDP files and add them to your torrent client. \u003c/p\u003e\n\u003cp\u003eOur tool then cross-references the IP address (or addresses) given with the IP address of your browser \u0026#8211; no differences means no leaks.\u003c/p\u003e\n\u003ch3\u003eDNS\u003c/h3\u003e\n\u003cp\u003eOur tool also checks for DNS leaks from your torrent client. \u003c/p\u003e\n\u003cp\u003eFirst, the tool makes a request for a domain (which points to our DNS server) in your browser. \u003c/p\u003e\n\u003cp\u003eThen, the torrent magnet file you downloaded makes the torrent client it was added to send its own request to our DNS server.\u003c/p\u003e\n\u003cp\u003eWe log all the IPs we see making requests to our DNS server. If the address we log from your torrent client doesn’t match the one we log from your browser, there\u0026#8217;s a torrent DNS leak. \u003c/p\u003e\n\u003cp\u003eDon\u0026#8217;t worry, \u003cb\u003eall IP addresses we log are deleted once the test is over\u003c/b\u003e.\u003c/p\u003e\n\u003cp\u003eIf your P2P VPN keeps leaking, we recommend you switch to a \u003ca href=\"/best-vpn/torrenting-vpn/\"\u003esecure VPN for torrenting\u003c/a\u003e.\u003c/p\u003e\n"}},{"type":"contentblock","accordionblock":null,"contentblock":{"heading":null,"content":"\u003cdiv class=\"block-highlighted block-highlighted--blue\"\u003e\n\u003ch5 id=\"about-doileakcom\"\u003eAbout Doileak.com\u003c/h5\u003e\n\u003cp\u003eWe recently acquired the Doileak.com IP leak test tool, which is now hosted on this page. \u003c/p\u003e\n\u003cp\u003eIn addition to the original tool, we\u0026#8217;ve added two new VPN and Torrent IP leak test ones. The new tools are more focused on VPN privacy, and run more comprehensive geolocation and IPv6 tests.\u003c/p\u003e\n\u003cp\u003ePlease send any feedback to \u003ca href=\"mailto:hello@top10vpn.com\"\u003ehello@top10vpn.com\u003c/a\u003e.\u003c/p\u003e\n\u003c/div\u003e\n"}}]},"tool":{"common":{"vpn_leak_test":"VPN Leak Test","torrent_ip_test":"Torrent IP Test","restart_test":"Restart Test","no_leak":"No Leak","has_leak":"Issue Found","button_read_more":"Read more","button_fix_leak":"Fix leak","disabled":"Disabled","enabled":"Enabled","detected":"Detected","not_detected":"Not Detected"},"choosetest":{"instructions":"\u003cp\u003eHello 👋\u003cbr /\u003e\nWhich test would you like to run?\u003c/p\u003e\n","option_vpn_leak_test":"VPN Leak Test","option_torrent_ip_leak_test":"Torrent IP Leak Test","switch_to_classic_tool":"Switch to Classic Tool","tooltip_vpn_leak_test":"\u003cp\u003eOur fully-automated VPN leak test will check your VPN for IPv4, DNS, and WebRTC leaks. We’ll also test your IP location, Flash support, user via Tor, and user via data center.\u003c/p\u003e\n","tooltip_vpn_leak_test_title":"What Our VPN Leak Test Does","tooltip_torrent_leak_test":"\u003cp\u003eThis test will check that your torrent client is using your VPN IP address and DNS server, ensuring that your privacy is protect while torrenting. We send requests to TCP and UDP based torrent trackers.\u003c/p\u003e\n","tooltip_torrent_leak_test_title":"What Our Torrent IP Leak Test Does","button_text":"Begin test"},"vpndisconnect":{"instructions":"First, make sure your VPN is \u003cb\u003edisconnected\u003c/b\u003e before you start running the test. [[tooltip-why:Why?]]","tooltip_why":"\u003cp\u003eThis leaks test tool needs to know both your true IP address and the IP address of your VPN server in order to check if anything is leaking. We'll ask you to briefly disconnect your VPN so that we can determine this information.\u003c/p\u003e\n","tooltip_why_title":"Why Do You Need To Turn Off Your VPN?","button_text":"Yes, my VPN is turned off"},"geolocation":{"instructions":"When prompted by your browser, please allow the test to find your current location. \r\nThis uses functionality embedded in your browser and will test if your geolocation is exposed. [[tooltip-how: Why should I allow this?]]","tooltip_how":"\u003cp\u003eYour IP address is different to your geolocation. By letting us use your browser's geolocation function, we can test if your physical location, identified by your geo-coordinates, is leaking even if your IP is not. Please be assured that your location is only used for the test, is held temporarily in your browser whilst the test is running, and is NOT stored by us afterwards. You can choose not to test HTML5 geolocation by selecting your own location.\u003c/p\u003e\n","tooltip_how_title":"What is Geolocation test?","approve_text":"Allow Top10VPN to know your location","disallow_text":"No, I'll pick my own location"},"geolocation_manual":{"error_no_location":"\u003cp\u003eWe couldn't retrieve your location, or you have blocked location access.\u003c/p\u003e\n","instructions_opt_out":"\u003cp\u003eBy selecting this option we won't be able to check if your geolocation is leaking. If that's ok with you, please select a country from the list below.\u003c/p\u003e\n","instructions_incorrect":"\u003cp\u003eSorry, this location was incorrect. Please select your location from the list below.\u003c/p\u003e\n","instructions":"\u003cp\u003ePlease select your location from the list below:\u003c/p\u003e\n","button_submit":"Submit","button_test_geolocation":"Actually, I want to test geolocation","highlighted_countries":["United States","United Kingdom","Canada","Australia","India"],"countries_list":[{"name":"Afghanistan","latlng":[33,65]},{"name":"Albania","latlng":[41,20]},{"name":"Algeria","latlng":[28,3]},{"name":"Andorra","latlng":[42.5,1.5]},{"name":"Angola","latlng":[-12.5,18.5]},{"name":"Antigua and Barbuda","latlng":[17.05,-61.8]},{"name":"Argentina","latlng":[-34,-64]},{"name":"Armenia","latlng":[40,45]},{"name":"Australia","latlng":[-27,133]},{"name":"Austria","latlng":[47.33333333,13.33333333]},{"name":"Azerbaijan","latlng":[40.5,47.5]},{"name":"Bahamas","latlng":[24.25,-76]},{"name":"Bahrain","latlng":[26,50.55]},{"name":"Bangladesh","latlng":[24,90]},{"name":"Barbados","latlng":[13.16666666,-59.53333333]},{"name":"Belarus","latlng":[53,28]},{"name":"Belgium","latlng":[50.83333333,4]},{"name":"Belize","latlng":[17.25,-88.75]},{"name":"Benin","latlng":[9.5,2.25]},{"name":"Bhutan","latlng":[27.5,90.5]},{"name":"Bolivia (Plurinational State of)","latlng":[-17,-65]},{"name":"Bosnia and Herzegovina","latlng":[44,18]},{"name":"Botswana","latlng":[-22,24]},{"name":"Brazil","latlng":[-10,-55]},{"name":"Brunei Darussalam","latlng":[4.5,114.66666666]},{"name":"Bulgaria","latlng":[43,25]},{"name":"Burkina Faso","latlng":[13,-2]},{"name":"Burundi","latlng":[-3.5,30]},{"name":"Cambodia","latlng":[13,105]},{"name":"Cameroon","latlng":[6,12]},{"name":"Canada","latlng":[60,-95]},{"name":"Cabo Verde","latlng":[16,-24]},{"name":"Central African Republic","latlng":[7,21]},{"name":"Chad","latlng":[15,19]},{"name":"Chile","latlng":[-30,-71]},{"name":"China","latlng":[35,105]},{"name":"Colombia","latlng":[4,-72]},{"name":"Comoros","latlng":[-12.16666666,44.25]},{"name":"Congo","latlng":[-1,15]},{"name":"Congo, Democratic Republic of the","latlng":[0,25]},{"name":"Costa Rica","latlng":[10,-84]},{"name":"Côte d'Ivoire","latlng":[8,-5]},{"name":"Croatia","latlng":[45.16666666,15.5]},{"name":"Cuba","latlng":[21.5,-80]},{"name":"Cyprus","latlng":[35,33]},{"name":"Czechia","latlng":[49.75,15.5]},{"name":"Denmark","latlng":[56,10]},{"name":"Djibouti","latlng":[11.5,43]},{"name":"Dominica","latlng":[15.41666666,-61.33333333]},{"name":"Dominican Republic","latlng":[19,-70.66666666]},{"name":"Ecuador","latlng":[-2,-77.5]},{"name":"Egypt","latlng":[27,30]},{"name":"El Salvador","latlng":[13.83333333,-88.91666666]},{"name":"Equatorial Guinea","latlng":[2,10]},{"name":"Eritrea","latlng":[15,39]},{"name":"Estonia","latlng":[59,26]},{"name":"Ethiopia","latlng":[8,38]},{"name":"Fiji","latlng":[-18,175]},{"name":"Finland","latlng":[64,26]},{"name":"France","latlng":[46,2]},{"name":"Gabon","latlng":[-1,11.75]},{"name":"Gambia","latlng":[13.46666666,-16.56666666]},{"name":"Georgia","latlng":[42,43.5]},{"name":"Germany","latlng":[51,9]},{"name":"Ghana","latlng":[8,-2]},{"name":"Greece","latlng":[39,22]},{"name":"Grenada","latlng":[12.11666666,-61.66666666]},{"name":"Guatemala","latlng":[15.5,-90.25]},{"name":"Guinea","latlng":[11,-10]},{"name":"Guinea-Bissau","latlng":[12,-15]},{"name":"Guyana","latlng":[5,-59]},{"name":"Haiti","latlng":[19,-72.41666666]},{"name":"Honduras","latlng":[15,-86.5]},{"name":"Hungary","latlng":[47,20]},{"name":"Iceland","latlng":[65,-18]},{"name":"India","latlng":[20,77]},{"name":"Indonesia","latlng":[-5,120]},{"name":"Iran (Islamic Republic of)","latlng":[32,53]},{"name":"Iraq","latlng":[33,44]},{"name":"Ireland","latlng":[53,-8]},{"name":"Israel","latlng":[31.47,35.13]},{"name":"Italy","latlng":[42.83333333,12.83333333]},{"name":"Jamaica","latlng":[18.25,-77.5]},{"name":"Japan","latlng":[36,138]},{"name":"Jordan","latlng":[31,36]},{"name":"Kazakhstan","latlng":[48,68]},{"name":"Kenya","latlng":[1,38]},{"name":"Kiribati","latlng":[1.41666666,173]},{"name":"Korea (Democratic People's Republic of)","latlng":[40,127]},{"name":"Korea, Republic of","latlng":[40,127]},{"name":"Kuwait","latlng":[29.5,45.75]},{"name":"Kyrgyzstan","latlng":[41,75]},{"name":"Lao People's Democratic Republic","latlng":[18,105]},{"name":"Latvia","latlng":[57,25]},{"name":"Lebanon","latlng":[33.83333333,35.83333333]},{"name":"Lesotho","latlng":[-29.5,28.5]},{"name":"Liberia","latlng":[6.5,-9.5]},{"name":"Libya","latlng":[25,17]},{"name":"Liechtenstein","latlng":[47.26666666,9.53333333]},{"name":"Lithuania","latlng":[56,24]},{"name":"Luxembourg","latlng":[49.75,6.16666666]},{"name":"North Macedonia","latlng":[41.83333333,22]},{"name":"Madagascar","latlng":[-20,47]},{"name":"Malawi","latlng":[-13.5,34]},{"name":"Malaysia","latlng":[2.5,112.5]},{"name":"Maldives","latlng":[3.25,73]},{"name":"Mali","latlng":[17,-4]},{"name":"Malta","latlng":[35.83333333,14.58333333]},{"name":"Marshall Islands","latlng":[9,168]},{"name":"Mauritania","latlng":[20,-12]},{"name":"Mauritius","latlng":[-20.28333333,57.55]},{"name":"Mexico","latlng":[23,-102]},{"name":"Micronesia (Federated States of)","latlng":[6.91666666,158.25]},{"name":"Morocco","latlng":[32,-5]},{"name":"Moldova, Republic of","latlng":[47,29]},{"name":"Monaco","latlng":[43.73333333,7.4]},{"name":"Mongolia","latlng":[46,105]},{"name":"Montenegro","latlng":[42.5,19.3]},{"name":"Mozambique","latlng":[-18.25,35]},{"name":"Myanmar","latlng":[22,98]},{"name":"Namibia","latlng":[-22,17]},{"name":"Nauru","latlng":[-0.53333333,166.91666666]},{"name":"Nepal","latlng":[28,84]},{"name":"Netherlands","latlng":[52.5,5.75]},{"name":"New Zealand","latlng":[-41,174]},{"name":"Nicaragua","latlng":[13,-85]},{"name":"Niger","latlng":[16,8]},{"name":"Nigeria","latlng":[10,8]},{"name":"Norway","latlng":[62,10]},{"name":"Oman","latlng":[21,57]},{"name":"Pakistan","latlng":[30,70]},{"name":"Palau","latlng":[7.5,134.5]},{"name":"Panama","latlng":[9,-80]},{"name":"Papua New Guinea","latlng":[-6,147]},{"name":"Paraguay","latlng":[-23,-58]},{"name":"Peru","latlng":[-10,-76]},{"name":"Philippines","latlng":[13,122]},{"name":"Poland","latlng":[52,20]},{"name":"Portugal","latlng":[39.5,-8]},{"name":"Qatar","latlng":[25.5,51.25]},{"name":"Romania","latlng":[46,25]},{"name":"Russian Federation","latlng":[60,100]},{"name":"Rwanda","latlng":[-2,30]},{"name":"Saint Kitts and Nevis","latlng":[17.33333333,-62.75]},{"name":"Saint Lucia","latlng":[13.88333333,-60.96666666]},{"name":"Saint Vincent and the Grenadines","latlng":[13.25,-61.2]},{"name":"Samoa","latlng":[-13.58333333,-172.33333333]},{"name":"San Marino","latlng":[43.76666666,12.41666666]},{"name":"Sao Tome and Principe","latlng":[1,7]},{"name":"Saudi Arabia","latlng":[25,45]},{"name":"Senegal","latlng":[14,-14]},{"name":"Serbia","latlng":[44,21]},{"name":"Seychelles","latlng":[-4.58333333,55.66666666]},{"name":"Sierra Leone","latlng":[8.5,-11.5]},{"name":"Singapore","latlng":[1.36666666,103.8]},{"name":"Slovakia","latlng":[48.66666666,19.5]},{"name":"Slovenia","latlng":[46.11666666,14.81666666]},{"name":"Solomon Islands","latlng":[-8,159]},{"name":"Somalia","latlng":[10,49]},{"name":"South Africa","latlng":[-29,24]},{"name":"South Sudan","latlng":[7,30]},{"name":"Spain","latlng":[40,-4]},{"name":"Sri Lanka","latlng":[7,81]},{"name":"Sudan","latlng":[15,30]},{"name":"Suriname","latlng":[4,-56]},{"name":"Eswatini","latlng":[-26.5,31.5]},{"name":"Sweden","latlng":[62,15]},{"name":"Switzerland","latlng":[47,8]},{"name":"Syrian Arab Republic","latlng":[35,38]},{"name":"Tajikistan","latlng":[39,71]},{"name":"Tanzania, United Republic of","latlng":[-6,35]},{"name":"Thailand","latlng":[15,100]},{"name":"Timor-Leste","latlng":[-8.83333333,125.91666666]},{"name":"Togo","latlng":[8,1.16666666]},{"name":"Tonga","latlng":[-20,-175]},{"name":"Trinidad and Tobago","latlng":[11,-61]},{"name":"Tunisia","latlng":[34,9]},{"name":"Turkey","latlng":[39,35]},{"name":"Turkmenistan","latlng":[40,60]},{"name":"Tuvalu","latlng":[-8,178]},{"name":"Uganda","latlng":[1,32]},{"name":"Ukraine","latlng":[49,32]},{"name":"United Arab Emirates","latlng":[24,54]},{"name":"United Kingdom","latlng":[54,-2]},{"name":"United States","latlng":[38,-97]},{"name":"Uruguay","latlng":[-33,-56]},{"name":"Uzbekistan","latlng":[41,64]},{"name":"Vanuatu","latlng":[-16,167]},{"name":"Venezuela (Bolivarian Republic of)","latlng":[8,-66]},{"name":"Viet Nam","latlng":[16.16666666,107.83333333]},{"name":"Yemen","latlng":[15,48]},{"name":"Zambia","latlng":[-15,30]},{"name":"Zimbabwe","latlng":[-20,30]}]},"geolocation_confirmation":{"instructions_1":"You're in","instructions_2":"Is this correct?","button_yes":"Yes","button_no":"No"},"connect_vpn":{"instructions":"\u003cp\u003e\u003cspan style=\"color: var(--green-70)\"\u003eYou're currently in [[country]].\u003c/span\u003e\u003cbr /\u003e\n\u003cbr /\u003e\nNow, connect your VPN to a server in a \u003cb\u003edifferent country\u003c/b\u003e.\u003cbr /\u003e\n\u003cbr /\u003e\nThis is necessary to improve the accuracy of the test. [[tooltip-how:How?]]\u003c/p\u003e\n","tooltip_how":"By choosing a server somewhere hundreds of miles from your real-world location, there's no room for confusion.\u003cbr /\u003e\r\nWe will be able to say for sure whether or not your VPN is properly hiding your IP and geolocation.","tooltip_how_title":"Why Do You Need to Choose a Remote Location?","error_ips_match":"😞 Uh-oh\u003cbr/\u003eEither you've started the test with your VPN turned on \u003cb\u003eor\u003c/b\u003e you didn't turn your VPN on at the start of this step.\u003cbr/\u003ePlease ensure you VPN is disconnected and start again.","button_text":"My VPN is connected","button_error_restart_test":"Restart VPN leak test"},"run_tests":{"info":"\u003cp\u003eChecking for leaks\u003c/p\u003e\n","second_remaining":"1 second remaining","seconds_remaining":"[[seconds]] seconds remaining"},"test_results":{"title_success":"Your VPN has no leaks!","title_fail":"VPN leaks detected!","cat_ipv46":"IPv4/IPv6","cat_dns":"DNS","cat_webrtc":"WebRTC","cat_geolocation":"Geolocation","cat_additional_tests":"Additional Tests","flash_player":"Flash Player","tor":"Tor Exit Node","data_center_ip":"Data Center IP Address","dns4":"IPv4 DNS Servers:","dns6":"IPv6 DNS Servers:"},"test_results_text":{"ipv46_success":"\u003cp style=\"color: var(--green-60);\"\u003eYour IP address has changed.\u003c/p\u003e\n\u003cp\u003e\u003cb\u003eIPv4 address without VPN: [[true_ipv4]]\u003cbr /\u003e\nDetected IPv4 address: [[ipv4]]\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003eIPv6 address without VPN: [[true_ipv6]]\u003cbr /\u003e\nDetected IPv6 address: [[ipv6]]\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003eThe IPv4 address shown here is different to the one when your VPN was turned off, therefore we know it’s working to hide your true IP address.\u003c/p\u003e\n\u003cp\u003eAn IPv6 leak occurs when your IPv4 connection is correctly routed through the VPN, but your IPv6 connection is routed via your ISP (Internet Service Provider) as normal. Your ISP either does not support IPv6 (meaning you don’t have an IPv6 address), or your VPN is protecting it properly.\u003c/p\u003e\n","ipv46_fail":"\u003cp style=\"color: var(--pink-70);\"\u003eYour IP address(es) have not changed.\u003c/p\u003e\n\u003cp\u003e\u003cb\u003eIPv4 address without VPN: [[true_ipv4]]\u003cbr /\u003e\nDetected IPv4 address: [[ipv4]]\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003eIPv6 address without VPN: [[true_ipv6]]\u003cbr /\u003e\nDetected IPv6 address: [[ipv6]]\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003eYour IP address is the simplest way of identifying you online. Each IP address is unique \u0026#8211; if the detected address is the same as the IP address without VPN, your VPN has \u003cb\u003efailed\u003c/b\u003e.\u003c/p\u003e\n\u003cp\u003eOur test is detecting that neither your IPv4 address nor your IPv6 address has changed. This total failure to mask either IP address indicates that your VPN is completely broken, or something is stopping it from working at a fundamental level.\u003c/p\u003e\n","ipv46_ipv4_fail":"\u003cp style=\"color: var(--pink-70);\"\u003eYour IPv4 address has not changed.\u003c/p\u003e\n\u003cp\u003e\u003cb\u003eIPv4 address without VPN: [[true_ipv4]]\u003cbr /\u003e\nDetected IPv4 address: [[ipv4]]\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003eIPv6 address without VPN: [[true_ipv6]]\u003cbr /\u003e\nDetected IPv6 address: [[ipv6]]\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003eYour IP address is the simplest way of identifying you online. Each IP address is unique \u0026#8211; if the detected address is the same as the IP address without VPN, your VPN has \u003cb\u003efailed\u003c/b\u003e.\u003c/p\u003e\n\u003cp\u003eYour IPv6 address has changed, but your IPv4 address has not changed. This means your VPN is leaking IPv4 requests, revealing your true IPv4 address to most of the websites you visit, and is a huge privacy issue.\u003c/p\u003e\n","ipv46_ipv6_fail":"\u003cp style=\"color: var(--pink-70);\"\u003eYour IPv6 address has not changed.\u003c/p\u003e\n\u003cp\u003e\u003cb\u003eIPv4 address without VPN: [[true_ipv4]]\u003cbr /\u003e\nDetected IPv4 address: [[ipv4]]\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003eIPv6 address without VPN: [[true_ipv6]]\u003cbr /\u003e\nDetected IPv6 address: [[ipv6]]\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003eYour IP address is the simplest way of identifying you online. Each IP address is unique – if the detected address is the same as the IP address without VPN, your VPN has \u003cb\u003efailed\u003c/b\u003e.\u003c/p\u003e\n\u003cp\u003eThe IPv6 address shown here is the same as when your VPN is disconnected, and so your VPN is leaking IPv6 requests. This can occur when your router has both an IPv4 and an IPv6 address, and the VPN fails to encrypt communication to and from both.\u003c/p\u003e\n","ipv46_url_readmore":"https://www.top10vpn.com/tools/do-i-leak/#what-are-ipv4-and-ipv6-leaks","ipv46_url_fixleak":"https://www.top10vpn.com/what-is-a-vpn/vpn-leaks/#how-to-fix-ip-address-leaks","dns_success":"\u003cp\u003eEvery time you visit a website in your browser, your device sends a DNS request to resolve that website’s IP address. Your VPN is successfully routing that request through its encrypted tunnel, meaning your ISP (Internet Service Provider) cannot see it.\u003c/p\u003e\n\u003cp\u003eDepending on your VPN provider, these DNS requests may be handled by DNS servers entirely owned by the VPN, too, for even greater security.\u003c/p\u003e\n","dns_fail":"\u003cp\u003eYour VPN is leaking DNS requests. Right now, your DNS requests are being serviced by a different company to your VPN provider, meaning a third party knows every site you are visiting.\u003c/p\u003e\n","dns_fail_ip4_no_dns4":"\u003cp\u003eYou have an IPv4 address, and so are able to use the internet. However, your DNS queries using IPv4 appear to be failing, as we did not detect a request from you.\u003c/p\u003e\n","dns_fail_ip6_no_dns6":"\u003cp\u003eWe have detected an IPv6 address for your connection. However, your DNS queries using IPv6 appear to be failing, as we did not detect a request from you. This may be due to the provider you are using not supporting DNS6 properly.\u003c/p\u003e\n\u003cp\u003eThis means that when using the web, it may appear you cannot use IPv6-only websites (e.g. \u003ca href=\"https://test-ipv6.com/\" target=\"_blank\" rel=\"noopener\"\u003ehttps://test-ipv6.com/\u003c/a\u003e). When using other apps, such as BitTorrent clients, you may find that other computers can connect to you using IPv6.\u003c/p\u003e\n","dns_fail_user_ip_match_dns_ip":"\u003cp\u003eWe received DNS lookup requests from a DNS Server IP Address that matches your public VPN IP Address.\u003c/p\u003e\n\u003cp\u003eWhen using a VPN, we consider this to be an issue, as our automated tests are unable to detect exactly how DNS queries are made from your computer to the DNS Server.\u003c/p\u003e\n\u003cp\u003eIn testing of VPN services, we have uncovered that there exists a condition, when a users\u0026#8217; public VPN IP address is the same as the DNS Server IP address, DNS lookups being made to the DNS Server could potentially travel outside the protection of the VPN tunnel, and so are subject to monitoring by third parties such as your ISP.\u003cbr /\u003e\nIt does not happen in the majority of cases, as it depends on the specific configuration of a connection to a VPN server, and this tool is unable to detect if that condition exists. \u003c/p\u003e\n\u003cp\u003eAs such, we recommend that you restart your current VPN connection, potentially trying an alternative location, and then re-run this test to verify you have a secure connection.\u003c/p\u003e\n","dns_fail_no_ip6_dns6":"\u003cp\u003eAlthough we did not detect an IPv6 address for your connection, we did detect IPv6 DNS queries from you.\u003c/p\u003e\n\u003cp\u003eThis is because your browser contains functionality that lets it look up IPv6 hostnames via IPv4 DNS servers in order to make your browsing experience as fast as possible, even though you do not have an IPv6 connection.\u003c/p\u003e\n\u003cp\u003eThis means some information is being shared about your browsing activity which may be unexpected. The IPv6 DNS servers we detected the queries from are listed above. We have classed these as an IP Leak as we are unable to say if they are from a similar network to your IPv4 servers or not.\u003c/p\u003e\n\u003cp\u003eYou should also check the IPv4 DNS result above, to make sure the first 3 sets of numbers (#.#.#.x) match your reported IP address under the IPv4/IPv6 result section above. If they are different, your VPN is leaking IPv4 DNS requests, meaning your DNS requests are being serviced by a different company to your VPN provider, and that a third party knows every site you are visiting.\u003c/p\u003e\n","dns_url_readmore":"https://www.top10vpn.com/tools/do-i-leak/#what-are-dns-leaks","dns_url_fixleak":"https://www.top10vpn.com/what-is-a-vpn/vpn-leaks/#how-to-fix-dns-leaks","dns_custom_dns_warning":"\u003cp\u003eOur tool has identified that you are using {{dnsprovidername}} DNS Servers. If you set manually set these as custom DNS within your VPN, or if your VPN uses them by default, then there is nothing to worry about.\u003cbr /\u003e\nIf {{dnsprovidername}} servers are set as your device’s DNS, and your VPN should be using a different one, then a leak is occurring.\u003c/p\u003e\n","webrtc_success":"\u003cp\u003eWeb Real-Time Communication (WebRTC) is permitted by default in your web browser, and enables video chat, voice calling, and P2P sharing from within it.\u003c/p\u003e\n\u003cp\u003eIn doing so, a great deal of information is exchanged between you and the party you’re communicating with \u0026#8211; including your IP address. The IP address being accessed by WebRTC right now is that of your VPN server, meaning you can use WebRTC safely.\u003c/p\u003e\n","webrtc_fail":"\u003cp\u003eWeb Real-Time Communication (WebRTC) is permitted by default in your web browser, and enables video chat, voice calling, and P2P sharing from within it.\u003c/p\u003e\n\u003cp\u003eLots of private information is exchanged in the process. Your VPN is currently failing to encrypt WebRTC, exposing your IP address.\u003c/p\u003e\n\u003cp\u003eTo maintain privacy, either connect to a different VPN server and try our test again, or disable WebRTC in your browser.\u003c/p\u003e\n","webrtc_url_readmore":"https://www.top10vpn.com/tools/do-i-leak/#what-are-webrtc-leaks","webrtc_url_fixleak":"https://www.top10vpn.com/what-is-a-vpn/vpn-leaks/#how-to-fix-webrtc-leaks","geolocation_success":{"ip":"\u003cp\u003eYour detected geolocation with VPN off: [[browserip_lat]], [[browserip_long]] ([[browserip_accuracy]])\u003c/p\u003e\n","location":"\u003cp\u003eYour detected geolocation with VPN on: [[api_lat]], [[api_long]] (within [[api_accuracy]] meters)\u003c/p\u003e\n","general":"\u003cp\u003eYour physical location appears to be within the radius of your browsing IP location.\u003c/p\u003e\n"},"geolocation_fail":{"ip":"\u003cp\u003eYour detected geolocation with VPN off: [[browserip_lat]], [[browserip_long]] (within [[browserip_accuracy]] meters)\u003c/p\u003e\n","location":"\u003cp\u003eYour detected geolocation with VPN on: [[api_lat]], [[api_long]] (within [[api_accuracy]] meters)\u003c/p\u003e\n","general":"\u003cp\u003eYour physical location appears to be outside the radius of your browsing IP location. As you can see by looking at the map, your geolocation is not the same as where your IP address says you are.\u003cbr /\u003e\nSometimes a VPN won\u0026#8217;t be enough to fully mask your location. You may need to use a VPN extension or browser extension to fully mask your HTML5 geolocation.\u003c/p\u003e\n","vpn_ip":"\u003cp\u003eLocation according to your VPN IP address: [[browserip_lat]], [[browserip_long]] (within [[browserip_accuracy]] meters)\u003c/p\u003e\n"},"geolocation_manual_success":{"ip":"\u003cp\u003eYour detected geolocation via browsing IP: [[browserip_lat]], [[browserip_long]] (within [[browserip_accuracy]] meters)\u003c/p\u003e\n","location":"\u003cp\u003eYour location via your country selection: [[chosen_country]]\u003c/p\u003e\n","general":"\u003cp\u003eIt\u0026#8217;s important to understand that \u003cb\u003eIP location\u003c/b\u003e and \u003cb\u003egeolocation\u003c/b\u003e are \u003cb\u003edifferent\u003c/b\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cb\u003eIP location\u003c/b\u003e is the real-world physical coordinates associated with your IP address. This changes whenever you turn on your VPN and connect to a different server: a change in your IP address means a change in IP location.\u003c/p\u003e\n\u003cp\u003e\u003cb\u003eHTML5 Geolocation\u003c/b\u003e is provided by your browser, and involves the HTML5 geolocation API. Essentially, it is a tool built into your web browser that uses your device\u0026#8217;s GPS or other sources to detect your latitude and longitude coordinates.\u003c/p\u003e\n\u003cp\u003ePlease note that your geolocation could be exposed even if your IP address is hidden by your VPN. The most accurate way to test if your geolocation is leaking is to allow us to detect your location when prompted. We also recommend installing a VPN browser extension that has built-in HTML5 geoleak protection.\u003c/p\u003e\n"},"geolocation_url_readmore":"https://www.top10vpn.com/tools/do-i-leak/#what-are-location-leaks","geolocation_url_fixleak":"https://www.top10vpn.com/what-is-a-vpn/vpn-leaks/#how-to-fix-html5-geolocation-leaks","flash_success":"\u003cp\u003eYour browser currently has support for Adobe Flash Player disabled \u0026#8211; that’s a good thing.\u003c/p\u003e\n\u003cp\u003eOver the past few years Flash has been almost entirely replaced by the far more secure HTML5. There are plenty of security flaws that arise from having Flash enabled, including the potential exposure of your IP address, so be sure to leave it disabled.\u003c/p\u003e\n","flash_fail":"\u003cp\u003eYour browser currently has support for Adobe Flash Player enabled \u0026#8211; that is a \u003cb\u003esecurity risk\u003c/b\u003e and you should \u003cb\u003edisable it as soon as possible\u003c/b\u003e.\u003c/p\u003e\n\u003cp\u003eAs of January 1 2021 Flash has been removed from all major web browsers and operating systems as it is now considered obsolete. It is a serious risk to both your privacy and security \u0026#8211; having your IP address exposed is just one potential outcome.\u003c/p\u003e\n","tor_success":null,"tor_fail":"\u003cp\u003eOur test has determined that your IP address is being used as a Tor exit node. In this instance you are almost certainly using Tor browser, or have set up your own IP address to be a Tor exit node. If either of these are the case then there’s no need to worry.\u003c/p\u003e\n","data_center_ip_success":"\u003cp\u003eYour IP address appears to belong to a data center, rather than being a standard residential or commercial IP address.\u003c/p\u003e\n\u003cp\u003eThere’s a high chance that this means you’re using a VPN. If so, an IP address associated with a data center makes you harder to personally identify. However, it also makes it easier for streaming services to block you, as it knows that the IP address in question belongs to a VPN.\u003c/p\u003e\n","data_center_ip_fail":"\u003cp\u003eYour IP address does not appear to belong to a data center, meaning that it is a standard residential or commercial IP address.\u003c/p\u003e\n\u003cp\u003eThis likely means that you either don’t have your VPN turned on or it is using an IP address not yet widely identified as belonging to a VPN service.\u003c/p\u003e\n\u003cp\u003eYou are easier to identify this way, but will find it easier to access streaming services without being blocked.\u003c/p\u003e\n","additional_tests_url_readmore":"https://www.top10vpn.com/tools/do-i-leak/#what-is-tor-exit-node","additional_tests_url_fixleak":"https://www.top10vpn.com/what-is-a-vpn/vpn-leaks/#how-to-fix-ip-address-leaks"},"torrent_test_dl":{"instructions":"\u003cp\u003eWith your VPN on and connected:\u003c/p\u003e\n\u003cp\u003eSelect and download the test files and add them to your torrent client. \u003cb\u003eWe recommend that you add all of these files for a comprehensive test result.\u003c/b\u003e But if you have IPv4 or IPv6 disabled, you can download only the relevant files and run the test successfully.\u003c/p\u003e\n","ipv4_tcp_test_file":"IPv4 TCP Test File","ipv4_udp_test_file":"IPv4 UDP Test File","ipv6_tcp_test_file":"IPv6 TCP Test File","ipv6_udp_test_file":"IPv6 UDP Test File","magnet_link":"Magnet Link","checkbox_all_files":"I confirm the files are running in my torrent client","show_results":"Show Results","file_details":{"filename":"Torrent Leak Test ({{fe_protocol}} - {{fe_num}})","display_message":"Please delete me after the Torrent Leak Test is finished - www.top10vpn.com/tools/do-i-leak/ ({{fe_protocol}} - {{fe_num}})"}},"torrent_testing":{"testing_message":"Test for Leaks"},"torrent_test_results":{"title_success":"No issues found","title_fail":"Issues Found!","not_detected":"Not Detected","cat_browsingip":"Browsing IP","browsing_ipv4":"Browsing IPv4:","browsing_ipv6":"Browsing IPv6:","cat_ipv4_tcpudp":null,"ipv4_torrent_tcp":"Torrent IPv4 TCP","ipv4_torrent_udp":"Torrent IPv4 UDP","cat_ipv6_tcpudp":null,"ipv6_torrent_tcp":"Torrent IPv6 TCP","ipv6_torrent_udp":"Torrent IPv6 UDP","cat_dns":"DNS","dns_browsing":"Browsing DNS","dns_torrent":"Torrent DNS","match":"Match","issue_found":"Issue found"},"torrent_results_text":{"ipv4_success_tcp":"\u003cp\u003eYour torrent client IPv4 address matches your browser IPv4 address. This means that you\u0026#8217;re either using a VPN and it is working as intended, or you are not using a VPN and your true IP is being displayed.\u003c/p\u003e\n","ipv4_success_udp":"\u003cp\u003eYour torrent client IPv4 address matches your browser IPv4 address. This means that you\u0026#8217;re either using a VPN and it is working as intended, or you are not using a VPN and your true IP is being displayed.\u003c/p\u003e\n","ipv4_fail_tcp":"\u003cp\u003eThe IPv4 address being shown by your torrent client when transferring via TCP does not match your browsing IPv4 address.\u003c/p\u003e\n\u003cp\u003eIf the IPv4 address shown here is your true IPv4 address (without a VPN running) there’s a chance that you started your torrent client or the download of this torrent file before activating your VPN. If you think that could be the case, remove our torrent files from your client, restart your client, then restart this test.\u003c/p\u003e\n\u003cp\u003eIf the IPv4 address shown here is different to both your browser IPv4 address and your torrent UDP IPv4 address then it is likely that your ISP’s transparent proxy address is leaking.\u003c/p\u003e\n","ipv4_fail_udp":"\u003cp\u003eYour torrent client is leaking your IPv4 address via UDP. If you’re using your VPN then this is highly uncommon. Check that your torrent client is not using a proxy.\u003c/p\u003e\n\u003cp\u003eThere’s a chance that you started your torrent client or the download of this torrent file before activating your VPN. If you think that could be the case, remove our torrent files from your client, restart your client, then restart this test.\u003c/p\u003e\n","ipv4_noconnect_tcp":"\u003cp\u003eYour torrent client did not connect to us using IPv4 TCP. Either you did not load the torrent test file, your connection was blocked, or your client does not support IPv4 TCP (although this is unlikely).\u003c/p\u003e\n\u003cp\u003eIf both IPv4 files have not been detected then you either have IPv4 disabled (only possible if you have IPv6 enabled) or you have not started torrenting the required files.\u003c/p\u003e\n\u003cp\u003eIf all four files are undetected then something has gone wrong and you should restart the test.\u003c/p\u003e\n","ipv4_noconnect_udp":"\u003cp\u003eYour torrent client did not connect to us using IPv4 UDP. Either you did not load the torrent test file, your connection was blocked, or your client does not support IPv4 UDP (although this is unlikely).\u003c/p\u003e\n\u003cp\u003eIf both IPv4 files have not been detected then you either have IPv4 disabled (only possible if you have IPv6 enabled) or you have not started torrenting the required files.\u003c/p\u003e\n\u003cp\u003eIf all four files are undetected then something has gone wrong and you should restart the test.\u003c/p\u003e\n","ipv4_url_readmore_tcp":"https://www.top10vpn.com/tools/do-i-leak/#what-are-torrent-ipv4--ipv6-leaks","ipv4_url_readmore_udp":"https://www.top10vpn.com/tools/do-i-leak/#what-are-torrent-ipv4--ipv6-leaks","ipv4_url_fixleak_tcp":null,"ipv4_url_fixleak_udp":"https://www.top10vpn.com/what-is-a-vpn/vpn-leaks/#how-to-fix-torrent-ip-leaks-tcp--udp","ipv6_success_tcp":"\u003cp\u003eYour torrent client IPv6 address matches your browser IPv6 address. This means that you\u0026#8217;re either using a VPN and it is working as intended, or you are not using a VPN and your true IP is being displayed.\u003c/p\u003e\n","ipv6_success_udp":"\u003cp\u003eYour torrent client IPv6 address matches your browser IPv6 address. This means that you\u0026#8217;re either using a VPN and it is working as intended, or you are not using a VPN and your true IP is being displayed.\u003c/p\u003e\n","ipv6_fail_tcp":"\u003cp\u003eThe IPv6 address being shown by your torrent client when transferring via TCP does not match your browsing IPv6 address.\u003c/p\u003e\n\u003cp\u003eIf the IPv6 address shown here is your true IP (without a VPN running) there’s a chance that you started your torrent client or the download of this torrent file before activating your VPN. If you think that could be the case, remove the torrent file from your client, restart your client, then restart this test.\u003c/p\u003e\n\u003cp\u003eIf the IPv6 address shown here is different to both your browser IPv6 and your torrent UDP IPv6 then it is likely that your ISP’s transparent proxy address is leaking.\u003c/p\u003e\n","ipv6_fail_udp":"\u003cp\u003eYour torrent client is leaking your IPv6 address via the UDP tracker. If you’re using your VPN then this is highly uncommon. Check that your torrent client is not using a proxy.\u003c/p\u003e\n\u003cp\u003eThere’s a chance that you started your torrent client or the download of this torrent file before activating your VPN. If you think that could be the case, remove the torrent file from your client, restart your client, then restart this test.\u003c/p\u003e\n","ipv6_noconnect_tcp":"\u003cp\u003eIf both IPv6 files have not been detected then it’s highly likely that your device has IPv6 disabled and you have nothing to worry about \u0026#8211; it’s still fairly uncommon for ISPs to provide an IPv6 address. Alternatively your VPN may be blocking IPv6, which is also fine.\u003c/p\u003e\n\u003cp\u003eAdditionally, certain torrent clients (including μTorrent and Transmission) do not support IPv6 UDP trackers at all. If you are using one of them then that could explain why you are seeing this message. Unfortunately, this means it could also be leaking your IPv6 address.\u003c/p\u003e\n\u003cp\u003e\u003cspan\u003eIf you do have a browsing IPv6 address shown above, then it looks like your DNS lookups are unreliable and, when torrenting, you could be communicating with the torrent network using the IPv6 address listed above. Restart the test and run the VPN Leak Test to determine if your IPv6 address is leaking.\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eIf all four files are undetected then something has gone wrong and you should restart the test.\u003c/p\u003e\n","ipv6_noconnect_udp":"\u003cp\u003eIf both IPv6 files have not been detected then it’s highly likely that your device has IPv6 disabled and you have nothing to worry about \u0026#8211; it’s still fairly uncommon for ISPs to provide an IPv6 address. Alternatively your VPN may be blocking IPv6, which is also fine.\u003c/p\u003e\n\u003cp\u003eAdditionally, certain torrent clients (including μTorrent and Transmission) do not support IPv6 UDP trackers at all. If you are using one of them then that could explain why you are seeing this message. Unfortunately, this means it could also be leaking your IPv6 address.\u003c/p\u003e\n\u003cp\u003e\u003cspan\u003eIf you do have a browsing IPv6 address shown above, then it looks like your DNS lookups are unreliable and, when torrenting, you could be communicating with the torrent network using the IPv6 address listed above. Restart the test and run the VPN Leak Test to determine if your IPv6 address is leaking.\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eIf all four files are undetected then something has gone wrong and you should restart the test.\u003c/p\u003e\n","ipv6_url_readmore_tcp":"https://www.top10vpn.com/tools/do-i-leak/#what-are-torrent-ipv4-\u0026-ipv6-leaks","ipv6_url_readmore_udp":"https://www.top10vpn.com/tools/do-i-leak/#what-are-torrent-ipv4-\u0026-ipv6-leaks","ipv6_url_fixleak_tcp":"https://www.top10vpn.com/what-is-a-vpn/vpn-leaks/#how-to-fix-torrent-ip-leaks-tcp--udp","ipv6_url_fixleak_udp":"https://www.top10vpn.com/what-is-a-vpn/vpn-leaks/#how-to-fix-torrent-ip-leaks-tcp--udp","dns_success":"\u003cp\u003eYour torrent client DNS is the same as your browser DNS. This means that both sets of DNS requests are either being handled by your ISP, the custom DNS server you set up, or your VPN if it is turned on.\u003c/p\u003e\n","dns_fail":"\u003cp\u003eYour browsing DNS does not match your torrent client DNS.\u003c/p\u003e\n\u003cp\u003eIf you’ve either set up a custom DNS within your network settings or inside your torrent client (such as a public DNS like Google’s) and that is what’s showing here, then everything is fine.\u003c/p\u003e\n\u003cp\u003eIf you’ve not done that then your VPN is leaking DNS requests.\u003c/p\u003e\n","dns_fail_offnetwork":"\u003cp\u003eThe DNS servers you are using are not on the same network as your browsing IP or torrent client IP addresses.\u003c/p\u003e\n\u003cp\u003eThis is a potential privacy leak as your DNS queries are being transmitted to a third party.\u003c/p\u003e\n","dns_noconnect":"\u003cp\u003eOur test did not detect a DNS lookup from your torrent client. This means your torrent client may not be able to connect to some trackers (those which use host names).\u003c/p\u003e\n\u003cp\u003ePlease note that if the IPv4 and IPv6 tests failed as well, then that could mean you either didn\u0026#8217;t add the torrent files to your client or that your torrent client\u0026#8217;s DNS settings are broken (check that it is not using a proxy and, if it is, disable it).\u003c/p\u003e\n","dns_url_fixleak":"https://www.top10vpn.com/what-is-a-vpn/vpn-leaks/#how-to-fix-torrent-dns-leaks","dns_url_readmore":"https://www.top10vpn.com/tools/do-i-leak/#what-are-torrent-dns-leaks"},"torrent_vpnconnected":{"button_text":"Yes, my VPN is on","instructions":"First, make sure your VPN is connected \u003cb\u003ebefore\u003c/b\u003e you start running the test."},"feedback":{"title":"Help us improve the tool","message":"Your feedback to us is 100% confidential, anonymous, and cannot be used to identify you. Thanks!","button_open_form":"Leave feedback","question_text":"How can we make this tool better?","which_vpn_text":"Which VPN did you use to run this test?","button_submit":"Submit feedback","feedback_success":"Thanks for your feedback!","select_vpn_placeholder":"Select VPN Service","leave_review_trustpilot":"Leave us a review on \u003ca href=\"https://uk.trustpilot.com/review/www.top10vpn.com?b=MTQ1NTcyNzU1NDczN3w1NmM0YTNjMjAwMDBmZjAwMDkzYzVmMDc\" target=\"_blank\"\u003eTrustpilot\u003c/a\u003e"},"error":{"message":"\u003cp\u003eUnfortunately our tool has encountered an error and has been unable to complete its tests.\u003c/p\u003e\n\u003cp\u003eIf your VPN is now \u003cb\u003eon\u003c/b\u003e, please check your VPN connection is working correctly by seeing if you can successfully browse to \u003ca href=\"/\" target=\"_blank\" rel=\"noopener\"\u003ethis page\u003c/a\u003e (it will open in a new tab).\u003c/p\u003e\n\u003cp\u003eOnce you have confirmed everything is working as expected, please ensure your VPN is \u003cb\u003edisconnected\u003c/b\u003e and then \u003cb\u003erestart\u003c/b\u003e the test.\u003c/p\u003e\n"}},"recaptchaSiteKeyV3":"6Ld6xwAVAAAAAJFsy3_JH2x9-p2xrLHhrVsepqTW"}},"url":{"route":"/tools/do-i-leak","pathname":"/tools/do-i-leak","query":{},"asPath":"/tools/do-i-leak/","isFallback":false,"basePath":"","locale":"en","locales":["en","es","it","pl","pt","sv","fr","nl","de","ko"],"defaultLocale":"en","isReady":true,"isPreview":false,"isLocaleDomain":false},"showBanner":false,"vFlag":false,"variant":false,"GA4":"G-4F248Z2SQ6","fpTestsPercentage":"0","__N_SSP":true},"page":"/tools/do-i-leak","query":{},"buildId":"1b24c724deb37b0773a5c7347bad2fedd3cd88ac","isFallback":false,"isExperimentalCompile":false,"gssp":true,"appGip":true,"locale":"en","locales":["en","es","it","pl","pt","sv","fr","nl","de","ko"],"defaultLocale":"en","scriptLoader":[]}</script><script defer="" src="https://www.googletagmanager.com/gtag/js?id=G-4F248Z2SQ6"></script><script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('set', 'url_passthrough', true); gtag('consent', 'default', { 'ad_storage': 'granted', 'ad_user_data': 'granted', 'ad_personalization': 'granted', 'analytics_storage': 'granted', 'security_storage': 'granted', }); gtag('config','AW-951368176'); gtag('config','G-J4RT6V6VSW'); gtag('config','G-4F248Z2SQ6'); // TEMP: Collecting data on dark mode preference if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { window.gtag("event", "dark_mode_preference", { value: "dark", send_to: "G-4F248Z2SQ6", }); } else if (window.matchMedia && window.matchMedia('(prefers-color-scheme: light)').matches) { window.gtag("event", "dark_mode_preference", { value: "light", send_to: "G-4F248Z2SQ6", }); } else { window.gtag("event", "dark_mode_preference", { value: "no-preference", send_to: "G-4F248Z2SQ6", }); } // End TEMP </script><noscript><div style="display:inline"><img height="1" width="1" style="display:none" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/951368176/?guid=ON&amp;script=0"/></div></noscript></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10