CINXE.COM

How to Watch the US Open 2024 Online for Free

<!doctype html> <html lang="en-US"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <link rel="icon" type="image/png" href="/favicon.png"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="manifest" href="/site.webmanifest"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#0b008a"> <meta name="apple-mobile-web-app-title" content="Gizmodo"> <meta name="application-name" content="Gizmodo"> <meta name="msapplication-TileColor" content="#0b008a"> <meta name="theme-color" content="#ffffff"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v22.9 - https://yoast.com/wordpress/plugins/seo/ --> <title>How to Watch the US Open 2024 Online for Free</title> <meta name="description" content="Let&#039;s demonstrate how to watch the US Open live on a free channel. This is a guide to watching the US Open tennis live for free." /> <link rel="canonical" href="https://gizmodo.com/best-vpn/us-open-live-stream" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="How to Watch the US Open 2024 Online for Free" /> <meta property="og:description" content="Let&#039;s demonstrate how to watch the US Open live on a free channel. This is a guide to watching the US Open tennis live for free." /> <meta property="og:url" content="https://gizmodo.com/best-vpn/us-open-live-stream" /> <meta property="og:site_name" content="Gizmodo" /> <meta property="article:modified_time" content="2024-10-22T10:28:00+00:00" /> <meta property="og:image" content="https://gizmodo.com/app/uploads/2024/10/How-to-Watch-US-Open-Live-Free-Channel.jpg" /> <meta property="og:image:width" content="1500" /> <meta property="og:image:height" content="1000" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="11 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://gizmodo.com/best-vpn/us-open-live-stream","url":"https://gizmodo.com/best-vpn/us-open-live-stream","name":"How to Watch the US Open 2024 Online for Free","isPartOf":{"@id":"https://gizmodo.com/#website"},"primaryImageOfPage":{"@id":"https://gizmodo.com/best-vpn/us-open-live-stream#primaryimage"},"image":{"@id":"https://gizmodo.com/best-vpn/us-open-live-stream#primaryimage"},"thumbnailUrl":"https://gizmodo.com/app/uploads/2024/10/How-to-Watch-US-Open-Live-Free-Channel.jpg","datePublished":"2024-08-16T13:41:50+00:00","dateModified":"2024-10-22T10:28:00+00:00","description":"Let's demonstrate how to watch the US Open live on a free channel. This is a guide to watching the US Open tennis live for free.","breadcrumb":{"@id":"https://gizmodo.com/best-vpn/us-open-live-stream#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://gizmodo.com/best-vpn/us-open-live-stream"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://gizmodo.com/best-vpn/us-open-live-stream#primaryimage","url":"https://gizmodo.com/app/uploads/2024/10/How-to-Watch-US-Open-Live-Free-Channel.jpg","contentUrl":"https://gizmodo.com/app/uploads/2024/10/How-to-Watch-US-Open-Live-Free-Channel.jpg","width":1500,"height":1000,"caption":"漏 Gizmodo.com"},{"@type":"BreadcrumbList","@id":"https://gizmodo.com/best-vpn/us-open-live-stream#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Best VPN for 2024: Our Top 10 Favorite VPN Services","item":"https://gizmodo.com/best-vpn"},{"@type":"ListItem","position":2,"name":"How to Watch US Open Tennis Live on a Free Channel"}]},{"@type":"WebSite","@id":"https://gizmodo.com/#website","url":"https://gizmodo.com/","name":"Gizmodo","description":"The Future Is Here","publisher":{"@id":"https://gizmodo.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://gizmodo.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://gizmodo.com/#organization","name":"Gizmodo","url":"https://gizmodo.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://gizmodo.com/#/schema/logo/image/","url":"https://gizmodo.com/app/uploads/2024/07/gizmodo-entity.png","contentUrl":"https://gizmodo.com/app/uploads/2024/07/gizmodo-entity.png","width":800,"height":800,"caption":"Gizmodo"},"image":{"@id":"https://gizmodo.com/#/schema/logo/image/"}}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//cdn.consentframework.com' /> <link rel='dns-prefetch' href='//cache.consentframework.com' /> <link rel='dns-prefetch' href='//choices.consentframework.com' /> <link rel='dns-prefetch' href='//scripts.opti-digital.com' /> <link rel="stylesheet" href="https://gizmodo.com/app/plugins/pdfjs-viewer-shortcode/inc/../blocks/dist/style.css?ver=2.2.1"><link rel="stylesheet" href="https://gizmodo.com/app/plugins/keleops-shopbot/css/all.min.css?ver=1.6.33"><link rel="stylesheet" href="https://gizmodo.com/app/plugins/keleops-toc/assets/css/screen.min.css?ver=2.0.21"><style id='ez-toc-inline-css'> div#ez-toc-container p.ez-toc-title {font-size: 120%;}div#ez-toc-container p.ez-toc-title {font-weight: 500;}div#ez-toc-container ul li {font-size: 100%;}div#ez-toc-container {width: 100%;} </style> <link rel="stylesheet" href="https://gizmodo.com/app/plugins/simple-tags/assets/frontend/css/frontend.css?ver=3.26.0"><link rel="stylesheet" href="https://gizmodo.com/app/themes/gizmodo/public/app.668651.css"><script type="text/javascript"> window._nslDOMReady = function (callback) { if ( document.readyState === "complete" || document.readyState === "interactive" ) { callback(); } else { document.addEventListener( "DOMContentLoaded", callback ); } }; </script><script src="https://gizmodo.com/wp/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script><script src="https://gizmodo.com/wp/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script><script src="https://gizmodo.com/app/plugins/simple-tags/assets/frontend/js/frontend.js?ver=3.26.0"></script><link rel="alternate" type="application/rss+xml" href="https://gizmodo.com/feed" /> <meta property="mrf:tags" content="contentType:Page" /> <meta property="mrf:authors" content="Flo Polmy" /> <script src="https://cache.consentframework.com/js/pa/41707/c/V2Sw7/stub" charset="utf-8"></script> <script src="https://cache.consentframework.com/js/pa/41707/c/V2Sw7/cmp" charset="utf-8" async></script> <script type="text/javascript"> !function(){"use strict";function e(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],c=document.createElement("script");c.src=e,t?c.type="module":(c.async=!0,c.type="text/javascript",c.setAttribute("nomodule",""));var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(c,n)}!function(t,c){!function(t,c,n){var a,o,r;n.accountId=c,null!==(a=t.marfeel)&&void 0!==a||(t.marfeel={}),null!==(o=(r=t.marfeel).cmd)&&void 0!==o||(r.cmd=[]),t.marfeel.config=n;var i="https://sdk.mrf.io/statics";e("".concat(i,"/marfeel-sdk.js?id=").concat(c),!0),e("".concat(i,"/marfeel-sdk.es5.js?id=").concat(c),!1)}(t,c,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{})}(window,6017,{} /* Config */)}(); </script> <script type="deferred"> window['gtag_enable_tcf_support'] = true; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+'';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W5PBFP3X'); </script> <script>!function(n){if(!window.cnx){window.cnx={},window.cnx.cmd=[];var t=n.createElement('iframe');t.src='javascript:false'; t.display='none',t.onload=function(){var n=t.contentWindow.document,c=n.createElement('script');c.src='//cd.connatix.com/connatix.player.js?cid=872d12ce-453b-4870-845f-955919887e1b&pid=92b7b46b-43ed-4e0e-b21b-2c999302d9d7',c.setAttribute('async','1'),c.setAttribute('type','text/javascript'),n.body.appendChild(c)},n.head.appendChild(t)}}(document);</script><script> function setCookie(e,t,i){let n=new Date;n.setTime(n.getTime()+864e5*i);let o="expires="+n.toUTCString();document.cookie=e+"="+t+";"+o+";path=/"}function getCookie(e){let t=e+"=",i=document.cookie.split(";");for(let n=0;n<i.length;n++){let o=i[n];for(;" "==o.charAt(0);)o=o.substring(1);if(0==o.indexOf(t))return o.substring(t.length,o.length)}return""} var fpid = getCookie('fpid') || (new Date()).getTime() + '_' + Math.random().toString().substring(2, 12); setCookie('fpid', fpid, 365); var _comscore = _comscore || []; _comscore.push({ c1: "2", c2: "39636245" , cs_fpid: fpid, cs_fpit: "c", cs_fpdm: "*null", cs_fpdt: "*null", options: { enableFirstPartyCookie: "true" } }); (function() { var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; s.src = "https://sb.scorecardresearch.com/cs/39636245/beacon.js"; el.parentNode.insertBefore(s, el); })(); </script> <noscript> <img src="https://sb.scorecardresearch.com/p?c1=2&amp;c2=39636245&amp;cv=3.9.1&amp;cj=1"> </noscript> <style type="text/css">div.nsl-container[data-align="left"] { text-align: left; } div.nsl-container[data-align="center"] { text-align: center; } div.nsl-container[data-align="right"] { text-align: right; } div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"] { text-decoration: none; box-shadow: none; border: 0; } div.nsl-container .nsl-container-buttons { display: flex; padding: 5px 0; } div.nsl-container.nsl-container-block .nsl-container-buttons { display: inline-grid; grid-template-columns: minmax(145px, auto); } div.nsl-container-block-fullwidth .nsl-container-buttons { flex-flow: column; align-items: center; } div.nsl-container-block-fullwidth .nsl-container-buttons a, div.nsl-container-block .nsl-container-buttons a { flex: 1 1 auto; display: block; margin: 5px 0; width: 100%; } div.nsl-container-inline { margin: -5px; text-align: left; } div.nsl-container-inline .nsl-container-buttons { justify-content: center; flex-wrap: wrap; } div.nsl-container-inline .nsl-container-buttons a { margin: 5px; display: inline-block; } div.nsl-container-grid .nsl-container-buttons { flex-flow: row; align-items: center; flex-wrap: wrap; } div.nsl-container-grid .nsl-container-buttons a { flex: 1 1 auto; display: block; margin: 5px; max-width: 280px; width: 100%; } @media only screen and (min-width: 650px) { div.nsl-container-grid .nsl-container-buttons a { width: auto; } } div.nsl-container .nsl-button { cursor: pointer; vertical-align: top; border-radius: 4px; } div.nsl-container .nsl-button-default { color: #fff; display: flex; } div.nsl-container .nsl-button-icon { display: inline-block; } div.nsl-container .nsl-button-svg-container { flex: 0 0 auto; padding: 8px; display: flex; align-items: center; } div.nsl-container svg { height: 24px; width: 24px; vertical-align: top; } div.nsl-container .nsl-button-default div.nsl-button-label-container { margin: 0 24px 0 12px; padding: 10px 0; font-family: Helvetica, Arial, sans-serif; font-size: 16px; line-height: 20px; letter-spacing: .25px; overflow: hidden; text-align: center; text-overflow: clip; white-space: nowrap; flex: 1 1 auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-transform: none; display: inline-block; } div.nsl-container .nsl-button-google[data-skin="dark"] .nsl-button-svg-container { margin: 1px; padding: 7px; border-radius: 3px; background: #fff; } div.nsl-container .nsl-button-google[data-skin="light"] { border-radius: 1px; box-shadow: 0 1px 5px 0 rgba(0, 0, 0, .25); color: RGBA(0, 0, 0, 0.54); } div.nsl-container .nsl-button-apple .nsl-button-svg-container { padding: 0 6px; } div.nsl-container .nsl-button-apple .nsl-button-svg-container svg { height: 40px; width: auto; } div.nsl-container .nsl-button-apple[data-skin="light"] { color: #000; box-shadow: 0 0 0 1px #000; } div.nsl-container .nsl-button-facebook[data-skin="white"] { color: #000; box-shadow: inset 0 0 0 1px #000; } div.nsl-container .nsl-button-facebook[data-skin="light"] { color: #1877F2; box-shadow: inset 0 0 0 1px #1877F2; } div.nsl-container .nsl-button-spotify[data-skin="white"] { color: #191414; box-shadow: inset 0 0 0 1px #191414; } div.nsl-container .nsl-button-apple div.nsl-button-label-container { font-size: 17px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; } div.nsl-container .nsl-button-slack div.nsl-button-label-container { font-size: 17px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; } div.nsl-container .nsl-button-slack[data-skin="light"] { color: #000000; box-shadow: inset 0 0 0 1px #DDDDDD; } div.nsl-container .nsl-button-tiktok[data-skin="light"] { color: #161823; box-shadow: 0 0 0 1px rgba(22, 24, 35, 0.12); } div.nsl-container .nsl-button-kakao { color: rgba(0, 0, 0, 0.85); } .nsl-clear { clear: both; } .nsl-container { clear: both; } .nsl-disabled-provider .nsl-button { filter: grayscale(1); opacity: 0.8; } /*Button align start*/ div.nsl-container-inline[data-align="left"] .nsl-container-buttons { justify-content: flex-start; } div.nsl-container-inline[data-align="center"] .nsl-container-buttons { justify-content: center; } div.nsl-container-inline[data-align="right"] .nsl-container-buttons { justify-content: flex-end; } div.nsl-container-grid[data-align="left"] .nsl-container-buttons { justify-content: flex-start; } div.nsl-container-grid[data-align="center"] .nsl-container-buttons { justify-content: center; } div.nsl-container-grid[data-align="right"] .nsl-container-buttons { justify-content: flex-end; } div.nsl-container-grid[data-align="space-around"] .nsl-container-buttons { justify-content: space-around; } div.nsl-container-grid[data-align="space-between"] .nsl-container-buttons { justify-content: space-between; } /* Button align end*/ /* Redirect */ #nsl-redirect-overlay { display: flex; flex-direction: column; justify-content: center; align-items: center; position: fixed; z-index: 1000000; left: 0; top: 0; width: 100%; height: 100%; backdrop-filter: blur(1px); background-color: RGBA(0, 0, 0, .32);; } #nsl-redirect-overlay-container { display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: white; padding: 30px; border-radius: 10px; } #nsl-redirect-overlay-spinner { content: ''; display: block; margin: 20px; border: 9px solid RGBA(0, 0, 0, .6); border-top: 9px solid #fff; border-radius: 50%; box-shadow: inset 0 0 0 1px RGBA(0, 0, 0, .6), 0 0 0 1px RGBA(0, 0, 0, .6); width: 40px; height: 40px; animation: nsl-loader-spin 2s linear infinite; } @keyframes nsl-loader-spin { 0% { transform: rotate(0deg) } to { transform: rotate(360deg) } } #nsl-redirect-overlay-title { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 18px; font-weight: bold; color: #3C434A; } #nsl-redirect-overlay-text { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; text-align: center; font-size: 14px; color: #3C434A; } /* Redirect END*/</style><style type="text/css">/* Notice fallback */ #nsl-notices-fallback { position: fixed; right: 10px; top: 10px; z-index: 10000; } .admin-bar #nsl-notices-fallback { top: 42px; } #nsl-notices-fallback > div { position: relative; background: #fff; border-left: 4px solid #fff; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1); margin: 5px 15px 2px; padding: 1px 20px; } #nsl-notices-fallback > div.error { display: block; border-left-color: #dc3232; } #nsl-notices-fallback > div.updated { display: block; border-left-color: #46b450; } #nsl-notices-fallback p { margin: .5em 0; padding: 2px; } #nsl-notices-fallback > div:after { position: absolute; right: 5px; top: 5px; content: '\00d7'; display: block; height: 16px; width: 16px; line-height: 16px; text-align: center; font-size: 20px; cursor: pointer; }</style><script>!(function(o,u,s){function f(t,n,e){k?S(t,n):((e=e===s?f.lazy:e)?N:C).push(t,Math.max(e?350:0,n))}function i(t){j.head.appendChild(t)}function a(t,n){t.forEach(function(t){n(t)})}function r(n,t,e,c){a(t.split(" "),function(t){(c||o)[n+"EventListener"](t,e||p)})}function l(t,n,e,c){return(c=n?j.getElementById(n):s)||(c=j.createElement(t),n&&(c.id=n)),e&&r(g,b,e,c),c}function d(t,n){a(q.call(t.attributes),function(t){n(t.name,t.value)})}function h(t,n){return q.call((n||j).querySelectorAll(t))}function m(c,t){a(h("source,img",c),m),d(c,function(t,n,e){(e=/^data-(.+)/.exec(t))&&c[x](e[1],n)}),t&&(c.className+=" "+t),c[b]&&c[b]()}function t(t,n,e){f(function(n){a(n=h(t||"script[type=deferjs]"),function(t,e){t.src&&(e=l(v),d(t,function(t,n){t!=A&&e[x]("src"==t?"href":t,n)}),e.rel="preload",e.as=y,i(e))}),(function c(t,e){(t=n[E]())&&(e=l(y),d(t,function(t,n){t!=A&&e[x](t,n)}),e.text=t.text,t.parentNode.replaceChild(e,t),e.src&&!e.getAttribute("async")?r(g,b+" error",c,e):c())})()},n,e)}function p(t,n){for(n=k?(r(e,c),N):(r(e,w),k=f,N[0]&&r(g,c),C);n[0];)S(n[E](),n[E]())}var v="link",y="script",b="load",n="pageshow",g="add",e="remove",c="touchstart mousemove mousedown keydown wheel",w="on"+n in o?n:b,x="setAttribute",E="shift",A="type",I=o.IntersectionObserver,j=o.document||o,k=/p/.test(j.readyState),C=[],N=[],S=o.setTimeout,q=C.slice;f.all=t,f.dom=function(t,n,o,i,r){f(function(e){function c(t){i&&!1===i(t)||m(t,o)}e=I?new I(function(t){a(t,function(t,n){t.isIntersecting&&(e.unobserve(n=t.target),c(n))})},r):s,a(h(t||"[data-src]"),function(t){t[u]||(t[u]=f,e?e.observe(t):c(t))})},n,!1)},f.css=function(n,e,t,c,o){f(function(t){(t=l(v,e,c)).rel="stylesheet",t.href=n,i(t)},t,o)},f.js=function(n,e,t,c,o){f(function(t){(t=l(y,e,c)).src=n,i(t)},t,o)},f.reveal=m,o[u]=f,k||r(g,w),t()})(this,"Defer"); Defer.all('script[type="deferred"]', 0);</script> <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript> </head> <body class="page page-id-2000487479 page-child parent-pageid-9 wp-embed-responsive no-js intl us-open-live-stream"> <div id="app"> <a class="sr-only focus:not-sr-only" href="#main"> Skip to content </a> <nav class="navbar lg:inset-x-0 lg:top-0"> <div class="bg-white dark:bg-neutral-900 text-black dark:text-white border-b dark:border-b-neutral-700 fixed inset-x-0 top-0 z-40"> <div class="h-1 bg-main"></div> <div class="mx-4 xl:container xl:mx-auto xl:max-w-screen-xl"> <div class="flex gap-4 h-12 lg:h-14"> <div class="fly-mobile-on lg:hidden self-center justify-self-start cursor-pointer text-2xl leading-none lg:text-base"> <i class="fas fa-bars"></i> </div> <a href="https://gizmodo.com" title="Gizmodo" class="lg:border-r lg:pr-3 lg:-mr-1 block flex-1 lg:flex-none self-center text-center"> <span class="lg:hidden text-main dark:text-white"> <svg class="mx-auto" height="20" aria-label="Gizmodo" viewBox="0 0 225 33"> <use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#logo-large"></use> </svg> </span> <span class="hidden lg:inline text-main dark:text-white"> <svg height="40" aria-label="Gizmodo" viewBox="0 0 36 40"> <use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#logo-square"></use> </svg> </span> </a> <div class="fly-search-on hidden lg:block self-center justify-self-end cursor-pointer text-xl lg:text-base"> Search <i class="fas fa-search text-sm ml-1" aria-hidden="true"></i> </div> <div class="flex-1 self-center hidden lg:flex gap-3 overflow-x-scroll no-scrollbar text-sm font-medium"> <ul id="menu-vpn" class="nav-primary"><li id="menu-item-2000476251" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2000476251"><a>Guides</a> <ul class="sub-menu"> <li id="menu-item-2000476252" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476252"><a href="https://gizmodo.com/best-vpn">Best VPN for 2024</a></li> <li id="menu-item-2000476254" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476254"><a href="https://gizmodo.com/best-vpn/cheap">Cheapest VPN</a></li> <li id="menu-item-2000476622" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476622"><a href="https://gizmodo.com/best-vpn/what-is-vpn">VPN definition</a></li> </ul> </li> <li id="menu-item-2000476256" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2000476256"><a>Reviews</a> <ul class="sub-menu"> <li id="menu-item-2000476257" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476257"><a href="https://gizmodo.com/best-vpn/nordvpn">NordVPN</a></li> <li id="menu-item-2000476258" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476258"><a href="https://gizmodo.com/best-vpn/expressvpn">ExpressVPN</a></li> <li id="menu-item-2000476259" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476259"><a href="https://gizmodo.com/best-vpn/private-internet-access">Private Internet Access</a></li> <li id="menu-item-2000476260" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476260"><a href="https://gizmodo.com/best-vpn/proton-vpn">ProtonVPN</a></li> <li id="menu-item-2000476261" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476261"><a href="https://gizmodo.com/best-vpn/surfshark">Surfshark</a></li> <li id="menu-item-2000476263" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476263"><a href="https://gizmodo.com/best-vpn/cyberghost">CyberGhost</a></li> </ul> </li> <li id="menu-item-2000476264" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2000476264"><a>By OS</a> <ul class="sub-menu"> <li id="menu-item-2000476266" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476266"><a href="https://gizmodo.com/best-vpn/windows">VPN for Windows</a></li> <li id="menu-item-2000476275" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476275"><a href="https://gizmodo.com/best-vpn/mac">VPN for Mac</a></li> <li id="menu-item-2000476278" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476278"><a href="https://gizmodo.com/best-vpn/iphone">VPN for iPhone</a></li> <li id="menu-item-2000476267" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476267"><a href="https://gizmodo.com/best-vpn/android">VPN for Android</a></li> <li id="menu-item-2000476279" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476279"><a href="https://gizmodo.com/best-vpn/firestick">VPN for Fire TV</a></li> <li id="menu-item-2000476623" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476623"><a href="https://gizmodo.com/best-vpn/apple-tv">VPN for Apple TV</a></li> </ul> </li> <li id="menu-item-2000476269" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2000476269"><a>By Use</a> <ul class="sub-menu"> <li id="menu-item-2000476270" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476270"><a href="https://gizmodo.com/best-vpn/netflix">Netflix</a></li> <li id="menu-item-2000476280" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476280"><a href="https://gizmodo.com/best-vpn/bbc-iplayer">BBC iPlayer</a></li> <li id="menu-item-2000476276" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476276"><a href="https://gizmodo.com/best-vpn/streaming">Streaming</a></li> <li id="menu-item-2000476277" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476277"><a href="https://gizmodo.com/best-vpn/torrenting">Torrenting</a></li> <li id="menu-item-2000476618" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476618"><a href="https://gizmodo.com/change-ip-address">Change IP address</a></li> <li id="menu-item-2000476620" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476620"><a href="https://gizmodo.com/change-netflix-region">Change Netflix region</a></li> <li id="menu-item-2000476619" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476619"><a href="https://gizmodo.com/access-dark-web">Dark web</a></li> <li id="menu-item-2000476621" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476621"><a href="https://gizmodo.com/how-to-unblock-websites">Unblock websites</a></li> </ul> </li> <li id="menu-item-2000476271" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2000476271"><a>Versus</a> <ul class="sub-menu"> <li id="menu-item-2000476272" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476272"><a href="https://gizmodo.com/best-vpn/surfshark-vs-nordvpn">NordVPN vs Surfshark</a></li> <li id="menu-item-2000476273" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476273"><a href="https://gizmodo.com/best-vpn/expressvpn-vs-nordvpn">NordVPN vs ExpressVPN</a></li> </ul> </li> <li id="menu-item-2000476624" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2000476624"><a>Free VPNs</a> <ul class="sub-menu"> <li id="menu-item-2000476253" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476253"><a href="https://gizmodo.com/best-vpn/free">Best free VPN</a></li> <li id="menu-item-2000476625" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476625"><a href="https://gizmodo.com/best-vpn/free/mac">Free VPN for Mac</a></li> <li id="menu-item-2000476626" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476626"><a href="https://gizmodo.com/best-vpn/free/iphone">Free VPN for iPhone</a></li> <li id="menu-item-2000476627" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476627"><a href="https://gizmodo.com/best-vpn/free/android">Free VPN for Android</a></li> <li id="menu-item-2000476628" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476628"><a href="https://gizmodo.com/best-vpn/free/windows">Free VPN for Windows</a></li> </ul> </li> </ul> </div> <div class="mode-toggle hidden lg:block self-center justify-self-end cursor-pointer text-xl lg:text-base"> <i class="fas fa-sun" title="Switch Color Scheme"></i> </div> <div class="fly-search-on lg:hidden self-center justify-self-end cursor-pointer text-xl lg:text-base"> <i class="fas fa-search" title="Search"></i> </div> <div class="fly-desktop-on hidden lg:block flex-none self-center text-xl cursor-pointer"> <i class="fas fa-bars" title="Menu"></i> </div> </div> </div> </div> <div id="app-top"></div> <div class="h-[1px]"><!-- container margin fix --></div> </nav> <section class="container relative mx-auto max-w-screen-xl mt-3 px-4 xl:px-0"> <main id="main" class="main flex-1"> <p class="breadcrumbs"><span><span><a href="https://gizmodo.com/best-vpn">Best VPN for 2024: Our Top 10 Favorite VPN Services</a></span> <span class="breadcrumb_last" aria-current="page">How to Watch US Open Tennis Live on a Free Channel</span></span></p> <article class="post-2000487479 page type-page status-publish has-post-thumbnail hentry"> <header class="mt-4 lg:mt-8 lg:mb-12"> <h1 class="entry-title text-3xl md:text-[40px] md:leading-none font-extrabold"> How to Watch US Open Tennis Live on a Free Channel </h1> </header> <div class="mt-8"> </div> <div class="mt-5 flex gap-8"> <div class="flex-1 w-full"> <div class="entry-content prose dark:prose-invert lg:prose-lg max-w-2xl lg:max-w-[800px] mx-auto"> <figure id="attachment_2000514867" aria-describedby="caption-attachment-2000514867" class="wp-caption alignnone"><img loading="lazy" decoding="async" class="size-full wp-image-2000514867" src="https://gizmodo.com/app/uploads/2024/10/How-to-Watch-US-Open-Live-Free-Channel.jpg" alt="How To Watch Us Open Live Free Channel" width="1500" height="1000" srcset="https://gizmodo.com/app/uploads/2024/10/How-to-Watch-US-Open-Live-Free-Channel.jpg 1500w, https://gizmodo.com/app/uploads/2024/10/How-to-Watch-US-Open-Live-Free-Channel-300x200.jpg 300w, https://gizmodo.com/app/uploads/2024/10/How-to-Watch-US-Open-Live-Free-Channel-1024x683.jpg 1024w, https://gizmodo.com/app/uploads/2024/10/How-to-Watch-US-Open-Live-Free-Channel-768x512.jpg 768w, https://gizmodo.com/app/uploads/2024/10/How-to-Watch-US-Open-Live-Free-Channel-336x224.jpg 336w, https://gizmodo.com/app/uploads/2024/10/How-to-Watch-US-Open-Live-Free-Channel-1400x932.jpg 1400w, https://gizmodo.com/app/uploads/2024/10/How-to-Watch-US-Open-Live-Free-Channel-680x453.jpg 680w, https://gizmodo.com/app/uploads/2024/10/How-to-Watch-US-Open-Live-Free-Channel-896x597.jpg 896w" sizes="(max-width: 1023px) calc(100vw - 2rem), (max-width: 1279px) calc(100vw - 26rem), 896px" /><figcaption id="caption-attachment-2000514867" class="wp-caption-text">漏 Gizmodo.com</figcaption></figure> <p>The US Open is the last Grand Slam of the year, and consequently, one of the most exciting. Given the quality of players we&#8217;ll see, people are excited about the upcoming US Open livestream. Djokovic, Sinner, and Swiatek are only some of the names worth mentioning.</p> <p>However, not all of us will be able to enjoy this fierce competition. Many tennis lovers can&#8217;t watch the US Open live online for a couple of reasons. Either it&#8217;s not broadcast in their country or there&#8217;s no free channel that streams the US Open tennis live.</p> <p>Paid channels, as you&#8217;ll see, are costly, so they&#8217;re not an option for many. Whatever your case is, there&#8217;s a solution. We&#8217;ll showcase a few free TV channels for US Open live streaming and see how to access them anywhere. Stay tuned for more information.</p> <div id="ez-toc-container" class="comp-boxed ez-toc-v2_0_21 counter-hierarchy ez-toc-grey"> <div class="ez-toc-title-container"> <p class="ez-toc-title">Table of Contents</p> <span class="ez-toc-title-toggle"><a class="ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle"><i class="fa fa-chevron-up"></i></a></span></div> <nav><ul class="ez-toc-list ez-toc-list-level-1"><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-1" href="#free-channels-that-stream-the-us-open-2024-live" title="Free Channels That Stream the US Open 2024 Live">Free Channels That Stream the US Open 2024 Live</a></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-2" href="#how-to-watch-the-us-open-live-on-a-free-channel" title="How to Watch the US Open Live on a Free Channel?">How to Watch the US Open Live on a Free Channel?</a></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-3" href="#other-channels-for-watching-the-us-open-tennis-live" title="Other Channels for Watching the US Open Tennis Live">Other Channels for Watching the US Open Tennis Live</a></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-4" href="#how-to-watch-the-us-open-for-free-on-different-devices" title="How to Watch the US Open for Free on Different Devices?">How to Watch the US Open for Free on Different Devices?</a></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-5" href="#can-i-stream-the-us-open-live-with-a-free-vpn" title="Can I Stream the US Open Live With a Free VPN?">Can I Stream the US Open Live With a Free VPN?</a></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-6" href="#the-us-open-tennis-2024-schedule" title="The US Open Tennis 2024 Schedule">The US Open Tennis 2024 Schedule</a></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-7" href="#conclusion" title="Conclusion">Conclusion</a></li></ul></nav></div> <h2><span class="ez-toc-section" id="free-channels-that-stream-the-us-open-2024-live"></span>Free Channels That Stream the US Open 2024 Live<span class="ez-toc-section-end"></span></h2> <p>Let&#8217;s start with the free live stream of the US Open. Where can you find it? At the moment, there are two channels you can use without paying &#8211; <strong>9Now and TVNZ</strong>. 9Now is an Australian channel, while TVNZ is a popular channel from New Zealand. As said, both are 100% free.</p> <p>The great thing about both is their ease of use. Both require a free account and after that, you&#8217;re free to watch anything you want. It&#8217;s also worth noting that both free channels stream the US Open live with English commentary and in Full HD, resulting in a quality experience.</p> <p>Now, the issue that plagues both is accessibility. In a recent guide about <a href="https://gizmodo.com/watch-australian-tv-abroad">watching Australian TV abroad</a>, we explained that SBS, 9Now, 10Play, and other channels are restricted to Australia. The same goes for TVNZ, which works only in New Zealand. So, what to do?!</p> <figure id="attachment_778" aria-describedby="caption-attachment-778" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="size-full wp-image-778" src="https://gizmodo.com/app/uploads/2024/05/9Now-Error.jpg" alt="9now Error" width="831" height="444" srcset="https://gizmodo.com/app/uploads/2024/05/9Now-Error.jpg 831w, https://gizmodo.com/app/uploads/2024/05/9Now-Error-300x160.jpg 300w, https://gizmodo.com/app/uploads/2024/05/9Now-Error-768x410.jpg 768w, https://gizmodo.com/app/uploads/2024/05/9Now-Error-680x363.jpg 680w" sizes="(max-width: 1023px) calc(100vw - 2rem), (max-width: 1279px) calc(100vw - 26rem), 896px" /><figcaption id="caption-attachment-778" class="wp-caption-text">漏 9Now</figcaption></figure> <p>If you&#8217;re outside Australia or New Zealand, you can resort to what we call trickery. This means using a VPN service to mask your original IP and replace it with a new one. An Australian IP would grant access to 9Now, while a NZ IP would permit access to TVNZ.</p> <h2><span class="ez-toc-section" id="how-to-watch-the-us-open-live-on-a-free-channel"></span>How to Watch the US Open Live on a Free Channel?<span class="ez-toc-section-end"></span></h2> <p>This brings us to the next step &#8211; watching the US Open 2024 live for free. If 9Now and TVNZ won&#8217;t work in your country, a quality VPN is a rational step. <strong>NordVPN is a choice many opt for</strong> given its fast speeds, servers in Australia and NZ, and powerful streaming abilities.</p> <p class="comp-p not-prose"><a class="comp-button" href="https://shop.gizmodo.com/go/136/" target="_self" rel="sponsored nofollow">Watch the US Open for Free With NordVPN</a></p> <p>NordVPN is an <a href="https://gizmodo.com/best-vpn/">excellent paid VPN</a>, which begs the question of how you&#8217;ll watch the US Open live for free. Well, the good news is that the VPN has a 30-day money-back guarantee. The free live stream of the US Open will start on the 26th of August and end on the 8th of September.</p> <p>Even if you watch qualifying rounds that start on the 19th of August, that&#8217;s roughly 20 or so days of tennis. With a <strong>30-day money-back guarantee</strong>, you can enjoy the entire Grand Slam and get a refund when it&#8217;s done. Here&#8217;s how to do it in practice:</p> <ol> <li>Subscribe to NordVPN. Opt for its on-sale 2-year plans for the <strong>best savings</strong>. Alternatively, a monthly plan will also work and is fully refundable.</li> <li>Set up NordVPN. You can do this on any device, as it supports 10 concurrent connections.</li> <li>Open NordVPN&#8217;s app and connect to a server in Australia or New Zealand. This depends on which free TV channel for watching the US Open you want.</li> <li>Go to the desired free channel and register an account.</li> <li>Once the Grand Slam starts, sit back and start watching.</li> </ol> <p>Keep in mind that you can also use this trick to <a href="https://gizmodo.com/best-vpn/watch-australian-open-live-stream">watch the Australian Open for free</a>.</p> <figure id="attachment_782" aria-describedby="caption-attachment-782" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="size-full wp-image-782" src="https://gizmodo.com/app/uploads/2024/05/NordVPN-9Now-Working.jpg" alt="Nordvpn 9now Working" width="1800" height="951" srcset="https://gizmodo.com/app/uploads/2024/05/NordVPN-9Now-Working.jpg 1800w, https://gizmodo.com/app/uploads/2024/05/NordVPN-9Now-Working-300x159.jpg 300w, https://gizmodo.com/app/uploads/2024/05/NordVPN-9Now-Working-1024x541.jpg 1024w, https://gizmodo.com/app/uploads/2024/05/NordVPN-9Now-Working-768x406.jpg 768w, https://gizmodo.com/app/uploads/2024/05/NordVPN-9Now-Working-680x359.jpg 680w, https://gizmodo.com/app/uploads/2024/05/NordVPN-9Now-Working-896x473.jpg 896w, https://gizmodo.com/app/uploads/2024/05/NordVPN-9Now-Working-1792x947.jpg 1792w" sizes="(max-width: 1023px) calc(100vw - 2rem), (max-width: 1279px) calc(100vw - 26rem), 896px" /><figcaption id="caption-attachment-782" class="wp-caption-text">漏 9Now</figcaption></figure> <h2><span class="ez-toc-section" id="other-channels-for-watching-the-us-open-tennis-live"></span>Other Channels for Watching the US Open Tennis Live<span class="ez-toc-section-end"></span></h2> <p>We hope the guide above has scratched your itch for high-quality tennis. However, if you want more options to watch the US Open 2024 live, you have plenty. In this section, we&#8217;ll discuss paid channels to see where they&#8217;re available and more importantly, how much they&#8217;ll cost you.</p> <h3>Watching the US Open Live in the USA</h3> <p>The great thing about the United States is its content accessibility. You can access TONS of sports, movies, series, shows, and whatnot. Unbeknownst to people abroad, it all costs money. So, there&#8217;s no free channel that streams the US Open live in this country.</p> <p>Instead, you can rely on the following platforms:</p> <ul> <li><strong>YouTube TV</strong>. A phenomenal option for Full HD US Open live streaming that costs <strong>$73</strong> a month.</li> <li><strong>fuboTV</strong>. Another Full HD broadcaster that offers access to channels like ESPN 2, ABC, and others. It costs a whopping <strong>$80</strong> a month!</li> <li><strong>DirecTV Stream</strong>. This one offers the same level of quality with English commentary at roughly <strong>$85</strong> a month.</li> <li><strong>Hulu + Live TV</strong>. Another state-of-the-art entertainment package that offers full access to the US Open stream. However, at <strong>$77</strong> a month, its value is questionable.</li> <li><strong>Sling TV</strong>. Its TV channel packages are awesome for accessing sports and other entertainment channels easily. The price kicks off at way over <strong>$30</strong> a month.</li> <li><strong>ESPN+</strong>. <a href="https://gizmodo.com/best-vpn/espn-plus">ESPN Plus is an affordable option that you can access anywhere with a VPN</a> at around <strong>$11</strong> a month. It grants access to the US Open tennis livestream but offers no money-back guarantee or a trial.</li> </ul> <p class="comp-p not-prose"><a class="comp-button" href="https://shop.gizmodo.com/go/136/" target="_self" rel="sponsored nofollow">Watch the US Open in the US With NordVPN</a></p> <p>All six options are limited to the USA, so bear that in mind. Using these channels abroad will be impossible unless you connect to a VPN server in America.</p> <h3>Streaming the US Open Tennis in Canada</h3> <p>Canadians don&#8217;t have many options. While <a href="https://gizmodo.com/best-vpn/super-bowl-live-stream">CTV will broadcast the Super Bowl for free</a>, according to our research, the free US Open live stream won&#8217;t be there. That&#8217;s bad news for people who don&#8217;t want to pay for <strong>TSN+</strong>, which will broadcast this tennis spectacle.</p> <figure id="attachment_2000487860" aria-describedby="caption-attachment-2000487860" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="size-full wp-image-2000487860" src="https://gizmodo.com/app/uploads/2024/08/TSN-Price.jpg" alt="Tsn+ Price" width="1100" height="354" srcset="https://gizmodo.com/app/uploads/2024/08/TSN-Price.jpg 1100w, https://gizmodo.com/app/uploads/2024/08/TSN-Price-300x97.jpg 300w, https://gizmodo.com/app/uploads/2024/08/TSN-Price-1024x330.jpg 1024w, https://gizmodo.com/app/uploads/2024/08/TSN-Price-768x247.jpg 768w, https://gizmodo.com/app/uploads/2024/08/TSN-Price-680x219.jpg 680w, https://gizmodo.com/app/uploads/2024/08/TSN-Price-896x288.jpg 896w" sizes="(max-width: 1023px) calc(100vw - 2rem), (max-width: 1279px) calc(100vw - 26rem), 896px" /><figcaption id="caption-attachment-2000487860" class="wp-caption-text">漏 TSN+</figcaption></figure> <p><strong>TSN+ costs around $CAD8</strong> a month, which isn&#8217;t a big sum of money. An especially attractive offer was a one-day pass at $CAD11, which, as the name implies, was for one day only. Sadly, this offer is now unavailable and you can pay only monthly or annually.</p> <p>TSN+ requires a Canadian IP address, so you must be in this country or use a VPN abroad.</p> <h3>Watching the US Open Broadcast in the UK</h3> <p>The UK is a great country that values sports more than you&#8217;d expect. Their BBC iPlayer platform <a href="https://gizmodo.com/watch-wimbledon-live-stream">lets you watch Wimbledon live</a> but not the US Open. Instead, you have to rely on <strong>Sky Sports</strong>. Sky Sports is respectable if you want access to dozens of sports live.</p> <figure id="attachment_2000487862" aria-describedby="caption-attachment-2000487862" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="size-full wp-image-2000487862" src="https://gizmodo.com/app/uploads/2024/08/Sky-Sports-Price.jpg" alt="Sky Sports Price" width="1006" height="346" srcset="https://gizmodo.com/app/uploads/2024/08/Sky-Sports-Price.jpg 1006w, https://gizmodo.com/app/uploads/2024/08/Sky-Sports-Price-300x103.jpg 300w, https://gizmodo.com/app/uploads/2024/08/Sky-Sports-Price-768x264.jpg 768w, https://gizmodo.com/app/uploads/2024/08/Sky-Sports-Price-680x234.jpg 680w, https://gizmodo.com/app/uploads/2024/08/Sky-Sports-Price-896x308.jpg 896w" sizes="(max-width: 1023px) calc(100vw - 2rem), (max-width: 1279px) calc(100vw - 26rem), 896px" /><figcaption id="caption-attachment-2000487862" class="wp-caption-text">漏 Sky Sports</figcaption></figure> <p>However, the price of around <strong>拢22 a month</strong> is far more expensive than a VPN, let&#8217;s say. On top of that, Sky Sports is non-refundable, so after the Grand Slam is done, you can just cancel your plan but not get your hard-earned 拢22 back. Sky Sports also works in Ireland.</p> <p class="comp-p not-prose"><a class="comp-button" href="https://shop.gizmodo.com/go/136/" target="_self" rel="sponsored nofollow">Unblock Sky Sports With NordVPN</a></p> <p>If you have a subscription already, great &#8211; go ahead and enjoy the US Open livestream. If not, beware that you need a payment method from the UK or Ireland to subscribe. Plus, if you&#8217;re overseas, you&#8217;ll need a VPN to <a href="https://gizmodo.com/watch-sky-sports-usa">access Sky Sports outside the UK</a>, which adds more complications.</p> <h2><span class="ez-toc-section" id="how-to-watch-the-us-open-for-free-on-different-devices"></span>How to Watch the US Open for Free on Different Devices?<span class="ez-toc-section-end"></span></h2> <p>The magic of the presented workaround is its flexibility, which means you can use any device. We&#8217;ll explain how to enjoy US Open live streaming for free on different platforms. You&#8217;ll see it&#8217;s almost identical to our guide above.</p> <h3>iOS/Android</h3> <p>Are you often flying around or spending very little time at home? No worries, you can still stream the US Open tennis live for free in a few steps:</p> <ul> <li>Subscribe to a VPN service. If you haven&#8217;t already, get NordVPN &#8211; it&#8217;s the best option.</li> <li>Go to your respective app store and download the VPN app (the Apple App Store or Google Play).</li> <li>Open the VPN app and sign in with your email and password.</li> <li>Connect to a server in Australia for 9Now or New Zealand for TVNZ.</li> <li>Go to the channel&#8217;s site or use its app (<strong>9Now has the app for iOS and Android</strong>) to watch the US Open live for free.</li> </ul> <h3>Windows/macOS</h3> <p>Windows and macOS users won&#8217;t have to go through hoops to access this event. Here are the required steps for computer users:</p> <ul> <li>Get a VPN subscription.</li> <li>Download the VPN setup file to your computer.</li> <li>Open the setup file and install the VPN according to the on-screen steps.</li> <li>Launch the app and sign in.</li> <li>Connect to a server in Australia or New Zealand.</li> <li>Go to the free channel you want, sign in, and watch it.</li> </ul> <h3>Android Smart TV</h3> <p>Smart TV users who use an <a href="https://gizmodo.com/best-vpn/android-tv">Android TV</a> will have a far easier time. Those with Samsung or LG Smart TVs will need to use Smart DNS or connect to a VPN via a router. If you&#8217;re the former, the steps to streaming the US Open for free online are:</p> <ul> <li>Obtain your VPN subscription.</li> <li>Go to Google Play and install the VPN app.</li> <li>Boot up the app and log in.</li> <li>Get an Australian or NZ IP address.</li> <li>Watch the Grand Slam from start to finish uninterruptedly.</li> </ul> <h3>Firestick TV &amp; Apple TV</h3> <p>Firestick TV and Apple TV users can also stream the US Open 2024 live for free with a VPN. NordVPN, in particular, has native clients for both platforms, ensuring a smooth experience from start to end. Here&#8217;s how to set it up and enjoy the last Grand Slam of the year:</p> <ul> <li>Get a subscription from NordVPN (<a href="https://gizmodo.com/best-vpn/expressvpn">ExpressVPN</a> is also a great alternative).</li> <li>Go to your respective app store and install the VPN app. Firestick users will go to the Amazon Store, while Apple TV users will go to the Apple App Store.</li> <li>Open the VPN and connect to a server in Australia (9Now) or New Zealand (TVNZ).</li> <li>Visit the respective free channel and watch the US Open tennis.</li> </ul> <h2><span class="ez-toc-section" id="can-i-stream-the-us-open-live-with-a-free-vpn"></span>Can I Stream the US Open Live With a Free VPN?<span class="ez-toc-section-end"></span></h2> <p>You can&#8217;t &#8211; otherwise, we&#8217;d use a free VPN instead. Australian and New Zealand servers are rarely if ever found in free providers. If you stumble upon a VPN that offers them, such as TunnelBear, you&#8217;ll find limited bandwidth that won&#8217;t allow you to watch the entire event.</p> <p>For example, TunnelBear is 100% free but <strong>limits you to 2 GB of monthly bandwidth</strong>. Proton VPN, <a href="https://gizmodo.com/best-vpn/free">often referred to as the best free VPN provider</a>, has unlimited bandwidth but no servers in Australia. Free providers also lack streaming optimization. This is a big flaw for this cause.</p> <p class="comp-p not-prose"><a class="comp-button" href="https://shop.gizmodo.com/go/136/" target="_self" rel="sponsored nofollow">Try NordVPN Risk-Free for 30 Days</a></p> <p>Without the ability to unblock streaming sites, watching the US Open live stream on a free channel is impossible. Not to mention slow speeds and finicky connections that will <strong>make</strong> <strong>the streaming experience far from joyful</strong>. Using free providers makes no sense either way.</p> <p>We explained that NordVPN can be free for 30 days if you get a refund. Given the US Open&#8217;s length of 20 or so days, you have ample time to request a refund and get all your money back. Therefore, we see no need for a free VPN that, above all, won&#8217;t function properly.</p> <h2><span class="ez-toc-section" id="the-us-open-tennis-2024-schedule"></span>The US Open Tennis 2024 Schedule<span class="ez-toc-section-end"></span></h2> <p>If you want to stay in touch with the tournament and catch as many matches as you can, you must be acquainted with the US Open schedule. On its official site, you&#8217;ll see that the tournament starts on the 26th of August. However, qualifiers start on the 19th of August.</p> <p>This year&#8217;s last Grand Slam ends on the 8th of September when we&#8217;ll witness the long-awaited Men&#8217;s Final. Either way, the full schedule is below, so take a look:</p> <ul> <li>19th to 22nd of August &#8211; qualifying matches</li> <li>26th to 27th of August &#8211; men&#8217;s and women&#8217;s singles 1st round</li> <li>28th to 29th of August &#8211; men&#8217;s and women&#8217;s singles 2nd round, men&#8217;s and women&#8217;s doubles 1st round</li> <li>30th to 31st of August &#8211; men&#8217;s and women&#8217;s singles 3rd round, men&#8217;s and women&#8217;s doubles 2nd round</li> <li>1st to 2nd of September &#8211; men&#8217;s and women&#8217;s round of 16, men&#8217;s and women&#8217;s doubles 3rd round</li> <li>3rd of September &#8211; men&#8217;s and women&#8217;s singles quarterfinals, men&#8217;s and women&#8217;s doubles quarterfinals, mixed doubles quarterfinals</li> <li>4th of September &#8211; women&#8217;s doubles quarterfinals and semifinals, mixed doubles semifinals, men&#8217;s and women&#8217;s quarterfinals</li> <li>5th of September &#8211; mixed doubles final (or women&#8217;s doubles final), men&#8217;s doubles semifinals, women&#8217;s semifinals</li> <li>6th of September &#8211; women&#8217;s doubles final (or mixed doubles final), men&#8217;s semifinals</li> <li>7th of September &#8211; men&#8217;s doubles final, women&#8217;s final</li> <li>8th of September &#8211; men&#8217;s final</li> </ul> <h2><span class="ez-toc-section" id="conclusion"></span>Conclusion<span class="ez-toc-section-end"></span></h2> <p>Tennis fans rejoice in every Grand Slam as a true test of might for both male and female players. Watching the most resilient, top-of-the-line players perform at their peak is a joy. With the solution we presented, watching the US Open 2024 live for free will be easy.</p> <p>Get a risk-free provider like NordVPN, connect to a server in Australia or New Zealand, and enjoy the free <a href="https://gizmodo.com/watch-9now-abroad">broadcast on 9Now</a> or TVNZ. Alternatively, you can use the paid channels presented above if you have excess money to spend. We leave this decision to you.</p> <p class="comp-p not-prose"><a class="comp-button" href="https://shop.gizmodo.com/go/136/" target="_self" rel="sponsored nofollow">Visit NordVPN</a></p> </div> </div> <aside class="flex-none w-80 ml-6 hidden lg:flex flex-col"> <section class="widget text-2 widget_text"> <div class="textwidget"><div class="bg-neutral-100 dark:bg-neutral-800 p-6"> <div class="text-lg font-light prose text-black dark:text-neutral-300" style=" margin-top: 10px; "></p> <p>The editorial team did not participate in the creation of this guide. Gizmodo may earn a commission when you buy through links on the site.</p> </p></div> </div> </div> </section> </aside> </div> </div> </article> </main> </section> <div class="hidden md:block print:md:hidden my-8"> </div> <footer class="content-info mt-6"> <div class="bg-neutral-900 dark:bg-[#0c0c0c] text-white px-4"> <div class="flex container max-w-screen-xl mx-auto"> <div class="hidden md:block flex-none w-48 h-24 mr-8"> <a href="https://gizmodo.com" class="flex h-full"> <svg class="self-center" height="28" aria-label="Gizmodo" viewBox="0 0 225 33"> <use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#logo-large"></use> </svg> </a> </div> <ul id="menu-social-1" class="nav-footer"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576572"><a title="Facebook" target="_blank" rel="noopener" href="https://facebook.com/gizmodo"><i class="fab fa-facebook-f"></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576575"><a title="Instagram" target="_blank" rel="noopener" href="https://instagram.com/gizmodo"><i class="fab fa-instagram"></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576578"><a title="X (Twitter)" target="_blank" rel="noopener" href="https://x.com/Gizmodo">饾晱</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000376878"><a title="LinkedIn" target="_blank" rel="noopener" href="https://www.linkedin.com/company/gizmodo-usa"><i class="fab fa-linkedin"></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576581"><a title="YouTube" target="_blank" rel="noopener" href="https://www.youtube.com/gizmodo"><i class="fab fa-youtube"></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576584"><a title="RSS" target="_blank" rel="noopener" href="https://gizmodo.com/feed"><i class="fas fa-rss"></i></a></li> </ul> </div> </div> <div class="bg-black text-white px-4"> <div class="flex container max-w-screen-xl mx-auto"> <div class="hidden md:block flex-none w-56"></div> <div> <ul id="menu-footer" class="nav-bottom"><li id="menu-item-1851576551" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576551"><a target="_blank" rel="noopener" href="https://gizmodo.com/sitemap_index.xml">Sitemap</a></li> <li id="menu-item-2000481087" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000481087"><a href="https://es.gizmodo.com/">Edici贸n ES</a></li> <li id="menu-item-2000482514" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000482514"><a href="https://fr.gizmodo.com/">Edition FR</a></li> <li id="menu-item-1851576554" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576554"><a target="_blank" rel="noopener" href="https://gizmodo.com/accessibility">Accessibility</a></li> <li id="menu-item-1851576557" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576557"><a target="_blank" rel="noopener" href="https://gizmodo.com/privacy-policy">Privacy Policy</a></li> <li id="menu-item-1851576560" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576560"><a target="_blank" rel="noopener" href="https://gizmodo.com/terms-of-service">Terms of Use</a></li> <li id="menu-item-1851576563" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576563"><a target="_blank" rel="noopener" href="https://gizmodo.com/advertise-with-us">Advertising</a></li> <li id="menu-item-1851576566" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576566"><a target="_blank" rel="nofollow" href="https://info.wrightsmedia.com/gizmodo-licensing">Reprints &#038; Permissions</a></li> <li id="menu-item-1851576569" class="privacy-choices menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576569"><a href="#">Your Privacy Choices</a></li> <li id="menu-item-2000492901" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000492901"><a href="https://gizmodo.com/how-gizmodo-tests-products">How We Review Products</a></li> </ul> <div class="text-xs mb-4"> <p>We may earn a commission when you buy through links on our sites.<br /> 漏2024 GIZMODO USA LLC. All rights reserved.</p> </div> </div> </div> </div> </footer> <div id="fly-container" class="fixed z-max bg-black/50 transition-opacity duration-500 opacity-0"> <!-- desktop fly menu --> <div class="fixed inset-0 z-max overflow-hidden transition-fly delay-75 duration-300 ease-in-out max-w-0 opacity-0 fly-desktop-off" id="fly-desktop"> <div class="absolute bg-white dark:bg-black left-0 inset-y-0 w-10/12 max-w-[370px] p-6 shadow-2xl shadow-black dark:shadow-white/50 text-black dark:text-white font-semibold" x-stop> <div class="fly-desktop-off absolute top-6 right-6 text-2xl leading-7 cursor-pointer"> <i class="fas fa-times"></i> </div> <div class="text-center text-xl"> <a href="/" class="inline-block text-main dark:text-white"> <svg class="mr-3" height="28" width="191" aria-label="Gizmodo" viewBox="0 0 225 33"> <use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#logo-large"></use> </svg> </a> </div> <div class="fly-overflow h-full flex flex-col"> <ul id="menu-fly-menu-rocket" class="nav-fly-desktop mt-8 text-base uppercase leading-8 select-none"><li id="menu-item-2000528939" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000528939"><a href="https://gizmodo.com/black-friday-amazon-10-explosive-deals-this-saturday-morning-that-will-blow-your-mind-2000528933">Black Friday</a></li> <li id="menu-item-2000378035" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-2000378035"><a href="https://gizmodo.com/best-vpn">Best VPN</a> <ul class="sub-menu"> <li id="menu-item-2000378039" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378039"><a href="https://gizmodo.com/best-vpn/free">Best Free VPN</a></li> <li id="menu-item-2000378037" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378037"><a href="https://gizmodo.com/best-vpn/cheap">Best Cheap VPN</a></li> <li id="menu-item-2000378038" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378038"><a href="https://gizmodo.com/best-vpn/nordvpn">NordVPN Review</a></li> <li id="menu-item-2000378057" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378057"><a href="https://gizmodo.com/best-vpn/expressvpn">ExpressVPN Review</a></li> <li id="menu-item-2000469217" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469217"><a href="https://gizmodo.com/best-vpn/private-internet-access">PIA Review</a></li> <li id="menu-item-2000469218" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469218"><a href="https://gizmodo.com/best-vpn/proton-vpn">ProtonVPN Review</a></li> <li id="menu-item-2000469219" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469219"><a href="https://gizmodo.com/best-vpn/surfshark">Surfshark Review</a></li> <li id="menu-item-2000489775" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000489775"><a href="https://gizmodo.com/best-vpn/super-bowl-live-stream">Super Bowl 2025</a></li> <li id="menu-item-2000489776" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-2000489776"><a href="https://gizmodo.com/best-vpn/us-open-live-stream" aria-current="page">US Open 2024</a></li> </ul> </li> <li id="menu-item-2000469215" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469215"><a href="https://gizmodo.com/best-cloud-storage">Best Cloud Storage</a></li> <li id="menu-item-2000469214" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469214"><a href="https://gizmodo.com/best-web-hosting">Best Web Hosting</a></li> <li id="menu-item-2000481319" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000481319"><a href="https://gizmodo.com/about">About Gizmodo</a></li> </ul> <div class="mode-switcher flex-1 mt-8 text-center"> <p class="text-xxs uppercase mb-2">Mode</p> <div class="text-xl"> <i class="light-mode fas fa-sun ml-3 cursor-pointer" title="Light"></i> <i class="dark-mode fas fa-moon ml-3 cursor-pointer" title="Dark"></i> <i class="auto-mode fas fa-desktop ml-3 cursor-pointer" title="System Preference"></i> </div> </div> <div class="flex-none mt-8 text-center"> <p class="text-xxs font-semibold uppercase mb-2"> Follow us </p> <ul id="menu-social-2" class="nav-social"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576572"><a title="Facebook" target="_blank" rel="noopener" href="https://facebook.com/gizmodo"><i class="fab fa-facebook-f"></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576575"><a title="Instagram" target="_blank" rel="noopener" href="https://instagram.com/gizmodo"><i class="fab fa-instagram"></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576578"><a title="X (Twitter)" target="_blank" rel="noopener" href="https://x.com/Gizmodo">饾晱</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000376878"><a title="LinkedIn" target="_blank" rel="noopener" href="https://www.linkedin.com/company/gizmodo-usa"><i class="fab fa-linkedin"></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576581"><a title="YouTube" target="_blank" rel="noopener" href="https://www.youtube.com/gizmodo"><i class="fab fa-youtube"></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576584"><a title="RSS" target="_blank" rel="noopener" href="https://gizmodo.com/feed"><i class="fas fa-rss"></i></a></li> </ul> </div> </div> </div> </div> <!-- mobile menu --> <div class="fixed inset-0 z-max overflow-hidden transition-fly delay-75 duration-300 ease-in-out max-w-0 opacity-0 fly-mobile-off" id="fly-mobile"> <div class="absolute bg-white dark:bg-black left-0 inset-y-0 w-10/12 max-w-xs p-6 shadow-2xl shadow-black dark:shadow-white/50 text-black dark:text-white font-semibold" x-stop> <div class="fly-mobile-off absolute top-6 right-6 text-2xl leading-7 cursor-pointer"> <i class="fas fa-times"></i> </div> <div class="text-left"> <a href="/" class="inline-block text-main dark:text-white"> <svg height="28" width="191" aria-label="Gizmodo" viewBox="0 0 225 33"> <use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#logo-large"></use> </svg> </a> </div> <div class="fly-overflow h-full flex flex-col"> <ul id="menu-vpn-1" class="nav-primary-mobile mt-4 uppercase text-xl leading-8 select-none"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2000476251"><a>Guides</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476252"><a href="https://gizmodo.com/best-vpn">Best VPN for 2024</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476254"><a href="https://gizmodo.com/best-vpn/cheap">Cheapest VPN</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476622"><a href="https://gizmodo.com/best-vpn/what-is-vpn">VPN definition</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2000476256"><a>Reviews</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476257"><a href="https://gizmodo.com/best-vpn/nordvpn">NordVPN</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476258"><a href="https://gizmodo.com/best-vpn/expressvpn">ExpressVPN</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476259"><a href="https://gizmodo.com/best-vpn/private-internet-access">Private Internet Access</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476260"><a href="https://gizmodo.com/best-vpn/proton-vpn">ProtonVPN</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476261"><a href="https://gizmodo.com/best-vpn/surfshark">Surfshark</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476263"><a href="https://gizmodo.com/best-vpn/cyberghost">CyberGhost</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2000476264"><a>By OS</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476266"><a href="https://gizmodo.com/best-vpn/windows">VPN for Windows</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476275"><a href="https://gizmodo.com/best-vpn/mac">VPN for Mac</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476278"><a href="https://gizmodo.com/best-vpn/iphone">VPN for iPhone</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476267"><a href="https://gizmodo.com/best-vpn/android">VPN for Android</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476279"><a href="https://gizmodo.com/best-vpn/firestick">VPN for Fire TV</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476623"><a href="https://gizmodo.com/best-vpn/apple-tv">VPN for Apple TV</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2000476269"><a>By Use</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476270"><a href="https://gizmodo.com/best-vpn/netflix">Netflix</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476280"><a href="https://gizmodo.com/best-vpn/bbc-iplayer">BBC iPlayer</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476276"><a href="https://gizmodo.com/best-vpn/streaming">Streaming</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476277"><a href="https://gizmodo.com/best-vpn/torrenting">Torrenting</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476618"><a href="https://gizmodo.com/change-ip-address">Change IP address</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476620"><a href="https://gizmodo.com/change-netflix-region">Change Netflix region</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476619"><a href="https://gizmodo.com/access-dark-web">Dark web</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476621"><a href="https://gizmodo.com/how-to-unblock-websites">Unblock websites</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2000476271"><a>Versus</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476272"><a href="https://gizmodo.com/best-vpn/surfshark-vs-nordvpn">NordVPN vs Surfshark</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476273"><a href="https://gizmodo.com/best-vpn/expressvpn-vs-nordvpn">NordVPN vs ExpressVPN</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2000476624"><a>Free VPNs</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476253"><a href="https://gizmodo.com/best-vpn/free">Best free VPN</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476625"><a href="https://gizmodo.com/best-vpn/free/mac">Free VPN for Mac</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476626"><a href="https://gizmodo.com/best-vpn/free/iphone">Free VPN for iPhone</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476627"><a href="https://gizmodo.com/best-vpn/free/android">Free VPN for Android</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000476628"><a href="https://gizmodo.com/best-vpn/free/windows">Free VPN for Windows</a></li> </ul> </li> </ul> <ul id="menu-mobile-menu" class="nav-primary-mobile mt-4 uppercase text-xl leading-8 select-none"><li id="menu-item-1851576617" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1851576617"><a href="https://gizmodo.com/how-to-tip-gizmodo-1843880833">How to Tip Gizmodo</a></li> <li id="menu-item-2000481333" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000481333"><a href="https://gizmodo.com/about">About Gizmodo</a></li> </ul> <ul id="menu-fly-rocket" class="nav-fly-mobile mt-4 uppercase text-xl leading-8 select-none"> <li id="menu-item-rocket" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-rocket"> <a href="#" aria-label="Voir plus"><i class="fa fa-rocket"></i></a> <ul id="menu-fly-menu-rocket-1" class="sub-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000528939"><a href="https://gizmodo.com/black-friday-amazon-10-explosive-deals-this-saturday-morning-that-will-blow-your-mind-2000528933">Black Friday</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-2000378035"><a href="https://gizmodo.com/best-vpn">Best VPN</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378039"><a href="https://gizmodo.com/best-vpn/free">Best Free VPN</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378037"><a href="https://gizmodo.com/best-vpn/cheap">Best Cheap VPN</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378038"><a href="https://gizmodo.com/best-vpn/nordvpn">NordVPN Review</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378057"><a href="https://gizmodo.com/best-vpn/expressvpn">ExpressVPN Review</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469217"><a href="https://gizmodo.com/best-vpn/private-internet-access">PIA Review</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469218"><a href="https://gizmodo.com/best-vpn/proton-vpn">ProtonVPN Review</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469219"><a href="https://gizmodo.com/best-vpn/surfshark">Surfshark Review</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000489775"><a href="https://gizmodo.com/best-vpn/super-bowl-live-stream">Super Bowl 2025</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-2000489776"><a href="https://gizmodo.com/best-vpn/us-open-live-stream" aria-current="page">US Open 2024</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469215"><a href="https://gizmodo.com/best-cloud-storage">Best Cloud Storage</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469214"><a href="https://gizmodo.com/best-web-hosting">Best Web Hosting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000481319"><a href="https://gizmodo.com/about">About Gizmodo</a></li> </ul> </li> </ul> <div class="mode-switcher flex-1 mt-4 text-center"> <p class="text-xxs font-semibold uppercase mb-3">Mode</p> <div class="text-xl"> <i class="light-mode fas fa-sun ml-3 cursor-pointer" title="Light"></i> <i class="dark-mode fas fa-moon ml-3 cursor-pointer" title="Dark"></i> <i class="auto-mode fas fa-desktop ml-3 cursor-pointer" title="System Preference"></i> </div> </div> <div class="flex-none mt-8 text-center"> <p class="text-xxs font-semibold uppercase mb-3"> Follow us </p> <ul id="menu-social-3" class="nav-social"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576572"><a title="Facebook" target="_blank" rel="noopener" href="https://facebook.com/gizmodo"><i class="fab fa-facebook-f"></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576575"><a title="Instagram" target="_blank" rel="noopener" href="https://instagram.com/gizmodo"><i class="fab fa-instagram"></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576578"><a title="X (Twitter)" target="_blank" rel="noopener" href="https://x.com/Gizmodo">饾晱</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000376878"><a title="LinkedIn" target="_blank" rel="noopener" href="https://www.linkedin.com/company/gizmodo-usa"><i class="fab fa-linkedin"></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576581"><a title="YouTube" target="_blank" rel="noopener" href="https://www.youtube.com/gizmodo"><i class="fab fa-youtube"></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576584"><a title="RSS" target="_blank" rel="noopener" href="https://gizmodo.com/feed"><i class="fas fa-rss"></i></a></li> </ul> </div> </div> </div> </div> <!-- fly search --> <div class="fixed inset-0 z-max bg-black overflow-hidden transition-fly delay-75 duration-300 ease-in-out max-h-0 opacity-0 fly-search-off" id="fly-search"> <div class="fly-search-off absolute top-12 right-12 text-4xl text-white cursor-pointer"> <i class="fas fa-times"></i> </div> <form action="/" method="get" class="block absolute top-1/2 -translate-y-1/2 w-full text-center" x-stop> <input type="text" name="s" placeholder="SEARCH" class="text-white text-2xl text-center bg-transparent border-b-2 border-main p-3 w-8/12 focus:outline-none"> </form> </div> </div> </div> <script type="text/html" id="tmpl-cmswt-Result-itemTemplate--default"> <article class="py-8 first:pt-0 border-b last:border-b-0"> <a href="{{data.permalink}}" class="flex flex-col sm:flex-row gap-2 sm:gap-5"> <div class="flex-none sm:w-5/12 relative aspect-video rounded overflow-hidden"> <# var imageHTML=''; if (data.post_thumbnail_html !== undefined && data.post_thumbnail_html !== '') { imageHTML = data.post_thumbnail_html } else if (data.post_thumbnail !==undefined && data.post_thumbnail !=='') { imageHTML = `<img src="${data.post_thumbnail}" alt="${data.post_title}" class="w-full h-full object-cover" loading="lazy" />` } else { imageHTML = `<img src="https://gizmodo.com/app/plugins/search-with-typesense/assets/images/placeholder-300x300.jpg" alt="${data.post_title}" class="w-full h-full object-cover" loading="lazy" />` } #> {{{imageHTML}}} </div> <div class="flex-1 self-center w-full"> <div> <# if ( Object.keys(data.formatted.cats).length> 0 ) { #> <div class="hidden sm:block"> <span class="text-sm text-main dark:text-main-300 uppercase font-bold"> <# for (let key in data.formatted.cats) { #> {{{key}}} <# } #> </span> </div> <# } #> <h2 class="mt-2 line-clamp-3 sm:line-clamp-2 text-xl xs:text-2xl xs:leading-8 sm:text-2xl font-bold hover:text-main dark:hover:text-main-400 hover:underline"> {{{data.formatted.post_title}}} </h2> <p class="mt-2 line-clamp-3 sm:line-clamp-2 font-serif text-ellipsis break-words"> <i>... {{{data.formatted.post_content}}} ...</i> </p> </div> <div class="mt-3 text-sm sm:text-base"> <span class="block lg:inline-block text-lg font-bold mr-3"> By <strong class="fn text-black dark:text-white font-bold">{{data.post_author}}</strong> </span> <time class="updated text-black dark:text-white"> Published {{data.formatted.postedDate}} </time> </div> </div> </a> </article> </script> <script type="text/html" id="tmpl-cmswt-NoSearchResults-default"> <div class="cmswt-noSearchResults cmswt-NoSearchResults-default"> No results found </div> </script><script type="text/html" id="tmpl-cm-autocomplete"> <div class="aa-ItemWrapper"> <div class="aa-ItemContent"> <div class="aa-ItemIcon aa-ItemIcon--alignTop"> <# if ( data.document.post_thumbnail !== '' && data.document.post_thumbnail !== undefined ) { #> <img src="{{{data.document.post_thumbnail}}}" alt="{{data.document.post_title}}" width="40" height="40" /> <# } else { #> <img src="https://gizmodo.com/app/plugins/search-with-typesense/assets/placeholder.jpg" alt="{{data.document.post_title}}" width="40" height="40" /> <# } #> </div> <div class="aa-ItemContentBody"> <div class="aa-ItemContentTitle"> {{{data.formatted.post_title}}} </div> <div class="aa-ItemContentDescription"> {{data.formatted.sliced_content}} </div> </div> </div> </div> </script><script type="text/html" id="tmpl-cm-autocomplete-header"> <h5>{{{data.name}}}</h5> </script><script type="text/html" id="tmpl-cm-autocomplete-no-results-found">No Results Found</script><script id="rocket-browser-checker-js-after"> "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); </script> <script id="rocket-preload-links-js-extra"> var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/gizmodo.com","onHoverDelay":"100","rateThrottle":"3"}; </script> <script id="rocket-preload-links-js-after"> (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); </script> <script> (()=>{"use strict";var r,e={},o={};function a(r){var t=o[r];if(void 0!==t)return t.exports;var n=o[r]={exports:{}};return e[r].call(n.exports,n,n.exports,a),n.exports}a.m=e,r=[],a.O=(e,o,t,n)=>{if(!o){var l=1/0;for(v=0;v<r.length;v++){for(var[o,t,n]=r[v],i=!0,s=0;s<o.length;s++)(!1&n||l>=n)&&Object.keys(a.O).every((r=>a.O[r](o[s])))?o.splice(s--,1):(i=!1,n<l&&(l=n));if(i){r.splice(v--,1);var u=t();void 0!==u&&(e=u)}}return e}n=n||0;for(var v=r.length;v>0&&r[v-1][2]>n;v--)r[v]=r[v-1];r[v]=[o,t,n]},a.n=r=>{var e=r&&r.__esModule?()=>r.default:()=>r;return a.d(e,{a:e}),e},a.d=(r,e)=>{for(var o in e)a.o(e,o)&&!a.o(r,o)&&Object.defineProperty(r,o,{enumerable:!0,get:e[o]})},a.o=(r,e)=>Object.prototype.hasOwnProperty.call(r,e),(()=>{var r={666:0};a.O.j=e=>0===r[e];var e=(e,o)=>{var t,n,[l,i,s]=o,u=0;if(l.some((e=>0!==r[e]))){for(t in i)a.o(i,t)&&(a.m[t]=i[t]);if(s)var v=s(a)}for(e&&e(o);u<l.length;u++)n=l[u],a.o(r,n)&&r[n]&&r[n][0](),r[n]=0;return a.O(v)},o=globalThis.webpackChunksage=globalThis.webpackChunksage||[];o.forEach(e.bind(null,0)),o.push=e.bind(null,o.push.bind(o))})()})(); </script><script src="https://gizmodo.com/app/themes/gizmodo/public/vendor/app.9e12ed.js"></script><script src="https://gizmodo.com/app/themes/gizmodo/public/app.89cd7c.js"></script><script src="https://gizmodo.com/wp/wp-includes/js/comment-reply.min.js?ver=6.5.5" async data-wp-strategy="async"></script><script src="https://gizmodo.com/app/plugins/keleops-toc/vendor/smooth-scroll/jquery.smooth-scroll.min.js?ver=2.2.0"></script><script src="https://gizmodo.com/app/plugins/keleops-toc/vendor/js-cookie/js.cookie.min.js?ver=2.2.1"></script><script src="https://gizmodo.com/app/plugins/keleops-toc/vendor/sticky-kit/jquery.sticky-kit.min.js?ver=1.9.2"></script><script id="ez-toc-js-js-extra"> var ezTOC = {"smooth_scroll":"1","visibility_hide_by_default":"","width":"100%","scroll_offset":"60"}; </script> <script src="https://gizmodo.com/app/plugins/keleops-toc/assets/js/front.min.js?ver=2.0.21-1719352860"></script><script type="text/javascript">(function (undefined) {let scriptOptions={"_localizedStrings":{"redirect_overlay_title":"Hold On","redirect_overlay_text":"You are being redirected to another page,<br>it may take a few seconds.","webview_notification_text":"The selected provider doesn't support embedded browsers!"},"_targetWindow":"prefer-popup","_redirectOverlay":"overlay-with-spinner-and-message","_unsupportedWebviewBehavior":""}; /** * Used when Cross-Origin-Opener-Policy blocked the access to the opener. We can't have a reference of the opened windows, so we should attempt to refresh only the windows that has opened popups. */ window._nslHasOpenedPopup = false; window._nslWebViewNoticeElement = null; window.NSLPopup = function (url, title, w, h) { const userAgent = navigator.userAgent, mobile = function () { return /\b(iPhone|iP[ao]d)/.test(userAgent) || /\b(iP[ao]d)/.test(userAgent) || /Android/i.test(userAgent) || /Mobile/i.test(userAgent); }, screenX = window.screenX !== undefined ? window.screenX : window.screenLeft, screenY = window.screenY !== undefined ? window.screenY : window.screenTop, outerWidth = window.outerWidth !== undefined ? window.outerWidth : document.documentElement.clientWidth, outerHeight = window.outerHeight !== undefined ? window.outerHeight : document.documentElement.clientHeight - 22, targetWidth = mobile() ? null : w, targetHeight = mobile() ? null : h, left = parseInt(screenX + (outerWidth - targetWidth) / 2, 10), right = parseInt(screenY + (outerHeight - targetHeight) / 2.5, 10), features = []; if (targetWidth !== null) { features.push('width=' + targetWidth); } if (targetHeight !== null) { features.push('height=' + targetHeight); } features.push('left=' + left); features.push('top=' + right); features.push('scrollbars=1'); const newWindow = window.open(url, title, features.join(',')); if (window.focus) { newWindow.focus(); } window._nslHasOpenedPopup = true; return newWindow; }; let isWebView = null; function checkWebView() { if (isWebView === null) { function _detectOS(ua) { if (/Android/.test(ua)) { return "Android"; } else if (/iPhone|iPad|iPod/.test(ua)) { return "iOS"; } else if (/Windows/.test(ua)) { return "Windows"; } else if (/Mac OS X/.test(ua)) { return "Mac"; } else if (/CrOS/.test(ua)) { return "Chrome OS"; } else if (/Firefox/.test(ua)) { return "Firefox OS"; } return ""; } function _detectBrowser(ua) { let android = /Android/.test(ua); if (/Opera Mini/.test(ua) || / OPR/.test(ua) || / OPT/.test(ua)) { return "Opera"; } else if (/CriOS/.test(ua)) { return "Chrome for iOS"; } else if (/Edge/.test(ua)) { return "Edge"; } else if (android && /Silk\//.test(ua)) { return "Silk"; } else if (/Chrome/.test(ua)) { return "Chrome"; } else if (/Firefox/.test(ua)) { return "Firefox"; } else if (android) { return "AOSP"; } else if (/MSIE|Trident/.test(ua)) { return "IE"; } else if (/Safari\//.test(ua)) { return "Safari"; } else if (/AppleWebKit/.test(ua)) { return "WebKit"; } return ""; } function _detectBrowserVersion(ua, browser) { if (browser === "Opera") { return /Opera Mini/.test(ua) ? _getVersion(ua, "Opera Mini/") : / OPR/.test(ua) ? _getVersion(ua, " OPR/") : _getVersion(ua, " OPT/"); } else if (browser === "Chrome for iOS") { return _getVersion(ua, "CriOS/"); } else if (browser === "Edge") { return _getVersion(ua, "Edge/"); } else if (browser === "Chrome") { return _getVersion(ua, "Chrome/"); } else if (browser === "Firefox") { return _getVersion(ua, "Firefox/"); } else if (browser === "Silk") { return _getVersion(ua, "Silk/"); } else if (browser === "AOSP") { return _getVersion(ua, "Version/"); } else if (browser === "IE") { return /IEMobile/.test(ua) ? _getVersion(ua, "IEMobile/") : /MSIE/.test(ua) ? _getVersion(ua, "MSIE ") : _getVersion(ua, "rv:"); } else if (browser === "Safari") { return _getVersion(ua, "Version/"); } else if (browser === "WebKit") { return _getVersion(ua, "WebKit/"); } return "0.0.0"; } function _getVersion(ua, token) { try { return _normalizeSemverString(ua.split(token)[1].trim().split(/[^\w\.]/)[0]); } catch (o_O) { } return "0.0.0"; } function _normalizeSemverString(version) { const ary = version.split(/[\._]/); return (parseInt(ary[0], 10) || 0) + "." + (parseInt(ary[1], 10) || 0) + "." + (parseInt(ary[2], 10) || 0); } function _isWebView(ua, os, browser, version, options) { switch (os + browser) { case "iOSSafari": return false; case "iOSWebKit": return _isWebView_iOS(options); case "AndroidAOSP": return false; case "AndroidChrome": return parseFloat(version) >= 42 ? /; wv/.test(ua) : /\d{2}\.0\.0/.test(version) ? true : _isWebView_Android(options); } return false; } function _isWebView_iOS(options) { const document = (window["document"] || {}); if ("WEB_VIEW" in options) { return options["WEB_VIEW"]; } return !("fullscreenEnabled" in document || "webkitFullscreenEnabled" in document || false); } function _isWebView_Android(options) { if ("WEB_VIEW" in options) { return options["WEB_VIEW"]; } return !("requestFileSystem" in window || "webkitRequestFileSystem" in window || false); } const options = {}, nav = window.navigator || {}, ua = nav.userAgent || "", os = _detectOS(ua), browser = _detectBrowser(ua), browserVersion = _detectBrowserVersion(ua, browser); isWebView = _isWebView(ua, os, browser, browserVersion, options); } return isWebView; } function isAllowedWebViewForUserAgent(provider) { const facebookAllowedWebViews = [ 'Instagram', 'FBAV', 'FBAN' ]; let whitelist = []; if (provider && provider === 'facebook') { whitelist = facebookAllowedWebViews; } const nav = window.navigator || {}, ua = nav.userAgent || ""; if (whitelist.length && ua.match(new RegExp(whitelist.join('|')))) { return true; } return false; } function disableButtonInWebView(providerButtonElement) { if (providerButtonElement) { providerButtonElement.classList.add('nsl-disabled-provider'); providerButtonElement.setAttribute('href', '#'); providerButtonElement.addEventListener('pointerdown', (e) => { if (!window._nslWebViewNoticeElement) { window._nslWebViewNoticeElement = document.createElement('div'); window._nslWebViewNoticeElement.id = "nsl-notices-fallback"; window._nslWebViewNoticeElement.addEventListener('pointerdown', function (e) { this.parentNode.removeChild(this); window._nslWebViewNoticeElement = null; }); const webviewNoticeHTML = '<div class="error"><p>' + scriptOptions._localizedStrings.webview_notification_text + '</p></div>'; window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML); document.body.appendChild(window._nslWebViewNoticeElement); } }); } } window._nslDOMReady(function () { window.nslRedirect = function (url) { if (scriptOptions._redirectOverlay) { const overlay = document.createElement('div'); overlay.id = "nsl-redirect-overlay"; let overlayHTML = ''; const overlayContainer = "<div id='nsl-redirect-overlay-container'>", overlayContainerClose = "</div>", overlaySpinner = "<div id='nsl-redirect-overlay-spinner'></div>", overlayTitle = "<p id='nsl-redirect-overlay-title'>" + scriptOptions._localizedStrings.redirect_overlay_title + "</p>", overlayText = "<p id='nsl-redirect-overlay-text'>" + scriptOptions._localizedStrings.redirect_overlay_text + "</p>"; switch (scriptOptions._redirectOverlay) { case "overlay-only": break; case "overlay-with-spinner": overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose; break; default: overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose; break; } overlay.insertAdjacentHTML("afterbegin", overlayHTML); document.body.appendChild(overlay); } window.location = url; }; let targetWindow = scriptOptions._targetWindow || 'prefer-popup', lastPopup = false; const buttonLinks = document.querySelectorAll(' a[data-plugin="nsl"][data-action="connect"], a[data-plugin="nsl"][data-action="link"]'); buttonLinks.forEach(function (buttonLink) { buttonLink.addEventListener('click', function (e) { if (lastPopup && !lastPopup.closed) { e.preventDefault(); lastPopup.focus(); } else { let href = this.href, success = false; if (href.indexOf('?') !== -1) { href += '&'; } else { href += '?'; } const redirectTo = this.dataset.redirect; if (redirectTo === 'current') { href += 'redirect=' + encodeURIComponent(window.location.href) + '&'; } else if (redirectTo && redirectTo !== '') { href += 'redirect=' + encodeURIComponent(redirectTo) + '&'; } if (targetWindow !== 'prefer-same-window' && checkWebView()) { targetWindow = 'prefer-same-window'; } if (targetWindow === 'prefer-popup') { lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', this.dataset.popupwidth, this.dataset.popupheight); if (lastPopup) { success = true; e.preventDefault(); } } else if (targetWindow === 'prefer-new-tab') { const newTab = window.open(href + 'display=popup', '_blank'); if (newTab) { if (window.focus) { newTab.focus(); } success = true; window._nslHasOpenedPopup = true; e.preventDefault(); } } if (!success) { window.location = href; e.preventDefault(); } } }); }); let buttonCountChanged = false; const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]'); if (googleLoginButtons.length && checkWebView()) { googleLoginButtons.forEach(function (googleLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(googleLoginButton); } else { googleLoginButton.remove(); buttonCountChanged = true; } }); } const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]'); if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) { facebookLoginButtons.forEach(function (facebookLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(facebookLoginButton); } else { facebookLoginButton.remove(); buttonCountChanged = true; } }); } const separators = document.querySelectorAll('div.nsl-separator'); if (buttonCountChanged && separators.length) { separators.forEach(function (separator) { const separatorParentNode = separator.parentNode; if (separatorParentNode) { const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons'); if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) { separator.remove(); } } }) } }); /** * Cross-Origin-Opener-Policy blocked the access to the opener */ if (typeof BroadcastChannel === "function") { const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel'); _nslLoginBroadCastChannel.onmessage = (event) => { if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') { window._nslHasOpenedPopup = false; const url = event.data?.href; _nslLoginBroadCastChannel.close(); if (typeof window.nslRedirect === 'function') { window.nslRedirect(url); } else { window.opener.location = url; } } }; }})();</script><a href="javascript:window.Sddan.cmp.displayUI();" class="hidden">Cookies settings</a> <script>window.lazyLoadOptions={elements_selector:"iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://gizmodo.com/app/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script> </body> </html> <!-- Cached for great performance - Debug: cached@1732578416 -->

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