CINXE.COM
<!doctype html> <html lang="en" class="html-page-layout-default"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="generator" content="Eleventy v2.0.1"> <!-- Google Tag Manager --> <script>(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://sgtm.ookla.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-N68R9L');</script> <!-- End Google Tag Manager --> <link rel="preload" href="https://cdn.ziffstatic.com/jst/zdconsent.js" as="script"> <script type="text/javascript" src="https://cdn.ziffstatic.com/jst/zdconsent.js" async="true"></script> <!-- Start of HubSpot Embed Code --> <script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/6583452.js"></script> <!-- End of HubSpot Embed Code --> <style> html { font-family: sans-serif; line-height: 1.3; } .svg-region, .nav-mobile-controls { display: none; } .svg-icon { width: 1em; height: 1em; } .svg-icon-ookla-logo { width: 4.354666667em; height: 1.84em; } img, video, svg:not(.svg-icon) { max-width: 100%; } .table-scroller { overflow-x: auto; } </style> <link rel="stylesheet" type="text/css" href="/s/css/styles.css?v=ef1a594bf452ee77f56cd3e7f441e930aa2b415e31900c6f274622aaab463c83"> <link rel="stylesheet" href="https://use.typekit.net/vvd2klp.css"> <!-- font loading first stage: preload subset fonts, woff2 only --> <link rel="preload" href="/s/fonts/SourceSans3VF/SourceSans3VF-Roman-kern-latin.woff2" as="font" type="font/woff2" crossorigin> <script> // isolate the font code to keep the global namespace clean (function () { // font loading second stage: lazy load full versions of the woff2 fonts if ('fonts' in document) { var sourceSans3VFRoman = new FontFace('SourceSans3VF', 'url(/s/fonts/SourceSans3VF/SourceSans3VF-Roman-hint-all.woff2) format("woff2")', { weight: '1 999' }); Promise.all([ sourceSans3VFRoman.load() ]).then(function (fonts) { fonts.forEach(function (font) { document.fonts.add(font); }); }); } // IE9+ and Edge support if (!('fonts' in document) && 'head' in document) { // Awkwardly dump the second stage @font-face blocks in the head var style = document.createElement('style'); // Note: Edge supports WOFF2 var fontStr = ''; // add weights here, one per line fontStr += '@font-face { font-family: "SourceSans3VF"; font-weight: 1 999; src: url(/s/fonts/SourceSans3VF/SourceSans3VF-Roman-hint-all.woff2) format("woff2")}'; style.innerHTML = fontStr; document.head.appendChild(style); } }()); </script> <title data-pagefind-meta="title">Ookla® | Network intelligence to enable modern connectivity</title> <link rel="canonical" href="https://www.ookla.com/"> <meta name="description" content="Ookla® is a global leader in network intelligence and connectivity insights. Explore solutions for consumers, operators, businesses, non-profits, and more."> <meta property="search:thumbnail" content="https://www.ookla.com/s/media/2022/01/OG_image_ookla-720x378.png" data-pagefind-meta="image[content]" data-image-source-search="featured" > <meta property="fb:app_id" content="581657151866321"> <meta property="og:site_name" content="Ookla - Providing network intelligence to enable modern connectivity"> <meta property="og:type" content="website"> <meta property="og:title" content="Ookla® | Network intelligence to enable modern connectivity"> <meta property="og:url" content="https://www.ookla.com/"> <meta property="og:description" content="Ookla® is a global leader in network intelligence and connectivity insights. Explore solutions for consumers, operators, businesses, non-profits, and more."> <meta property="og:image" content="https://www.ookla.com/s/media/2022/01/OG_image_ookla.png" data-image-source-og="featured"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="Ookla® | Network intelligence to enable modern connectivity"> <meta name="twitter:description" content="Ookla® is a global leader in network intelligence and connectivity insights. Explore solutions for consumers, operators, businesses, non-profits, and more."> <meta name="twitter:url" content="https://www.ookla.com/"> <meta name="twitter:image" content="https://www.ookla.com/s/media/2022/01/OG_image_ookla.png" data-image-source-og="featured"> <meta name="twitter:site" content="@Speedtest"><link rel="icon" type="image/x-icon" href="/s/images/favicon/favicon.ico"> <link rel="icon" type="image/png" href="/s/images/favicon/favicon.png" sizes="16x16"> <link rel="icon" type="image/png" href="/s/images/favicon/favicon@2x.png" sizes="32x32"> <link rel="alternate" type="application/rss+xml" title="Subscribe to Ookla® | Network intelligence to enable modern connectivity" href="/articles/rss" /> <meta name="data-pagefind-filter" data-pagefind-filter="type[content]" content="Pages"></head> <body class="page-type-page page-tag-pages page-colorscheme-unknown page-layout-default page-slug-home"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://sgtm.ookla.com/ns.html?id=GTM-N68R9L" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div class="svg-region"> <svg xmlns="http://www.w3.org/2000/svg" id="ic_aggregation" viewBox="0 0 24 24"> <path d="M23 23H7.685v-6.685H1V1h15.315v6.685H23V23zM14.2 3.115H3.115V14.2H7.77V7.685h6.514v-4.57H14.2zm0 6.685H9.8v4.4h4.4V9.8zm6.685 0H16.23v6.515H9.716v4.654h11.17V9.8z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_arrow_left" viewBox="0 0 24 24"> <path d="M22.252 11.235H3.556l8.224-8.224a.754.754 0 0 0-.04-1.06.746.746 0 0 0-1.022 0l-9.5 9.503a.753.753 0 0 0 0 1.062l9.5 9.5c.28.302.76.318 1.062.038s.318-.76.038-1.062c-.01-.01-.022-.027-.04-.04l-8.222-8.216h18.696a.75.75 0 0 0 0-1.5v-.001z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_arrow_right" viewBox="0 0 24 24"> <path d="M1.749 12.768h18.696l-8.224 8.224a.754.754 0 0 0 .04 1.06c.287.27.735.27 1.022 0l9.5-9.503a.753.753 0 0 0 0-1.062l-9.5-9.5c-.28-.302-.76-.318-1.062-.038s-.318.76-.038 1.062c.01.01.022.027.04.04l8.222 8.216H1.749a.75.75 0 0 0 0 1.5v.001z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_caret" viewBox="0 0 24 24"> <path d="M12 19.15l-11-11 3.3-3.3L12 13.1l7.7-8.25 3.3 3.3"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_caret_rotate" viewBox="0 0 24 24"> <g style="transform: rotate(180deg); transform-origin: 50% 50%;"> <path d="M12 19.15l-11-11 3.3-3.3L12 13.1l7.7-8.25 3.3 3.3"></path> </g> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_casestudy" viewBox="0 0 24 24"> <path d="M20.554 16.036c0 1.456-.65 2.705-1.576 3.236a.272.272 0 0 0-.14.234c0 .121.084.225.2.248l2.083.417c.784.157 1.342.87 1.321 1.688a1.034 1.034 0 0 1-1.022 1.019h-6.876a1.034 1.034 0 0 1-1.022-1.019c-.021-.817.538-1.531 1.321-1.688l2.079-.416a.255.255 0 0 0 .202-.251.274.274 0 0 0-.14-.236c-.923-.532-1.57-1.779-1.57-3.232 0-1.937 1.15-3.069 2.569-3.069s2.571 1.132 2.571 3.069zM5.485 13.571c0-.434.352-.786.786-.786h5.017a.786.786 0 0 1 0 1.572H6.27a.785.785 0 0 1-.785-.786zM5.485 9.643c0-.434.352-.786.786-.786h7.857a.786.786 0 0 1 0 1.572H6.27a.785.785 0 0 1-.785-.786zM5.485 5.714c0-.434.352-.786.786-.786h7.857a.786.786 0 1 1-.001 1.572H6.27a.785.785 0 0 1-.785-.786z"/> <path d="M17.27 1H3.127a1.575 1.575 0 0 0-1.572 1.572v18.857a1.575 1.575 0 0 0 1.572 1.572h7.434a.786.786 0 0 0 0-1.572H3.127V2.571H17.27v7.857a.786.786 0 0 0 1.572 0V2.571A1.575 1.575 0 0 0 17.27 1z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_close" viewBox="0 0 24 24"> <path d="M13.274 11.997l9.41-9.416a.913.913 0 1 0-1.247-1.334c-.016.016-.033.027-.044.044l-9.41 9.416-9.388-9.394A.912.912 0 1 0 1.26 2.554c.017.016.028.033.044.044l9.405 9.416L1.3 21.42a.913.913 0 1 0 1.246 1.334c.016-.016.033-.027.044-.044L12 13.294l9.41 9.416a.913.913 0 1 0 1.335-1.247c-.016-.016-.027-.033-.044-.044l-9.426-9.423z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_download" viewBox="0 0 24 24"> <path d="M12 23c6.077 0 11-4.925 11-11S18.077 1 12 1C5.925 1 1 5.925 1 12s4.925 11 11 11zm0-1.828c-5.066 0-9.173-4.1-9.173-9.157 0-5.058 4.107-9.158 9.173-9.158 5.07 0 9.172 4.1 9.172 9.158 0 5.057-4.104 9.157-9.172 9.157z"/> <path d="M6.766 11.36a.905.905 0 0 1 1.278 0l3.052 3.053v-6.67a.904.904 0 0 1 1.808 0v6.67l3.052-3.052a.905.905 0 0 1 1.28 1.28l-4.594 4.595a.906.906 0 0 1-1.28 0L6.767 12.64a.906.906 0 0 1 0-1.28z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_downloadfile" viewBox="0 0 24 24"> <path d="M16.472 11.175l-3.114 3.114V2.357a1.358 1.358 0 0 0-2.716 0V14.29l-3.114-3.114a1.358 1.358 0 0 0-1.92 1.92l5.433 5.432c.53.53 1.39.53 1.92 0l5.432-5.432a1.358 1.358 0 0 0-1.92-1.92z"/> <path d="M3.64 20.61h16.72V23H3.64z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_facebook" viewBox="0 0 16 16"> <path d="M6.55,15V8.8H4.46V6.39H6.55V4.61c0-1.62,1-3.18,2.61-3.18,0.7184,0,1.7321.026,2.35,0.09V3.67H10.23a1.0755,1.0755,0,0,0-1.1859.7065A1.58,1.58,0,0,0,9,4.85V6.39h2.39L11.12,8.8H9V15H6.55Z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_gauge" viewBox="0 0 24 24"> <path d="M19.76 21c1.96-1.96 3.24-4.69 3.24-7.76 0-6.054-4.946-11-11-11s-11 4.946-11 11c0 3.07 1.194 5.798 3.24 7.76l1.535-1.535c-1.62-1.62-2.558-3.752-2.558-6.225 0-4.86 3.922-8.783 8.783-8.783s8.783 3.922 8.783 8.783c0 2.388-1.023 4.605-2.558 6.225L19.76 21z"/> <path d="M11.66 15.457l-1.877-1.96 6.225-5.458 1.11 1.19-5.46 6.225.002.002z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_guide" viewBox="0 0 24 24"> <path d="M19.232 23H4.768c-.485 0-.942-.186-1.286-.527a1.788 1.788 0 0 1-.538-1.284V2.811c0-.486.191-.942.538-1.284A1.814 1.814 0 0 1 4.768 1h14.465c.485 0 .942.186 1.286.527.346.342.537.797.537 1.284v18.378A1.818 1.818 0 0 1 19.232 23zM4.768 2.58a.257.257 0 0 0-.176.07.226.226 0 0 0-.067.16v18.378c0 .06.024.117.067.16.046.044.11.07.176.07h14.465a.25.25 0 0 0 .175-.07.223.223 0 0 0 .068-.16V2.811a.219.219 0 0 0-.068-.16.254.254 0 0 0-.175-.07H4.768z"/> <path d="M10.167 7.462a.439.439 0 0 0-.324.149c-.086.095-.134.225-.134.36s.048.264.134.36a.437.437 0 0 0 .324.149v2.861l-2.194 2.742c-.788.985-.159 2.541 1.027 2.541h5.997c1.186 0 1.815-1.557 1.027-2.541l-2.193-2.742V8.48a.439.439 0 0 0 .324-.149c.086-.095.134-.225.134-.36s-.048-.264-.134-.36a.437.437 0 0 0-.324-.149h-3.664z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_hamburger" viewBox="0 0 24 24"> <path d="M1 5.126c0-.57.46-1.03 1.03-1.03h19.94a1.03 1.03 0 0 1 0 2.06H2.03A1.03 1.03 0 0 1 1 5.134v-.007zM1 12c0-.57.46-1.03 1.03-1.03h19.94a1.03 1.03 0 1 1 0 2.06H2.032A1.03 1.03 0 0 1 1 12.008V12zm0 6.876c0-.57.46-1.03 1.03-1.03h19.94a1.03 1.03 0 1 1 0 2.06H2.03A1.027 1.027 0 0 1 1 18.88v-.006z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_internet" viewBox="0 0 24 24"> <path d="M12 1C5.94 1 1 5.94 1 12s4.94 11 11 11 11-4.94 11-11S18.06 1 12 1zm9.444 10.247H16.99c-.11-3.487-.86-6.44-2.042-8.26 3.542 1.18 6.177 4.398 6.496 8.26zM12 21.444c-1.557 0-3.273-3.646-3.432-8.69h6.924c-.22 5.043-1.935 8.69-3.492 8.69zM8.568 11.247c.16-5.043 1.875-8.69 3.432-8.69s3.273 3.647 3.432 8.69H8.568zm.48-8.262C7.863 4.812 7.115 7.76 7.005 11.197H2.55c.325-3.812 2.96-7.03 6.497-8.212zm-6.492 9.768H7.01c.11 3.487.86 6.385 2.04 8.212-3.54-1.133-6.175-4.35-6.494-8.212zm12.397 8.26c1.183-1.825 1.93-4.773 2.04-8.21h4.455c-.323 3.812-2.958 7.03-6.495 8.21z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_jitter" viewBox="0 0 24 24"> <path d="M14.472 14.244c-1.524 0-2.472-.847-3.124-1.733-1.288-1.9-4.02-1.956-4.06.565a.737.737 0 0 1-.736.74h-.003a.737.737 0 0 1-.738-.737c0-2.56 2.11-3.358 3.392-3.318 1.63-.067 2.537.776 3.227 1.75.918 1.425 3.906 2.33 4.284-.78a.738.738 0 0 1 .72-.754c.392.022.745.314.753.72-.06 3.235-2.828 3.55-3.715 3.548z"/> <path d="M1 12c0 6.075 4.925 11 11 11 6.078 0 11-4.925 11-11S18.077 1 12 1C5.926 1 1 5.925 1 12zm20.173-.015c0 5.058-4.104 9.157-9.172 9.157-5.065 0-9.17-4.1-9.17-9.157S6.935 2.828 12 2.828c5.07 0 9.173 4.1 9.173 9.157h-.002z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_linkedin" viewBox="0 0 24 24"> <path d="M21 21h-4v-6.75c0-1.06-1.19-1.94-2.25-1.94S13 13.19 13 14.25V21H9V9h4v2c.66-1.07 2.36-1.76 3.5-1.76 2.5 0 4.5 2.04 4.5 4.51V21M7 21H3V9h4v12M5 3c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2Z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_mail" viewBox="0 0 24 24"> <path d="M1 5.714v12.57c0 .865.707 1.572 1.57 1.572H21.43c.864 0 1.57-.707 1.57-1.57V5.713c0-.864-.706-1.57-1.57-1.57H2.57c-.863 0-1.57.706-1.57 1.57zm20.43 0L12 13.57 2.57 5.715h18.86zM2.57 8.07l6.287 4.715L2.57 17.5V8.07zm1.573 10.216l5.5-4.714L12 15.93l2.357-2.358 5.5 4.714H4.143zM21.43 17.5l-6.287-4.714 6.286-4.714V17.5z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_ping" viewBox="0 0 24 24"> <path d="M16.196 8.955h-5.863l1.887-1.887a1.05 1.05 0 0 0 .187-1.48 1.054 1.054 0 0 0-1.667 0L7.06 9.27a1.057 1.057 0 0 0 .01 1.492c.194.193.458.297.727.302h8.393c.583 0 1.05-.473 1.05-1.056a1.04 1.04 0 0 0-1.033-1.05h-.01zm.002 4.18h-8.39a1.05 1.05 0 0 0-.002 2.1h5.864l-1.886 1.888a1.05 1.05 0 0 0 .187 1.48c.38.29.908.29 1.293 0l3.68-3.68a1.058 1.058 0 0 0-.01-1.492 1.073 1.073 0 0 0-.733-.296h-.002z"/> <path d="M1 12c0 6.075 4.925 11 11 11 6.078 0 11-4.925 11-11S18.077 1 12 1C5.926 1 1 5.925 1 12zm20.173-.015c0 5.058-4.104 9.157-9.172 9.157-5.065 0-9.17-4.1-9.17-9.157S6.935 2.828 12 2.828c5.07 0 9.173 4.1 9.173 9.157h-.002z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_play" viewBox="0 0 24 24"> <path d="M12 23C5.935 23 1 18.065 1 12S5.935 1 12 1s11 4.935 11 11-4.935 11-11 11zm0-20.952c-5.488 0-9.952 4.465-9.952 9.952S6.512 21.952 12 21.952s9.952-4.465 9.952-9.952S17.488 2.048 12 2.048z"/> <path d="M17.22 11.175c.809.452.811 1.184 0 1.637l-7.527 4.205c-.809.452-1.465.07-1.465-.858V7.828c0-.926.654-1.312 1.465-.859l7.527 4.206z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_reddit" viewBox="0 0 24 24"> <path d="M22 11.5c0-1.4-1.1-2.5-2.5-2.5-.6 0-1.2.2-1.6.6-1.5-.9-3.3-1.5-5.4-1.6l1.1-4L17 5c0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2c-.7 0-1.4.4-1.7 1l-4-1c-.3-.1-.5.1-.6.4L11.5 8c-2 .1-3.9.7-5.4 1.6-.4-.4-1-.6-1.6-.6C3.1 9 2 10.1 2 11.5c0 .9.4 1.6 1.1 2.1l-.1.9c0 3.6 4 6.5 9 6.5s9-2.9 9-6.5l-.1-.9c.7-.5 1.1-1.2 1.1-2.1m-13 .3c.7 0 1.2.6 1.2 1.2s-.5 1.2-1.2 1.2-1.2-.5-1.2-1.2.5-1.2 1.2-1.2m6.8 5.4c-1.8 1.1-5.8 1.1-7.6 0-.2-.2-.3-.5-.1-.7.2-.2.5-.3.7-.1 1.2.9 5.2.9 6.4 0 .2-.2.5-.1.7.1.2.2.1.5-.1.7m-.8-3c-.7 0-1.2-.6-1.2-1.2 0-.7.6-1.2 1.2-1.2.7 0 1.2.6 1.2 1.2 0 .7-.5 1.2-1.2 1.2Z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_ring" viewBox="0 0 24 24"> <path d="M12 23c6.077 0 11-4.925 11-11S18.077 1 12 1C5.925 1 1 5.925 1 12s4.925 11 11 11zm0-1.828c-5.066 0-9.173-4.1-9.173-9.157 0-5.058 4.107-9.158 9.173-9.158 5.07 0 9.172 4.1 9.172 9.158 0 5.057-4.104 9.157-9.172 9.157z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_search" viewBox="0 0 24 24"> <path d="M22.77 21.333l-5.57-5.57A9.093 9.093 0 0 0 15.766 2.99C11.84-.15 6.116.496 2.986 4.422S.497 14.066 4.418 17.198a9.092 9.092 0 0 0 11.34 0l5.57 5.57a1.017 1.017 0 0 0 1.434-.14c.314-.374.314-.92.005-1.295zm-12.677-4.096c-3.942 0-7.14-3.198-7.14-7.14S6.15 2.95 10.092 2.95s7.14 3.198 7.14 7.14-3.192 7.147-7.14 7.147z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_selection" viewBox="0 0 24 24"> <path d="M7.364 23a1.71 1.71 0 0 1-1.226-.51 1.743 1.743 0 0 1 0-2.46l8.017-8.05-8.022-8.056A1.74 1.74 0 0 1 8.59 1.466l9.272 9.27a1.743 1.743 0 0 1 0 2.46l-9.27 9.27c-.32.336-.766.53-1.228.534z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_twitter" viewBox="0 0 16 16"> <path d="M16,3a6.62,6.62,0,0,1-1.89.52,3.3,3.3,0,0,0,1.44-1.82,6.59,6.59,0,0,1-2.09.8A3.28,3.28,0,0,0,7.79,4.78a3.36,3.36,0,0,0,.09.75A9.33,9.33,0,0,1,1.11,2.1,3.24,3.24,0,0,0,.67,3.75,3.28,3.28,0,0,0,2.13,6.48,3.28,3.28,0,0,1,.64,6.07v0A3.29,3.29,0,0,0,3.28,9.33a3.33,3.33,0,0,1-1.48.06,3.29,3.29,0,0,0,3.07,2.28,6.59,6.59,0,0,1-4.08,1.4A6.75,6.75,0,0,1,0,13,9.3,9.3,0,0,0,5,14.5a9.27,9.27,0,0,0,9.34-9.34c0-.14,0-0.28,0-0.43A6.67,6.67,0,0,0,16,3h0Z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_upload" viewBox="0 0 24 24"> <path d="M12 1C5.922 1 1 5.925 1 12s4.922 11 11 11c6.075 0 11-4.925 11-11S18.075 1 12 1zm0 1.828c5.066 0 9.173 4.1 9.173 9.157 0 5.058-4.107 9.157-9.173 9.157-5.07 0-9.172-4.1-9.172-9.157S6.932 2.828 12 2.828z"/> <path d="M17.234 12.64a.905.905 0 0 1-1.278 0l-3.052-3.053v6.672a.904.904 0 0 1-1.808 0V9.586L8.044 12.64a.905.905 0 0 1-1.28-1.28l4.594-4.594a.906.906 0 0 1 1.28 0l4.595 4.595a.904.904 0 0 1 0 1.28z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_user" viewBox="0 0 24 24"> <path d="M22.164 17.867A22.274 22.274 0 0 0 12 15.667a22.274 22.274 0 0 0-10.164 2.2c-.516.272-.838.81-.836 1.393v2.244A1.57 1.57 0 0 0 2.57 23h18.86A1.57 1.57 0 0 0 23 21.43v-2.243a1.57 1.57 0 0 0-.836-1.32z"/> <circle cx="12" cy="7.292" r="6.292"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_webinar" viewBox="0 0 24 24"> <path d="M19.857 2.571H4.143a2.362 2.362 0 0 0-2.357 2.358v11a2.36 2.36 0 0 0 2.357 2.357h15.714a2.36 2.36 0 0 0 2.357-2.357v-11a2.36 2.36 0 0 0-2.357-2.358zm.786 13.358a.786.786 0 0 1-.785.785H4.143a.786.786 0 0 1-.785-.785v-11a.786.786 0 0 1 .785-.785h15.714a.786.786 0 0 1 .785.785v11zm-4.714 4.714a.786.786 0 0 1-.786.786H8.857a.786.786 0 0 1 0-1.572h6.286a.79.79 0 0 1 .556.23.79.79 0 0 1 .23.556z"/> <path d="M10.856 13.255a.896.896 0 0 1-.367-.081.705.705 0 0 1-.423-.64V9.141a.71.71 0 0 1 .423-.64.838.838 0 0 1 .89.105l2.055 1.696a.675.675 0 0 1 .258.536.677.677 0 0 1-.258.535l-2.055 1.696a.832.832 0 0 1-.523.186z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_whitepaper" viewBox="0 0 24 24"> <path d="m19.621 6.736-5.5-5.5a.713.713 0 0 0-.55-.236H5.714c-.864 0-1.571.707-1.571 1.571v18.857c0 .865.707 1.572 1.571 1.572h12.571c.864 0 1.571-.707 1.571-1.571V7.286a.706.706 0 0 0-.235-.55zm-6.05-3.85 4.4 4.4h-4.4v-4.4zm4.715 18.543H5.714V2.571H12v4.714c0 .864.707 1.571 1.571 1.571h4.714v12.573z"/> <path d="M7.286 17.5c0-.434.352-.786.786-.786h7.857a.786.786 0 0 1 0 1.572H8.071a.785.785 0 0 1-.785-.786zM7.286 13.753c0-.434.352-.786.786-.786h7.857a.786.786 0 0 1 0 1.572H8.071a.786.786 0 0 1-.785-.786z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_401k" viewBox="0 0 65 65"> <path fill-rule="evenodd" clip-rule="evenodd" d="M46.4 12.6c.8-.9 1.9-1.4 3.1-1.4h.4v7c2.7 2.1 4.7 4.7 5.8 7.6h4.6v8.4c0 1.1-.9 2-2 2h-2.2C54.6 40.8 51 44.8 46 47.4l1.5 6.5h-5.4c-.9 0-1.7-.6-1.9-1.5l-.6-2.5c-2.4.6-5 .9-7.7.9s-5.3-.3-7.7-.9l-.9 4.1h-7l1.5-6.5C11.3 43.8 7 38 7 31.5c0-10.6 11.2-19.3 24.9-19.3 4.6 0 8.9 1 12.6 2.6l1.9-2.2zM4.7 23c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5v2c0 .8-.7 1.5-1.5 1.5s-1.5-.7-1.5-1.5v-2zm35.4-3.1c-5.5-1.5-10.9-1.5-16.4 0l-1-3c6.1-1.6 12.3-1.6 18.4 0l-1 3zm11.7 8.5c0 1.5-1.2 2.7-2.7 2.7-1.5 0-2.7-1.2-2.7-2.7 0-1.5 1.2-2.7 2.7-2.7 1.5 0 2.7 1.2 2.7 2.7z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_community" viewBox="0 0 24 24"> <path style="fill-rule:evenodd;clip-rule:evenodd" d="M7.64 6.787a2.418 2.418 0 0 1 4.145-1.692 2.418 2.418 0 1 1 3.454 3.384l-3.455 3.489-3.453-3.489a2.408 2.408 0 0 1-.691-1.692zM4.713 9.648l1.632 3.975 2.468.84-1.571-1.879 1.042-1.051 2.408 2.43c.241.243.411.548.492.881l.047.191c.173.712.26 1.443.26 2.176v2.42H7.647l.235-1.565-3.169-1.808a1.64 1.64 0 0 1-.482-.419L1.04 11.718a.192.192 0 0 1 .038-.272l.868-.637 2.74 2.949-1.073-3.73 1.1-.38zm14.494 0-1.632 3.975-2.468.84 1.571-1.879-1.042-1.051-2.408 2.43a1.883 1.883 0 0 0-.492.881l-.047.191a9.219 9.219 0 0 0-.26 2.176v2.42h3.843l-.235-1.565 3.169-1.808a1.64 1.64 0 0 0 .482-.419L23 11.562l-1.027-.753-2.74 2.949 1.073-3.73-1.099-.38z"/> </svg> <svg version="1.1" id="ic_customerservice" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65 65"> <path d="M32.5 5.8c-1.5 0-2.7 1.2-2.7 2.7v21.3l-3.1 5.3h35.1c1.5 0 2.7-1.2 2.7-2.7v-24c0-1.5-1.2-2.7-2.7-2.7H32.5zM13.8 32.5c5.9 0 10.7-4.8 10.7-10.7 0-5.9-4.8-10.7-10.7-10.7-5.9 0-10.7 4.8-10.7 10.7.1 5.9 4.8 10.7 10.7 10.7zM.5 40c3.2-1.3 7.6-2.1 13.3-2.1 16 0 21.3 6.5 21.3 11.5v9.8H.5V40zm37.3-22c0-3 2.5-5.5 5.5-5.5 1.5 0 2.9.6 3.9 1.7 1-1 2.4-1.7 3.9-1.7 3 0 5.5 2.5 5.5 5.5 0 1.5-.6 2.9-1.6 3.9l-7.9 8-7.9-8c-.8-1-1.4-2.4-1.4-3.9z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_data" viewBox="0 0 24 24"> <path style="fill-rule:evenodd;clip-rule:evenodd" d="M13.189 3.077a2.372 2.372 0 0 0-2.378 0L4.095 6.966a.789.789 0 0 0-.395.684v.835c0 .282.15.543.395.685l6.716 3.888a2.372 2.372 0 0 0 2.378 0l6.716-3.888a.79.79 0 0 0 .395-.685V7.65a.792.792 0 0 0-.395-.685l-6.716-3.888zM4.404 10.72l-.309.179a.79.79 0 0 0-.395.685v.835c0 .282.15.543.395.685l6.716 3.888a2.372 2.372 0 0 0 2.378 0l6.716-3.888a.791.791 0 0 0 .395-.685v-.835a.792.792 0 0 0-.395-.685l-.309-.179-5.813 3.365a3.56 3.56 0 0 1-3.568 0L4.404 10.72zm-.002 3.932-.307.178a.79.79 0 0 0-.395.685v.835c0 .282.15.543.395.685l6.716 3.888a2.372 2.372 0 0 0 2.378 0l6.716-3.888a.791.791 0 0 0 .395-.685v-.835a.792.792 0 0 0-.395-.685l-.307-.178-5.815 3.366a3.56 3.56 0 0 1-3.568 0l-5.813-3.366z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65 65" id="ic_family"> <path d="M11.2 31.2c4.4 0 8-3.6 8-8s-3.6-8-8-8-8 3.6-8 8 3.5 8 8 8zm16 2c0 2.9 2.4 5.3 5.3 5.3s5.3-2.4 5.3-5.3-2.4-5.3-5.3-5.3-5.3 2.3-5.3 5.3zm18.6-10c0 4.4 3.6 8 8 8s8-3.6 8-8-3.6-8-8-8-8 3.5-8 8zm-35 12c-3.7 0-6.6.4-8.9 1.2v14.1h17.3v-5.4c0-2.2 1.4-4.8 5-6.4-2.6-2-6.8-3.5-13.4-3.5zm52.4 1.2c-2.3-.7-5.3-1.2-8.9-1.2-6.6 0-10.9 1.5-13.4 3.4 3.6 1.6 5 4.2 5 6.4v5.4h17.3v-14zm-24.9 5.8c-1.4-.6-3.3-1-5.8-1s-4.4.4-5.8 1c-2.5 1.1-3.5 3-3.5 4.5v3.8h18.7v-3.8c-.1-1.5-1-3.4-3.6-4.5z"/> </svg> <svg viewBox="0 0 65 65" xmlns="http://www.w3.org/2000/svg" id="ic_growth"> <path fill-rule="evenodd" clip-rule="evenodd" d="M41.197 11.5a5 5 0 0 1 5-5H63.29v10a5 5 0 0 1-5 5H41.197v-6h12.14a2 2 0 0 0 2-2h-14.14v-2Zm-5.276 2h-6.595v45h6.595v-45Zm10.276 15.667a5 5 0 0 0-5 5v2h14.14a2 2 0 0 1-2 2h-12.14v6H58.29a5 5 0 0 0 5-5v-10H46.198ZM24.05 22.833a5 5 0 0 0-5-5H1.957v10a5 5 0 0 0 5 5H24.05v-6H11.91a2 2 0 0 1-2-2h14.14v-2Z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_hiring" viewBox="0 0 24 24"> <path style="fill-rule:evenodd;clip-rule:evenodd" d="m18.382 5.466.792-.792-.84-.84-.792.792-.744-.744-.84.84.744.744-.608.608.84.84.608-.608.656.656.84-.84-.656-.656zm-10.34-.792-.792.792.656.656-.84.84-.656-.657-.608.608-.84-.84.608-.607-.743-.744.84-.84.743.744.792-.792.84.84zM12 13.327a2.573 2.573 0 1 0 0-5.146 2.573 2.573 0 0 0 0 5.146zm0 1.286c1.382 0 2.435.2 3.216.512 1.4.56 1.93 1.48 1.93 2.258v2.782H6.854v-2.782c0-.778.53-1.699 1.93-2.258l.018-.007c.779-.308 1.826-.505 3.198-.505zm7.591-4.306a1.91 1.91 0 1 1-3.819 0 1.91 1.91 0 0 1 3.819 0zm-1.909 2.863c1.026 0 1.806.148 2.386.38 1.039.415 1.432 1.098 1.432 1.676v2.554h-3.167v-.396c0-1.379-.943-2.668-2.676-3.361a7.14 7.14 0 0 0-.796-.263 3.39 3.39 0 0 1 .435-.21l.013-.005c.579-.229 1.355-.375 2.373-.375zM2.5 17.78h3.167v-.396c0-1.379.943-2.668 2.676-3.361l.022-.009c.242-.096.5-.181.774-.254a3.39 3.39 0 0 0-.435-.21c-.58-.232-1.36-.38-2.386-.38-1.018 0-1.794.146-2.373.375l-.013.005c-1.039.416-1.432 1.099-1.432 1.676v2.554zm5.727-7.473a1.91 1.91 0 1 1-3.819 0 1.91 1.91 0 0 1 3.819 0zm5.481-5.633-2.239 2.239-.328-.328-1.12-1.12.84-.84.608.608 1.4-1.4.839.841z"/> </svg> <svg viewBox="0 0 65 65" xmlns="http://www.w3.org/2000/svg" id="ic_insurance"> <path fill-rule="evenodd" clip-rule="evenodd" d="M20.572 27.827h.106A23.89 23.89 0 0 1 32.876 24.5c4.454 0 8.624 1.213 12.199 3.327h.105c-.227-7.62-1.734-14.395-3.99-19.32C38.66 2.975 35.57.5 32.877.5c-2.695 0-5.784 2.476-8.315 8.006-2.255 4.926-3.763 11.701-3.99 19.32Zm10.971 27.34v-26.63a24.35 24.35 0 0 1 4 .11v26.52c0 1.43-.413 3.533-1.71 5.335-1.371 1.904-3.638 3.331-6.957 3.331-3.318 0-5.585-1.427-6.956-3.331-1.298-1.802-1.71-3.904-1.71-5.335h4c0 .79.253 2.022.956 2.998.63.874 1.695 1.668 3.71 1.668 2.015 0 3.081-.794 3.71-1.668.703-.976.957-2.207.957-2.998Zm17.643-27.513a11.944 11.944 0 0 1 6.357-1.82c2.45 0 4.727.733 6.626 1.993h.04c-.82-12.151-9.056-22.274-20.23-25.9 1.083 1.454 2.039 3.125 2.86 4.918 2.513 5.492 4.102 12.79 4.347 20.809Zm-38.976-1.82c-2.45 0-4.727.733-6.626 1.993h-.041c.82-12.15 9.056-22.274 20.23-25.9-1.083 1.454-2.039 3.125-2.86 4.918-2.513 5.492-4.102 12.789-4.347 20.808a11.944 11.944 0 0 0-6.356-1.82Z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_job" viewBox="0 0 24 24"> <path style="fill-rule:evenodd;clip-rule:evenodd" d="M10.021 5.667v1.188H8.438v-1.98c0-.437.354-.792.792-.792h5.542c.437 0 .792.354.792.792v1.979h-1.583V5.667h-3.96zM2.5 10.417v-1.98c0-.437.354-.791.792-.791h17.417a.79.79 0 0 1 .791.791v1.979a2.375 2.375 0 0 1-2.375 2.375h-5.938v-1.188h-2.375v1.188H4.875A2.374 2.374 0 0 1 2.5 10.417zm0 8.708v-5.541a3.941 3.941 0 0 0 2.375.791H19.126c.891 0 1.713-.294 2.375-.791v5.541a.792.792 0 0 1-.792.792H3.292a.792.792 0 0 1-.792-.792z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65 65" id="ic_tuition"> <path d="m32.5 1.8 19.7 11-19.7 11-10-5.6 10.6-6.1-2.5-1.6-10.8 6.2-7-3.9 19.7-11zM21.9 21.6c-.6 1.4-1 3-1 4.7 0 6.4 5.2 11.6 11.6 11.6 6.4 0 11.6-5.2 11.6-11.6 0-1.7-.3-3.2-1-4.7l-10.6 5.9-10.6-5.9zm10.6 20.6c6.2 0 10.9.9 14.4 2.3 6.3 2.5 8.7 6.6 8.7 10.1v8.5H9.4v-8.5c0-3.5 2.4-7.6 8.7-10.1h.1c3.4-1.4 8.1-2.3 14.3-2.3z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65 65" id="ic_vacation"> <path d="M27.4 15.2V9.8H38v5.3h4V7.8c0-1.1-.9-2-2-2H25.4c-1.1 0-2 .9-2 2v7.3h4zM2.5 17.8c-1.1 0-2 .9-2 2v37.3c0 1.1.9 2 2 2h7.1V17.8H2.5zm10.2 0v41.3h39.6V17.8H12.7zm42.7 0v41.3h7.1c1.1 0 2-.9 2-2V19.8c0-1.1-.9-2-2-2h-7.1zM28.5 35.6v-9.8h3.3l4.2 9.5 5.5-.2c.9 0 1.8.2 2.5.8l1.4 1c.5.4.5 1.2 0 1.6l-1.1.8c-.9.7-2 1-3.1 1H36l-4.2 9.5h-3.3V40h-3.9l-1.9 3.2h-2.2V32.6h2.2l1.9 3.2 3.9-.2z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65 65" id="ic_wellness"> <path d="M5 23.3c0-8.8 7.2-16 16-16 4.5 0 8.6 1.8 11.5 4.8 2.9-3 7-4.8 11.5-4.8 8.9 0 16.1 7.2 16.1 16.1 0 1.9-.3 3.6-.9 5.3H41.6l-4.9 6.8-9.3-18.6-8.5 11.8h-13C5.3 27 5 25.2 5 23.3zm4 10.6.6.6 22.9 23.2 22.9-23.2.6-.6H44.4L36 45.7 26.7 27l-5 6.9H9z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 49 49" style="enable-background:new 0 0 49 49" xml:space="preserve" id="ic_region_geography"> <path d="M18.409 5.214a4 4 0 0 0-2.506-.024L1.5 9.788v33l15.66-5 13.554 4.617c.735.25 1.527.281 2.28.089L47.5 38.788v-33l-15.66 4-13.431-4.574zm13.037 19.2c3.127-5.361-.74-12.094-6.946-12.094s-10.073 6.733-6.946 12.093L24.5 36.32l6.946-11.907v.001zM24.5 23.236a2.957 2.957 0 1 0 .11-5.913 2.957 2.957 0 0 0-.11 5.913z" style="fill-rule:evenodd;clip-rule:evenodd"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="logo_ookla" viewBox="0 0 71 30"> <path d="M45.987 22.642L35.044 11.698v1.932l9.012 9.012zM43.238 22.642l-8.194-8.194v1.954l6.24 6.24zM40.442 22.642l-5.398-5.398v1.93l3.468 3.468zM45.75 8.47V6.54l-7.556 7.555.965.965zM48.518 1l-11.71 11.71.965.964L48.518 2.93zM45.745 1L35.42 11.323l.966.965 9.36-9.357zM13.734 15.552c0-3.103-2.103-5.645-5.347-5.645-3.243 0-5.344 2.543-5.344 5.645 0 3.104 2.1 5.647 5.344 5.647 3.245 0 5.347-2.544 5.347-5.648M1 15.552c0-4.204 3.063-7.448 7.387-7.448 4.325 0 7.39 3.243 7.39 7.448S12.71 23 8.386 23 1 19.757 1 15.552M29.358 15.552c0-3.103-2.103-5.645-5.346-5.645s-5.346 2.543-5.346 5.645c0 3.104 2.103 5.647 5.346 5.647 3.244 0 5.346-2.544 5.346-5.648m-12.734 0c0-4.204 3.063-7.448 7.39-7.448 4.324 0 7.387 3.243 7.387 7.448S28.34 23 24.014 23c-4.326 0-7.39-3.243-7.39-7.448M46.592 8.464h1.922v12.374h7.057v1.802h-8.978zM63.14 10.947h-.04L58.333 22.64h-2.16L62.14 8.464h2.082l5.84 14.176h-2.16zM32.437 8.465h1.946v14.177h-1.946zM69.386 8.46c.16 0 .318.042.47.125.155.083.274.2.36.355a.97.97 0 0 1 0 .958.963.963 0 0 1-1.665 0 .963.963 0 0 1 .362-1.313c.156-.082.313-.124.474-.124zm0 .16a.82.82 0 0 0-.394.105.797.797 0 0 0-.3 1.095.805.805 0 0 0 1.093.296.752.752 0 0 0 .295-.295.81.81 0 0 0-.003-.8.74.74 0 0 0-.3-.295.79.79 0 0 0-.39-.104zm-.42 1.332V8.92h.354c.12 0 .21.008.263.028a.268.268 0 0 1 .178.252c0 .075-.027.14-.08.197a.32.32 0 0 1-.215.094.323.323 0 0 1 .088.056c.042.04.093.11.152.205l.126.203h-.203l-.09-.163c-.073-.128-.13-.208-.175-.24-.03-.024-.075-.035-.134-.035h-.098v.438h-.165zm.166-.582h.203c.096 0 .163-.015.197-.043a.142.142 0 0 0 .053-.115c0-.03-.01-.058-.026-.082a.15.15 0 0 0-.07-.053.522.522 0 0 0-.168-.018h-.19v.31z"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="logo_speedtest" viewBox="0 0 193 24"> <path d="M35.7 19.3l1.9-2.3c1.7 1.5 3.5 2.4 5.8 2.4 2 0 3.2-.9 3.2-2.3V17c0-1.3-.7-2-4.1-2.8-3.9-.9-6.1-2.1-6.1-5.5 0-3.1 2.6-5.3 6.3-5.3 2.7 0 4.8.8 6.7 2.3l-1.7 2.4c-1.6-1.2-3.3-1.9-5-1.9-1.9 0-3 1-3 2.2v.1c0 1.4.8 2.1 4.4 2.9 3.9.9 5.9 2.3 5.9 5.4v.1c0 3.4-2.7 5.5-6.6 5.5-2.9-.2-5.5-1.1-7.7-3.1m23.9-6.1c2.4 0 3.9-1.4 3.9-3.3 0-2.2-1.5-3.3-3.9-3.3h-3.7v6.6h3.7zm-7-9.5h7.2c4.3 0 7 2.4 7 6.1v.1c0 4.1-3.3 6.3-7.3 6.3h-3.6V22h-3.2l-.1-18.3zm17 0h13.6v2.8H72.8v4.8H82v2.9h-9.2v4.9h10.5V22H69.6zm17 0h13.6v2.8H89.8v4.8H99v2.9h-9.2v4.9h10.5V22H86.6zm20.2 2.9v12.5h3.6c3.8 0 6.4-2.6 6.4-6.2v-.1c0-3.6-2.5-6.2-6.4-6.2h-3.6zm-3.2-2.9h6.8c5.8 0 9.7 3.9 9.7 9.1v.1c0 5.2-4 9.2-9.7 9.2h-6.8V3.7zm24.2 2.9H122V3.7h14.9v2.9h-5.8V22h-3.3zm12.5-2.9h13.6v2.8h-10.4v4.8h9.2v2.9h-9.2v4.9H154V22h-13.7zm16.3 15.6l1.9-2.3c1.7 1.5 3.5 2.4 5.8 2.4 2 0 3.2-.9 3.2-2.3V17c0-1.3-.7-2-4.1-2.8-3.9-.9-6.1-2.1-6.1-5.5 0-3.1 2.6-5.3 6.3-5.3 2.7 0 4.8.8 6.7 2.3l-1.7 2.4c-1.6-1.2-3.3-1.9-5-1.9-1.9 0-3 1-3 2.2v.1c0 1.4.8 2.1 4.4 2.9 3.9.9 5.9 2.3 5.9 5.4v.1c0 3.4-2.7 5.5-6.6 5.5-2.9-.2-5.5-1.1-7.7-3.1m22.1-12.7h-5.8V3.7h14.9v2.9H182V22h-3.3zM23 23c2.3-2.3 3.8-5.5 3.8-9.1C26.8 6.8 21 1 13.9 1 6.8 1 1 6.8 1 13.9c0 3.6 1.4 6.8 3.8 9.1l1.8-1.8c-1.9-1.9-3-4.4-3-7.3 0-5.7 4.6-10.3 10.3-10.3 5.7 0 10.3 4.6 10.3 10.3 0 2.8-1.2 5.4-3 7.3L23 23z"/> <path d="M13.5 16.5l-2.2-2.3 7.3-6.4 1.3 1.4zM190.8 5.1c.2 0 .4-.1.4-.3 0-.2-.1-.3-.4-.3h-.5v.6h.5zm-.8-.9h.8c.2 0 .4.1.5.2.1.1.2.2.2.4 0 .3-.2.5-.4.5l.5.7h-.4l-.4-.6h-.4V6h-.4V4.2z"/> <path d="M190.7 3.6c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5 1.5-.7 1.5-1.5-.7-1.5-1.5-1.5m0 .2c.7 0 1.3.6 1.3 1.3 0 .7-.6 1.3-1.3 1.3-.7 0-1.3-.6-1.3-1.3 0-.7.5-1.3 1.3-1.3"/> </svg> <svg xmlns="http://www.w3.org/2000/svg" id="ic_arrow_wp_button" viewBox="0 0 26 26"> <path d="M10.8332 6.5L9.30566 8.0275L14.2673 13L9.30566 17.9725L10.8332 19.5L17.3332 13L10.8332 6.5Z" fill="currentColor"/> </svg> </div> <div class="site" > <header class="header entry-block entry-header"> <div class="wp-block-group"> <div class="wp-block-group__inner-container"> <div class="wp-block-columns header-columns"> <div class="wp-block-column header-item masthead-logo" style="flex-basis: 13%"> <a href="/"> <svg class="svg-icon svg-icon-ookla-logo svg-icon-md"><use href="#logo_ookla"/></svg></a> </div> <div class="wp-block-column header-item main-menu" style="flex-basis: 87%; margin-left: 0"><input type="checkbox" id="checkbox-main-menu" class="main-menu-checkbox label-control-checkbox"> <label for="checkbox-main-menu" class="main-menu-label label-control" title="Show menu"> <span class="svg-icon-wrapper"> <svg class="svg-icon svg-icon-larger main-menu-state-closed"><use href="#ic_hamburger"/></svg> <svg class="svg-icon svg-icon-larger main-menu-state-open"><use href="#ic_close"/></svg> </span> </label> <nav class="main-menu-nav"><ul class="user-menu"><li class="user-menu-item user-menu-item-"> <a href="https://support.ookla.com/" class="user-menu-link user-menu-link- "> Support </a> </li><li class="user-menu-item user-menu-item-"> <a href="https://account.ookla.com/login" class="user-menu-link user-menu-link- "> Login </a> </li></ul><ul class=" main-menu-list main-menu-list-level-1 main-menu-list-contains-custom "><li class=" main-menu-item main-menu-item-type-custom main-menu-item-level-1 main-menu-item-level-1-solutions "><a href="#" class="main-menu-link main-menu-link-level-1 has-gradient-solutions"> Solutions </a><ul class=" main-menu-list main-menu-list-level-2 main-menu-list-contains-megamenu "><li class=" main-menu-item main-menu-item-type-megamenu main-menu-item-level-2 main-menu-item-level-2-new-solutions "><div class="main-menu-megamenu main-menu-megamenu-new-solutions"> <div class="wp-block-columns are-vertically-aligned-top is-layout-flex wp-container-core-columns-is-layout-5 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow"><ul id="menu-new-masthead-solutions-featured" class="menu"><li id="menu-item-28654" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children main-menu-item-level-1 main-menu-item-type-default menu-item-28654"><a href="/enterprise">Featured Solutions</a> <ul class="sub-menu"> <li id="menu-item-28460" class="has-gradient-solutions menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28460"><a href="/solutions/competitive-benchmarking">Competitive Benchmarking</a></li> <li id="menu-item-28461" class="has-gradient-solutions menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28461"><a href="/solutions/network-planning-optimization">Network Planning & Optimization</a></li> <li id="menu-item-28462" class="has-gradient-solutions menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28462"><a href="/solutions/gis-coverage-mapping">GIS & Coverage Mapping</a></li> <li id="menu-item-28463" class="has-gradient-solutions menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28463"><a href="/solutions/service-incident-detection-and-resolution">Service Incident Detection & Resolution</a></li> <li id="menu-item-28464" class="has-gradient-solutions menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28464"><a href="/solutions/network-testing">Network Testing</a></li> <li id="menu-item-28465" class="has-gradient-solutions menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28465"><a href="/solutions/consumer-network-experience">Consumer Network Experience</a></li> <li id="menu-item-28466" class="has-gradient-solutions menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28466"><a href="/solutions/third-party-validation-awards-and-claims">Third-Party Validation, Awards & Claims</a></li> <li id="menu-item-28480" class="has-gradient-solutions menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28480"><a href="/solutions/wi-fi-planning-optimization">Wi-Fi Planning & Optimization</a></li> </ul> </li> </ul> </div> <div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow"><ul id="menu-new-masthead-solutions-solutions-for" class="menu"><li id="menu-item-28652" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children main-menu-item-level-1 main-menu-item-type-default menu-item-28652"><a href="/enterprise">Solutions For</a> <ul class="sub-menu"> <li id="menu-item-28467" class="has-gradient-solutions menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28467"><a href="/solutions/mobile-network-operators">Mobile Network Operators</a></li> <li id="menu-item-28468" class="has-gradient-solutions menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28468"><a href="/solutions/internet-service-providers">Internet Service Providers</a></li> <li id="menu-item-28469" class="has-gradient-solutions menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28469"><a href="/solutions/governments-regulators">Governments & Regulators</a></li> <li id="menu-item-28470" class="has-gradient-solutions menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28470"><a href="/solutions/infrastructure-tower-providers">Infrastructure & Tower Providers</a></li> <li id="menu-item-28471" class="has-gradient-solutions menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28471"><a href="/solutions/hardware-manufacturers">Hardware Manufacturers</a></li> <li id="menu-item-28472" class="has-gradient-solutions menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28472"><a href="/solutions/enterprise-technology">Enterprises & Digital Services</a></li> </ul> </li> </ul> </div> <div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow"><ul id="menu-new-masthead-solutions-resource-hub" class="menu"><li id="menu-item-28656" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children main-menu-item-level-1 main-menu-item-type-default menu-item-28656"><a href="/resources">Resource Hub</a> <ul class="sub-menu"> <li id="menu-item-28899" class="has-gradient-solutions menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28899"><a href="/resources">All Resources</a></li> <li id="menu-item-28675" class="has-gradient-solutions ic_menu ic_casestudies menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28675"><a href="/resources/casestudies">Case Studies</a></li> <li id="menu-item-28676" class="has-gradient-solutions ic_menu ic_guides menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28676"><a href="/resources/guides">Guides</a></li> <li id="menu-item-28677" class="has-gradient-solutions ic_menu ic_research menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28677"><a href="/articles">Research Articles</a></li> <li id="menu-item-28678" class="has-gradient-solutions ic_menu ic_videos menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28678"><a href="/resources/videos">Videos</a></li> <li id="menu-item-28679" class="has-gradient-solutions ic_menu ic_webinars menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28679"><a href="/resources/webinars">Webinars</a></li> <li id="menu-item-28680" class="has-gradient-solutions ic_menu ic_whitepapers menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28680"><a href="/resources/whitepapers">White Papers</a></li> </ul> </li> </ul> </div> <div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow"> <div class="header-card align wp-block-acf-header-card"> <div class="header-card__image mobile-image"> <img loading="lazy" decoding="async" width="470" height="180" src="/s/media/2024/02/Churn-USA-Megamenu.png" class="attachment-large size-large" alt="register for churn webinar" srcset="/s/media/2024/02/Churn-USA-Megamenu.png 470w, /s/media/2024/02/Churn-USA-Megamenu-432x165.png 432w, /s/media/2024/02/Churn-USA-Megamenu-24x9.png 24w" sizes="auto, (max-width: 470px) 100vw, 470px" /> <a href="https://www.ookla.com/resources/webinars/why-customers-leave-preventing-churn" class="header-card__image-link"> Register for Webinar </a> </div> <div class="header-card__content"> <div class="wp-block-button is-style-ookla-link"> <a href="https://www.ookla.com/resources/webinars/why-customers-leave-preventing-churn" class="wp-block-button__link"> Register for Webinar </a> </div> <h2 class="wp-block-heading">Why Customers Leave: Preventing Churn | Thursday, March 27</h2> </div> </div> </div> </div> <p></p> </div></li></ul> </li><li class=" main-menu-item main-menu-item-type-custom main-menu-item-level-1 main-menu-item-level-1-products "><a href="#" class="main-menu-link main-menu-link-level-1 has-gradient-products"> Products </a><ul class=" main-menu-list main-menu-list-level-2 main-menu-list-contains-megamenu "><li class=" main-menu-item main-menu-item-type-megamenu main-menu-item-level-2 main-menu-item-level-2-new-products "><div class="main-menu-megamenu main-menu-megamenu-new-products"> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-4 wp-block-columns-is-layout-flex"> <div class="wp-block-column u-list-split-3 is-layout-flow wp-block-column-is-layout-flow"><ul id="menu-new-masthead-products-products" class="menu"><li id="menu-item-28657" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children main-menu-item-level-1 main-menu-item-type-default menu-item-28657"><a href="#">Products</a> <ul class="sub-menu"> <li id="menu-item-28211" class="has-gradient-products menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28211"><a href="/cell-analytics">Cell Analytics™</a></li> <li id="menu-item-28213" class="has-gradient-products menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28213"><a href="/consumer-qoe">Consumer QoE™</a></li> <li id="menu-item-28212" class="has-gradient-products menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28212"><a href="/cell-maps">Cell Maps®</a></li> <li id="menu-item-29915" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-2 main-menu-item-type-megamenu menu-item-29915"><a href="/downdetector-connect">Downdetector Connect™</a></li> <li id="menu-item-28214" class="has-gradient-products menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28214"><a target="_blank" href="https://downdetector.com/for-business">Downdetector Explorer™</a></li> <li id="menu-item-29362" class="has-gradient-products menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-29362"><a href="https://www.ekahau.com/products/ekahau-connect/ai-pro/">Ekahau AI Pro</a></li> <li id="menu-item-28694" class="has-gradient-products menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28694"><a href="https://www.ekahau.com/products/ekahau-connect/sidekick-2/">Ekahau Sidekick 2</a></li> <li id="menu-item-28695" class="has-gradient-products menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28695"><a href="https://www.ekahau.com/products/ekahau-connect/">Ekahau Connect</a></li> <li id="menu-item-28215" class="has-gradient-products menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28215"><a href="/gis-datasets">GIS Datasets</a></li> <li id="menu-item-28216" class="has-gradient-products menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28216"><a href="/map-elements">Map Elements®</a></li> <li id="menu-item-28217" class="has-gradient-products menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28217"><a target="_blank" href="https://www.rootmetrics.com/en-US/home">RootMetrics®</a></li> <li id="menu-item-28219" class="has-gradient-products menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28219"><a href="/speedtest-custom">Speedtest Custom™</a></li> <li id="menu-item-28220" class="has-gradient-products menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28220"><a href="/speedtest-embedded">Speedtest Embedded™</a></li> <li id="menu-item-29360" class="has-gradient-products menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-2 main-menu-item-type-megamenu menu-item-29360"><a href="/speedtest-insights">Speedtest Insights™</a></li> <li id="menu-item-28221" class="has-gradient-products menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28221"><a href="/speedtest-intelligence">Speedtest Intelligence®</a></li> <li id="menu-item-28222" class="has-gradient-products menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28222"><a href="/speedtest-powered">Speedtest Powered™</a></li> <li id="menu-item-28223" class="has-gradient-products menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28223"><a href="/speedtest-sdk">Speedtest SDK™</a></li> <li id="menu-item-28224" class="has-gradient-products menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28224"><a href="/tower-source">Tower Source™</a></li> </ul> </li> </ul> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <div class="product-card align wp-block-acf-product-card"> <div class="product-card__image"> <img loading="lazy" decoding="async" width="450" height="198" src="/s/media/2024/02/product_1.png" class="" alt="Ookla global product image" srcset="/s/media/2024/02/product_1.png 450w, /s/media/2024/02/product_1-432x190.png 432w" sizes="auto, (max-width: 450px) 100vw, 450px" /> <img loading="lazy" decoding="async" width="507" height="90" src="/s/media/2024/02/Speedtest-CTA.png" class="narrow" alt="" srcset="/s/media/2024/02/Speedtest-CTA.png 507w, /s/media/2024/02/Speedtest-CTA-432x77.png 432w" sizes="auto, (max-width: 507px) 100vw, 507px" /> <div class="product-card__image-text"></div> </div> <div class="product-card__links"> <a class="product-card__link" href="https://itunes.apple.com/us/app/speedtest-by-ookla/id300704847?mt=8" title="Apple Store" target="" > <img loading="lazy" decoding="async" width="216" height="63" src="/s/media/2024/02/product_applestore.png" class="attachment-large size-large" alt="Ookla global product image" /> <img loading="lazy" decoding="async" width="216" height="63" src="/s/media/2024/02/product_applestore_light.png" class="attachment-large size-large" alt="Ookla global product image" /> </a> <a class="product-card__link" href="https://play.google.com/store/apps/details?id=org.zwanoo.android.speedtest&hl=en" title="Play Store" target="" > <img loading="lazy" decoding="async" width="216" height="63" src="/s/media/2024/02/product_playstore.png" class="attachment-large size-large" alt="Ookla global product image" /> <img loading="lazy" decoding="async" width="216" height="63" src="/s/media/2024/02/product_playstore_light.png" class="attachment-large size-large" alt="Ookla global product image" /> </a> </div> </div> </div> </div> </div></li></ul> </li><li class=" main-menu-item main-menu-item-type-custom main-menu-item-level-1 main-menu-item-level-1-websites "><a href="#" class="main-menu-link main-menu-link-level-1 has-gradient-websites"> Websites </a><ul class=" main-menu-list main-menu-list-level-2 main-menu-list-contains-megamenu "><li class=" main-menu-item main-menu-item-type-megamenu main-menu-item-level-2 main-menu-item-level-2-new-websites "><div class="main-menu-megamenu main-menu-megamenu-new-websites"> <div class="wp-block-columns u-nowrap-columns-md is-layout-flex wp-container-core-columns-is-layout-3 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <div class="website-card ookla-no-icon align ookla-no-icon wp-block-acf-website-card"> <input type="checkbox" id="speedtest.net-checkbox" class="website-card--checkbox"> <label for="speedtest.net-checkbox" class="website-card--checkbox-control" title="Show website"> speedtest.net </label> <div class="website-card--checkbox-wrap"> <div class="website-card__image"> <img loading="lazy" decoding="async" width="368" height="150" src="/s/media/2024/02/speedtest_website_bw.png" class="attachment-large size-large" alt="" /> <img loading="lazy" decoding="async" width="368" height="150" src="/s/media/2024/02/speedtest_website.png" class="attachment-large size-large" alt="" /> <img loading="lazy" decoding="async" width="507" height="150" src="/s/media/2024/02/Group-1096.png" class="narrow" alt="" srcset="/s/media/2024/02/Group-1096.png 507w, /s/media/2024/02/Group-1096-432x128.png 432w" sizes="auto, (max-width: 507px) 100vw, 507px" /> <a href="https://www.speedtest.net/" class="website-card__image-link"> speedtest.net </a> </div> <div class="website-card__content"> <a class="website-card__title" href="https://www.speedtest.net/" target="" > speedtest.net </a> <div class="website-card__services"> <a class="website-card__service" href="https://www.speedtest.net/" target="" > Take a Speedtest </a> <a class="website-card__service" href="/network" target="" > Join Speedtest Server Network </a> <a class="website-card__service" href="https://www.speedtest.net/performance" target="" > Speedtest Performance Directory </a> </div> </div> </div> </div> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <div class="website-card ookla-no-icon align ookla-no-icon wp-block-acf-website-card"> <input type="checkbox" id="downdetector.com-checkbox" class="website-card--checkbox"> <label for="downdetector.com-checkbox" class="website-card--checkbox-control" title="Show website"> downdetector.com </label> <div class="website-card--checkbox-wrap"> <div class="website-card__image"> <img loading="lazy" decoding="async" width="368" height="150" src="/s/media/2024/02/downdetector_bw.png" class="attachment-large size-large" alt="" /> <img loading="lazy" decoding="async" width="368" height="150" src="/s/media/2024/02/downdetector.png" class="attachment-large size-large" alt="" /> <img loading="lazy" decoding="async" width="506" height="150" src="/s/media/2024/02/Group-1097.png" class="narrow" alt="" srcset="/s/media/2024/02/Group-1097.png 506w, /s/media/2024/02/Group-1097-432x128.png 432w" sizes="auto, (max-width: 506px) 100vw, 506px" /> <a href="https://downdetector.com/" class="website-card__image-link"> downdetector.com </a> </div> <div class="website-card__content"> <a class="website-card__title" href="https://downdetector.com/" target="" > downdetector.com </a> <div class="website-card__services"> <a class="website-card__service" href="https://downdetector.com/" target="" > Monitor Service Outages </a> <a class="website-card__service" href="https://downdetector.com/" target="" > Report a Service Problem </a> <a class="website-card__service" href="https://downdetector.com/enterprise/" target="" > Enterprise API </a> </div> </div> </div> </div> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <div class="website-card align wp-block-acf-website-card"> <input type="checkbox" id="ekahau.com-checkbox" class="website-card--checkbox"> <label for="ekahau.com-checkbox" class="website-card--checkbox-control" title="Show website"> ekahau.com </label> <div class="website-card--checkbox-wrap"> <div class="website-card__image"> <img loading="lazy" decoding="async" width="368" height="150" src="/s/media/2024/02/ekahayu_website_bg.png" class="attachment-large size-large" alt="" /> <img loading="lazy" decoding="async" width="368" height="150" src="/s/media/2024/02/ekahayu_website.png" class="attachment-large size-large" alt="" /> <img loading="lazy" decoding="async" width="506" height="150" src="/s/media/2024/02/Group-1098.png" class="narrow" alt="" srcset="/s/media/2024/02/Group-1098.png 506w, /s/media/2024/02/Group-1098-432x128.png 432w" sizes="auto, (max-width: 506px) 100vw, 506px" /> <a href="https://www.ekahau.com/" class="website-card__image-link"> ekahau.com </a> </div> <div class="website-card__content"> <a class="website-card__title" href="https://www.ekahau.com/" target="" > ekahau.com </a> <div class="website-card__services"> <a class="website-card__service" href="https://www.ekahau.com/resources/" target="" > Explore Resource Hub </a> <a class="website-card__service" href="https://www.ekahau.com/training/" target="" > Get Certified </a> <a class="website-card__service" href="https://www.ekahau.com/partners/" target="" > Become an Ekahau Partner </a> </div> </div> </div> </div> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <div class="website-card align wp-block-acf-website-card"> <input type="checkbox" id="rootmetrics.com-checkbox" class="website-card--checkbox"> <label for="rootmetrics.com-checkbox" class="website-card--checkbox-control" title="Show website"> rootmetrics.com </label> <div class="website-card--checkbox-wrap"> <div class="website-card__image"> <img loading="lazy" decoding="async" width="368" height="150" src="/s/media/2024/02/rootmetrics_website_bw.png" class="attachment-large size-large" alt="" /> <img loading="lazy" decoding="async" width="368" height="150" src="/s/media/2024/02/rootmetrics_website.png" class="attachment-large size-large" alt="" /> <img loading="lazy" decoding="async" width="506" height="150" src="/s/media/2024/02/Group-1099.png" class="narrow" alt="" srcset="/s/media/2024/02/Group-1099.png 506w, /s/media/2024/02/Group-1099-432x128.png 432w" sizes="auto, (max-width: 506px) 100vw, 506px" /> <a href="https://rootmetrics.com/" class="website-card__image-link"> rootmetrics.com </a> </div> <div class="website-card__content"> <a class="website-card__title" href="https://rootmetrics.com/" target="" > rootmetrics.com </a> <div class="website-card__services"> <a class="website-card__service" href="https://rootmetrics.com/en-US/content" target="" > Read Rootscore Reports </a> <a class="website-card__service" href="https://rootmetrics.com/en-US/rootscore/map" target="" > Explore Rootscore Map </a> </div> </div> </div> </div> </div> </div> </div></li></ul> </li><li class=" main-menu-item main-menu-item-type-custom main-menu-item-level-1 main-menu-item-level-1-research "><a href="#" class="main-menu-link main-menu-link-level-1 has-gradient-research"> Research </a><ul class=" main-menu-list main-menu-list-level-2 main-menu-list-contains-megamenu "><li class=" main-menu-item main-menu-item-type-megamenu main-menu-item-level-2 main-menu-item-level-2-new-research "><div class="main-menu-megamenu main-menu-megamenu-new-research"> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-2 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><ul id="menu-new-masthead-research-featured" class="menu"><li id="menu-item-28658" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children main-menu-item-level-1 main-menu-item-type-default menu-item-28658"><a href="#">Featured Research</a> <ul class="sub-menu"> <li id="menu-item-28518" class="has-gradient-research menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28518"><a href="/articles">Articles</a></li> <li id="menu-item-35748" class="has-gradient-research menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-2 main-menu-item-type-megamenu menu-item-35748"><a href="/research/reports">Market Reports</a></li> <li id="menu-item-28520" class="has-gradient-research menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28520"><a href="https://www.speedtest.net/global-index">Speedtest Global Index™</a></li> </ul> </li> </ul> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><ul id="menu-new-masthead-research-topics" class="menu"><li id="menu-item-28689" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children main-menu-item-level-1 main-menu-item-type-default menu-item-28689"><a href="#">Featured Topics</a> <ul class="sub-menu"> <li id="menu-item-28683" class="has-gradient-research ic_menu ic_networkperformance menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28683"><a href="/articles/tag/network-performance">Network Performance</a></li> <li id="menu-item-28684" class="has-gradient-research ic_menu ic_networkevolution menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28684"><a href="/articles/tag/network-evolution">Network Evolution</a></li> <li id="menu-item-28686" class="has-gradient-research ic_menu ic_devices menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28686"><a href="/articles/tag/5g">5G</a></li> <li id="menu-item-28687" class="has-gradient-research ic_menu ic_regulatory menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28687"><a href="/articles/tag/regulatory">Regulatory</a></li> <li id="menu-item-28688" class="has-gradient-research ic_menu ic_consumer menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28688"><a href="/articles/tag/consumer">Consumer</a></li> </ul> </li> </ul> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div> <div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow"> <div class="header-card align wp-block-acf-header-card"> <div class="header-card__image mobile-image"> <img loading="lazy" decoding="async" width="508" height="191" src="/s/media/2024/02/speedtest_connectivity_reports_header_508x191.png" class="attachment-large size-large" alt="" srcset="/s/media/2024/02/speedtest_connectivity_reports_header_508x191.png 508w, /s/media/2024/02/speedtest_connectivity_reports_header_508x191-432x162.png 432w" sizes="auto, (max-width: 508px) 100vw, 508px" /> <a href="/research/reports" class="header-card__image-link"> View Featured Reports </a> </div> <div class="header-card__content"> <div class="wp-block-button is-style-ookla-link"> <a href="/research/reports" class="wp-block-button__link"> View Featured Reports </a> </div> </div> </div> </div> </div> </div></li></ul> </li><li class=" main-menu-item main-menu-item-type-custom main-menu-item-level-1 main-menu-item-level-1-company "><a href="#" class="main-menu-link main-menu-link-level-1 has-gradient-company"> Company </a><ul class=" main-menu-list main-menu-list-level-2 main-menu-list-contains-megamenu "><li class=" main-menu-item main-menu-item-type-megamenu main-menu-item-level-2 main-menu-item-level-2-new-company "><div class="main-menu-megamenu main-menu-megamenu-new-company"> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><ul id="menu-new-masthead-company-about" class="menu"><li id="menu-item-28661" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children main-menu-item-level-1 main-menu-item-type-default menu-item-28661"><a href="/about">About</a> <ul class="sub-menu"> <li id="menu-item-28503" class="has-gradient-company menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28503"><a href="/about">About</a></li> <li id="menu-item-28504" class="has-gradient-company menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28504"><a href="/ookla-for-good">Ookla for Good™</a></li> <li id="menu-item-34125" class="has-gradient-company menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-2 main-menu-item-type-megamenu menu-item-34125"><a href="/about/partnerships">Partnerships</a></li> <li id="menu-item-28506" class="has-gradient-company menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28506"><a href="/consumer">Consumer</a></li> <li id="menu-item-28507" class="has-gradient-company menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28507"><a href="/about/careers">Careers</a></li> </ul> </li> </ul> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><ul id="menu-new-masthead-company-connect" class="menu"><li id="menu-item-28662" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children main-menu-item-level-1 main-menu-item-type-default menu-item-28662"><a href="#">Connect</a> <ul class="sub-menu"> <li id="menu-item-28508" class="has-gradient-company menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28508"><a href="/about/press">Press</a></li> <li id="menu-item-28510" class="has-gradient-company menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-2 main-menu-item-type-megamenu menu-item-28510"><a href="/about/contact">Contact</a></li> </ul> </li> </ul> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <div class="download-apps-dropdown align wp-block-acf-download-apps-dropdown"> <input type="checkbox" id="Download Apps-checkbox" class="download-apps-dropdown--checkbox"> <label for="Download Apps-checkbox" class="download-apps-dropdown--checkbox-control" title="Show downloads"> Download Apps </label> <div class="download-apps-dropdown--checkbox-wrap"> <div class="download-apps-dropdown__app"> <div class="download-apps-dropdown__image"> <img loading="lazy" decoding="async" width="450" height="105" src="/s/media/2024/02/Speedtest-Default.png" class="" alt="" srcset="/s/media/2024/02/Speedtest-Default.png 450w, /s/media/2024/02/Speedtest-Default-432x101.png 432w" sizes="auto, (max-width: 450px) 100vw, 450px" /> <img loading="lazy" decoding="async" width="450" height="105" src="/s/media/2024/02/Speedtest-Hover.png" class="hover" alt="" srcset="/s/media/2024/02/Speedtest-Hover.png 450w, /s/media/2024/02/Speedtest-Hover-432x101.png 432w" sizes="auto, (max-width: 450px) 100vw, 450px" /> <img loading="lazy" decoding="async" width="507" height="90" src="/s/media/2024/02/Speedtest-CTA.png" class="narrow" alt="" srcset="/s/media/2024/02/Speedtest-CTA.png 507w, /s/media/2024/02/Speedtest-CTA-432x77.png 432w" sizes="auto, (max-width: 507px) 100vw, 507px" /> <a class="download-apps-dropdown__link" href="https://www.speedtest.net/" title="https://www.speedtest.net/" target="" > https://www.speedtest.net/ </a> </div> <div class="download-apps-dropdown__links"> <a class="download-apps-dropdown__link" href="#" title="Apple Store" target="" > <img loading="lazy" decoding="async" width="216" height="63" src="/s/media/2024/02/product_applestore.png" class="attachment-large size-large" alt="Ookla global product image" /> <img loading="lazy" decoding="async" width="216" height="63" src="/s/media/2024/02/product_applestore_light.png" class="attachment-large size-large" alt="Ookla global product image" /> </a> <a class="download-apps-dropdown__link" href="#" title="Play Store" target="" > <img loading="lazy" decoding="async" width="216" height="63" src="/s/media/2024/02/product_playstore.png" class="attachment-large size-large" alt="Ookla global product image" /> <img loading="lazy" decoding="async" width="216" height="63" src="/s/media/2024/02/product_playstore_light.png" class="attachment-large size-large" alt="Ookla global product image" /> </a> </div> </div> </div> </div> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <div class="header-card company-gradient-card align company-gradient-card wp-block-acf-header-card"> <div class="header-card__image"> <img loading="lazy" decoding="async" width="510" height="284" src="/s/media/2024/02/Screenshot-2024-02-23-at-12.51.11 PM.png" class="attachment-large size-large" alt="" srcset="/s/media/2024/02/Screenshot-2024-02-23-at-12.51.11 PM.png 510w, /s/media/2024/02/Screenshot-2024-02-23-at-12.51.11 PM-432x241.png 432w" sizes="auto, (max-width: 510px) 100vw, 510px" /> </div> <div class="header-card__content"> <div class="wp-block-button is-style-ookla-link"> <a href="https://www.ericsson.com/en/blog/2024/2/mapping-innovation-through-the-eiap-ecosystem" class="wp-block-button__link"> Unlock Innovation </a> </div> <h2 class="wp-block-heading">Ookla Joins Ericsson's Leading Telecommunications Open RApp System</h2> </div> </div> </div> </div> </div></li></ul> </li></ul> <div class="main-menu-nav-logo-inside"> <a href="/"> <svg class="svg-icon svg-icon-ookla-logo svg-icon-md"><use href="#logo_ookla"/></svg></a> </div> </nav> </div> </div> </div> </div> </header> <main class="main"> <div class="entry-block entry-content" data-pagefind-body> <div class="hero-block align wp-block-acf-hero-block"> <div class="hero-block__bg"> <img loading="lazy" decoding="async" width="3840" height="2160" src="/s/media/2025/02/bg-city-only-shadows-fixed@2x.png" class="hero-background-image" alt="" srcset="/s/media/2025/02/bg-city-only-shadows-fixed@2x.png 3840w, /s/media/2025/02/bg-city-only-shadows-fixed@2x-720x405.png 720w, /s/media/2025/02/bg-city-only-shadows-fixed@2x-1200x675.png 1200w, /s/media/2025/02/bg-city-only-shadows-fixed@2x-432x243.png 432w, /s/media/2025/02/bg-city-only-shadows-fixed@2x-768x432.png 768w, /s/media/2025/02/bg-city-only-shadows-fixed@2x-1536x864.png 1536w, /s/media/2025/02/bg-city-only-shadows-fixed@2x-2048x1152.png 2048w, /s/media/2025/02/bg-city-only-shadows-fixed@2x-24x14.png 24w" sizes="auto, (max-width: 3840px) 100vw, 3840px" /> <img loading="lazy" decoding="async" width="1920" height="1080" src="/s/media/2025/02/default-towers-symbols.svg" class="hero-action-image hero-action-image-default active" alt="" /> <img loading="lazy" decoding="async" width="1920" height="1080" src="/s/media/2025/02/speedtest-gauge-symbols.svg" class="hero-action-image hero-action-image-1 hero-action-img-speedtest" alt="" /> <img loading="lazy" decoding="async" width="1920" height="1080" src="/s/media/2025/02/downdetector.svg" class="hero-action-image hero-action-image-2 hero-action-img-downdetector" alt="" /> <img loading="lazy" decoding="async" width="3840" height="2160" src="/s/media/2025/02/ekahau@2x.png" class="hero-action-image hero-action-image-3 hero-action-img-ekahau" alt="" srcset="/s/media/2025/02/ekahau@2x.png 3840w, /s/media/2025/02/ekahau@2x-720x405.png 720w, /s/media/2025/02/ekahau@2x-1200x675.png 1200w, /s/media/2025/02/ekahau@2x-432x243.png 432w, /s/media/2025/02/ekahau@2x-768x432.png 768w, /s/media/2025/02/ekahau@2x-1536x864.png 1536w, /s/media/2025/02/ekahau@2x-2048x1152.png 2048w, /s/media/2025/02/ekahau@2x-24x14.png 24w" sizes="auto, (max-width: 3840px) 100vw, 3840px" /> <img loading="lazy" decoding="async" width="1920" height="1080" src="/s/media/2025/02/rootmetrics-symbols.svg" class="hero-action-image hero-action-image-4 hero-action-img-rootmetrics" alt="" /> </div> <div class="hero-block--container"> <div class="hero-block__top"> <div class="hero-block__top--container"> <h1 class="wp-block-heading">Better data.<br /> Better insights.<br /> Better outcomes.</h2> <p>Use Ookla’s comprehensive network intelligence and connectivity insights to help you optimize networks, enhance digital experiences, and drive better connectivity outcomes.</p> <div class="wp-block-buttons"> <div class="wp-block-button is-style-ookla-secondary"> <a class="wp-block-button__link" href="/enterprise"> Discover Solutions </a> </div> </div> </div> </div> <div class="hero-block__bottom"> <div class="hero-block__bottom--container"> <div class="hero-block__solutions"> <button data-button-index="1" class="btn-clean hero-block__solution hero-solution-1 hero-solution-speedtest" > <div class="hero-solution-img"> <img loading="lazy" decoding="async" width="119" height="13" src="/s/media/2025/02/Speedtest-Horizontal-Mini-White.svg" class="attachment-large size-large" alt="" /> <img loading="lazy" decoding="async" width="119" height="13" src="/s/media/2025/02/Speedtest-Horizontal-Mini-Gradient.svg" class="attachment-large size-large" alt="" /> </div> <div class="hero-solution-text"> Crowdsourced network performance, quality, and availability </div> </button> <button data-button-index="2" class="btn-clean hero-block__solution hero-solution-2 hero-solution-downdetector" > <div class="hero-solution-img"> <img loading="lazy" decoding="async" width="189" height="29" src="/s/media/2025/02/DD-White.svg" class="attachment-large size-large" alt="" /> <img loading="lazy" decoding="async" width="189" height="29" src="/s/media/2025/02/DD-Reverse.svg" class="attachment-large size-large" alt="" /> </div> <div class="hero-solution-text"> Service monitoring, customer engagement, and disruption management </div> </button> <button data-button-index="3" class="btn-clean hero-block__solution hero-solution-3 hero-solution-ekahau" > <div class="hero-solution-img"> <img loading="lazy" decoding="async" width="686" height="190" src="/s/media/2025/02/Ekahau-Logo-Solid-White.svg" class="attachment-large size-large" alt="" /> <img loading="lazy" decoding="async" width="686" height="190" src="/s/media/2025/02/Ekahau-Logo-Heatbar-White.svg" class="attachment-large size-large" alt="" /> </div> <div class="hero-solution-text"> Wi-Fi network performance, design, troubleshooting, and optimization </div> </button> <button data-button-index="4" class="btn-clean hero-block__solution hero-solution-4 hero-solution-rootmetrics" > <div class="hero-solution-img"> <img loading="lazy" decoding="async" width="396" height="53" src="/s/media/2025/02/RootMetrics-Dark-Horizontal-White.svg" class="attachment-large size-large" alt="" /> <img loading="lazy" decoding="async" width="396" height="53" src="/s/media/2025/02/RootMetrics-Dark-Horizontal-Green.svg" class="attachment-large size-large" alt="" /> </div> <div class="hero-solution-text"> Controlled drive and walk mobile network testing and benchmarking </div> </button> </div> <div class="wp-block-buttons"> <div class="wp-block-button is-style-ookla-secondary"> <a class="wp-block-button__link" href="/enterprise"> Discover Solutions </a> </div> </div> </div> </div> </div> <script> (() => { function rdt () { if (window.ookla) { window.ookla.setupHomepageHeroBlock(''); } } if (document.readyState === 'complete' || document.readyState === 'loaded') { rdt(); } else { document.addEventListener('DOMContentLoaded', rdt); } })(); </script> </div> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <h2 class="wp-block-heading has-text-align-center has-larger-font-size">Unmatched network and connectivity insights</h2> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:80%"> <script src="https://fast.wistia.com/player.js" async></script><script src="https://fast.wistia.com/embed/si2xaive5i.js" async type="module"></script><style>wistia-player[media-id='si2xaive5i']:not(:defined) { background: center / contain no-repeat url('https://fast.wistia.com/embed/medias/si2xaive5i/swatch'); display: block; filter: blur(5px); padding-top:56.25%; }</style> <wistia-player media-id="si2xaive5i" aspect="1.7777777777777777"></wistia-player> </div> </div> </div></div> <div class="wp-block-group tabbed-cta-holder-1"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <h2 class="wp-block-heading has-text-align-center has-larger-font-size">Industry-leading solutions</h2> <div class="tabbed-ctas align wp-block-acf-tabbed-ctas" id="tabbed-cta-67f00dcf60ea4"> <div class="tabbed-ctas__selectlist"> <select> <option selected value="0">Network Planning & Optimization</option> <option value="1">Competitive Benchmarking</option> <option value="2">Awards & Claims</option> <option value="3">Service Incident Detection</option> <option value="4">Government & Regulatory</option> </select> </div> <div class="tabbed-ctas__tabs"> <div class="tab active"> <button data-tab="0"> Network Planning & Optimization </button> </div> <div class="tab"> <button data-tab="1"> Competitive Benchmarking </button> </div> <div class="tab"> <button data-tab="2"> Awards & Claims </button> </div> <div class="tab"> <button data-tab="3"> Service Incident Detection </button> </div> <div class="tab"> <button data-tab="4"> Government & Regulatory </button> </div> </div> <div class="tabbed-ctas__tabcontents"> <div class="tabbed-ctas__tabcontent active" data-tab="0"> <div class="tabbed-ctas--left"> <div class="tabbed-ctas__content"> <span class="tab-eyebrow">Network Planning & Optimization</span> <h2 class="wp-block-heading has-x-large-font-size">Deliver best-in-class networks with Ookla</h2> <p class="has-medium-font-size">From identifying and resolving hidden network issues to optimizing for long-term network health and security, Ookla equips you with the data and tools to maximize ROI and enhance customer satisfaction throughout the entire network lifecycle.</p> </div> <div class="wp-block-buttons"> <div class="wp-block-button is-style-ookla-primary"> <a class="wp-block-button__link" href="/solutions/network-planning-optimization"> Learn more </a> </div> </div> </div> <div class="tabbed-ctas--right"> <div class="tabbed-ctas__image"> <img loading="lazy" decoding="async" width="1200" height="826" src="/s/media/2025/03/solution_network-planning-optimization@2x-1200x826.png" class="attachment-large size-large" alt="isometric city network planning" srcset="/s/media/2025/03/solution_network-planning-optimization@2x-1200x826.png 1200w, /s/media/2025/03/solution_network-planning-optimization@2x-720x495.png 720w, /s/media/2025/03/solution_network-planning-optimization@2x-432x297.png 432w, /s/media/2025/03/solution_network-planning-optimization@2x-768x529.png 768w, /s/media/2025/03/solution_network-planning-optimization@2x-1536x1057.png 1536w, /s/media/2025/03/solution_network-planning-optimization@2x-24x17.png 24w, /s/media/2025/03/solution_network-planning-optimization@2x.png 1860w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /> <div class="wp-block-button is-style-ookla-link"> <a class="wp-block-button__link wp-element-button is-style-ookla-link tabbed-ctas__image-link" href="/solutions/network-planning-optimization"> Learn more </a> </div> </div> <div class="wp-block-buttons u-hide-md"> <div class="wp-block-button is-style-ookla-primary"> <a class="wp-block-button__link" href="/solutions/network-planning-optimization"> Learn more </a> </div> </div> </div> </div> <div class="tabbed-ctas__tabcontent" data-tab="1"> <div class="tabbed-ctas--left"> <div class="tabbed-ctas__content"> <span class="tab-eyebrow">Competitive Benchmarking</span> <h2 class="wp-block-heading has-x-large-font-size">Keep your finger on the pulse of the competitive landscape</h2> <p class="has-medium-font-size">Understand how your network stacks up against the competition to drive smarter network expansion and improvement strategies with unparalleled insights into the networks of nearly every ISP and MNO globally.</p> </div> <div class="wp-block-buttons"> <div class="wp-block-button is-style-ookla-primary"> <a class="wp-block-button__link" href="/solutions/competitive-benchmarking"> Learn more </a> </div> </div> </div> <div class="tabbed-ctas--right"> <div class="tabbed-ctas__image"> <img loading="lazy" decoding="async" width="1200" height="826" src="/s/media/2025/03/solution_competitive-benchmarking@2x-1200x826.png" class="attachment-large size-large" alt="isometric city competitive benchmarking" srcset="/s/media/2025/03/solution_competitive-benchmarking@2x-1200x826.png 1200w, /s/media/2025/03/solution_competitive-benchmarking@2x-720x495.png 720w, /s/media/2025/03/solution_competitive-benchmarking@2x-432x297.png 432w, /s/media/2025/03/solution_competitive-benchmarking@2x-768x529.png 768w, /s/media/2025/03/solution_competitive-benchmarking@2x-1536x1057.png 1536w, /s/media/2025/03/solution_competitive-benchmarking@2x-24x17.png 24w, /s/media/2025/03/solution_competitive-benchmarking@2x.png 1860w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /> <div class="wp-block-button is-style-ookla-link"> <a class="wp-block-button__link wp-element-button is-style-ookla-link tabbed-ctas__image-link" href="/solutions/competitive-benchmarking"> Learn more </a> </div> </div> <div class="wp-block-buttons u-hide-md"> <div class="wp-block-button is-style-ookla-primary"> <a class="wp-block-button__link" href="/solutions/competitive-benchmarking"> Learn more </a> </div> </div> </div> </div> <div class="tabbed-ctas__tabcontent" data-tab="2"> <div class="tabbed-ctas--left"> <div class="tabbed-ctas__content"> <span class="tab-eyebrow">Third-Party Validation, Awards & Claims</span> <h2 class="wp-block-heading has-x-large-font-size">Showcase your network superiority and build consumer trust</h2> <p class="has-medium-font-size">Use third-party validation from Speedtest — a globally trusted source of network data for consumers, governments, and the telecoms industry — to highlight your network’s strengths, attract new customers, and foster loyalty.</p> </div> <div class="wp-block-buttons"> <div class="wp-block-button is-style-ookla-primary"> <a class="wp-block-button__link" href="/solutions/third-party-validation-awards-and-claims"> Learn more </a> </div> </div> </div> <div class="tabbed-ctas--right"> <div class="tabbed-ctas__image"> <img loading="lazy" decoding="async" width="1200" height="826" src="/s/media/2025/03/solution_awards-claims@2x-1200x826.png" class="attachment-large size-large" alt="" srcset="/s/media/2025/03/solution_awards-claims@2x-1200x826.png 1200w, /s/media/2025/03/solution_awards-claims@2x-720x495.png 720w, /s/media/2025/03/solution_awards-claims@2x-432x297.png 432w, /s/media/2025/03/solution_awards-claims@2x-768x529.png 768w, /s/media/2025/03/solution_awards-claims@2x-1536x1057.png 1536w, /s/media/2025/03/solution_awards-claims@2x-24x17.png 24w, /s/media/2025/03/solution_awards-claims@2x.png 1860w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /> <div class="wp-block-button is-style-ookla-link"> <a class="wp-block-button__link wp-element-button is-style-ookla-link tabbed-ctas__image-link" href="/solutions/third-party-validation-awards-and-claims"> Learn more </a> </div> </div> <div class="wp-block-buttons u-hide-md"> <div class="wp-block-button is-style-ookla-primary"> <a class="wp-block-button__link" href="/solutions/third-party-validation-awards-and-claims"> Learn more </a> </div> </div> </div> </div> <div class="tabbed-ctas__tabcontent" data-tab="3"> <div class="tabbed-ctas--left"> <div class="tabbed-ctas__content"> <span class="tab-eyebrow">Service Incident Detection & Resolution</span> <h2 class="wp-block-heading has-x-large-font-size">Real-time outage monitoring for faster issue resolution</h2> <p class="has-medium-font-size">Reduce churn and create better customer satisfaction by leveraging crowdsourced data from Ookla to correlate incidents, resolve issues faster, keep impacted customers informed, and more.</p> </div> <div class="wp-block-buttons"> <div class="wp-block-button is-style-ookla-primary"> <a class="wp-block-button__link" href="/solutions/service-incident-detection-and-resolution"> Learn more </a> </div> </div> </div> <div class="tabbed-ctas--right"> <div class="tabbed-ctas__image"> <img loading="lazy" decoding="async" width="1200" height="826" src="/s/media/2025/03/solution_service-incident-detection@2x-1200x826.png" class="attachment-large size-large" alt="isometric city service incident detection" srcset="/s/media/2025/03/solution_service-incident-detection@2x-1200x826.png 1200w, /s/media/2025/03/solution_service-incident-detection@2x-720x495.png 720w, /s/media/2025/03/solution_service-incident-detection@2x-432x297.png 432w, /s/media/2025/03/solution_service-incident-detection@2x-768x529.png 768w, /s/media/2025/03/solution_service-incident-detection@2x-1536x1057.png 1536w, /s/media/2025/03/solution_service-incident-detection@2x-24x17.png 24w, /s/media/2025/03/solution_service-incident-detection@2x.png 1860w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /> <div class="wp-block-button is-style-ookla-link"> <a class="wp-block-button__link wp-element-button is-style-ookla-link tabbed-ctas__image-link" href="/solutions/service-incident-detection-and-resolution"> Learn more </a> </div> </div> <div class="wp-block-buttons u-hide-md"> <div class="wp-block-button is-style-ookla-primary"> <a class="wp-block-button__link" href="/solutions/service-incident-detection-and-resolution"> Learn more </a> </div> </div> </div> </div> <div class="tabbed-ctas__tabcontent" data-tab="4"> <div class="tabbed-ctas--left"> <div class="tabbed-ctas__content"> <span class="tab-eyebrow">Government & Regulatory Policy Setting</span> <h2 class="wp-block-heading has-x-large-font-size">Bridge the digital divide with network intelligence from Ookla </h2> <p class="has-medium-font-size">Ookla data empowers governments and regulators to pinpoint unserved and underserved areas for broadband and mobile investment, monitor spectrum allocation and usage, showcase network improvements over time, and utilize simple visualizations to monitor compliance.</p> </div> <div class="wp-block-buttons"> <div class="wp-block-button is-style-ookla-primary"> <a class="wp-block-button__link" href="/solutions/governments-regulators"> Learn more </a> </div> </div> </div> <div class="tabbed-ctas--right"> <div class="tabbed-ctas__image"> <img loading="lazy" decoding="async" width="1200" height="826" src="/s/media/2025/03/solution_government-regulatory@2x-1200x826.png" class="attachment-large size-large" alt="isometric city digital divide" srcset="/s/media/2025/03/solution_government-regulatory@2x-1200x826.png 1200w, /s/media/2025/03/solution_government-regulatory@2x-720x495.png 720w, /s/media/2025/03/solution_government-regulatory@2x-432x297.png 432w, /s/media/2025/03/solution_government-regulatory@2x-768x529.png 768w, /s/media/2025/03/solution_government-regulatory@2x-1536x1057.png 1536w, /s/media/2025/03/solution_government-regulatory@2x-24x17.png 24w, /s/media/2025/03/solution_government-regulatory@2x.png 1860w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /> <div class="wp-block-button is-style-ookla-link"> <a class="wp-block-button__link wp-element-button is-style-ookla-link tabbed-ctas__image-link" href="/solutions/governments-regulators"> Learn more </a> </div> </div> <div class="wp-block-buttons u-hide-md"> <div class="wp-block-button is-style-ookla-primary"> <a class="wp-block-button__link" href="/solutions/governments-regulators"> Learn more </a> </div> </div> </div> </div> </div> <script> (() => { function tcta () { if (window.ookla) { window.ookla.setupTabbedCtaBlock('tabbed-cta-67f00dcf60ea4'); } } if (document.readyState === 'complete' || document.readyState === 'loaded') { tcta(); } else { document.addEventListener('DOMContentLoaded', tcta); } })(); </script> </div> <div class="wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-2 wp-block-group-is-layout-flex"> <div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-1 wp-block-buttons-is-layout-flex"> <div class="wp-block-button is-style-ookla-link"><a class="wp-block-button__link wp-element-button" href="https://www.ookla.com/enterprise" style="border-radius:0px">Explore All Solutions</a></div> </div> </div> </div></div> <div class="wp-block-group has-central-palette-80-color has-central-palette-109-background-color has-text-color has-background has-link-color wp-elements-7ad4283024e23b35550c92a5dedb0f69"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div> <h2 class="wp-block-heading has-text-align-center has-central-palette-80-color has-text-color has-link-color has-larger-font-size wp-elements-fbdb796492bce76d00ef3a3d2fd64303">Cutting-edge research</h2> <div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div> <div class="wp-block-columns u-gap-wide is-layout-flex wp-container-core-columns-is-layout-2 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <div class="ookla-resource-card ookla-card-list__card aligncenter wp-block-acf-resource-card"> <div class="ookla-resource-card__inner"> <a href="/research/reports" title="" target="" class='ookla-resource-card__link'></a> <div class="ookla-resource-card__innerblocks"> <div class="wp-block-image ookla-resource-card__image"> <figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1128" height="752" src="/s/media/2024/11/featured_st-connectivity-report@2x.png" alt="" class="wp-image-33550" style="aspect-ratio:3/2;object-fit:cover" srcset="/s/media/2024/11/featured_st-connectivity-report@2x.png 1128w, /s/media/2024/11/featured_st-connectivity-report@2x-720x480.png 720w, /s/media/2024/11/featured_st-connectivity-report@2x-432x288.png 432w, /s/media/2024/11/featured_st-connectivity-report@2x-768x512.png 768w" sizes="auto, (max-width: 1128px) 100vw, 1128px" /></figure></div> <p class="ookla-resource-card__eyebrow">Market reports</p> <h3 class="wp-block-heading ookla-resource-card__title">In-market speed and performance reports</h3> </div> </div> </div> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <div class="ookla-resource-card ookla-card-list__card aligncenter wp-block-acf-resource-card"> <div class="ookla-resource-card__inner"> <a href="https://www.ookla.com/research" title="" target="" class='ookla-resource-card__link'></a> <div class="ookla-resource-card__innerblocks"> <div class="wp-block-image ookla-resource-card__image"> <figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1200" height="600" src="/s/media/2024/10/2-South-Korea-Mobile-Game-Score.png" alt="Abstract illustration of video game icons layered over a rendering of eastern asia region of earth" class="wp-image-32671" style="aspect-ratio:3/2;object-fit:cover" srcset="/s/media/2024/10/2-South-Korea-Mobile-Game-Score.png 1200w, /s/media/2024/10/2-South-Korea-Mobile-Game-Score-720x360.png 720w, /s/media/2024/10/2-South-Korea-Mobile-Game-Score-432x216.png 432w, /s/media/2024/10/2-South-Korea-Mobile-Game-Score-768x384.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure></div> <p class="ookla-resource-card__eyebrow">Analyst articles</p> <h3 class="wp-block-heading ookla-resource-card__title">Data-backed research articles and product use cases</h3> </div> </div> </div> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <div class="ookla-resource-card ookla-card-list__card aligncenter wp-block-acf-resource-card"> <div class="ookla-resource-card__inner"> <a href="https://www.ookla.com/connectivity-matters/" title="" target="" class='ookla-resource-card__link'></a> <div class="ookla-resource-card__innerblocks"> <div class="wp-block-image ookla-resource-card__image"> <figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1128" height="752" src="/s/media/2024/11/featured_connectivity-matters@2x.png" alt="" class="wp-image-33551" style="aspect-ratio:3/2;object-fit:cover" srcset="/s/media/2024/11/featured_connectivity-matters@2x.png 1128w, /s/media/2024/11/featured_connectivity-matters@2x-720x480.png 720w, /s/media/2024/11/featured_connectivity-matters@2x-432x288.png 432w, /s/media/2024/11/featured_connectivity-matters@2x-768x512.png 768w" sizes="auto, (max-width: 1128px) 100vw, 1128px" /></figure></div> <p class="ookla-resource-card__eyebrow">Connectivity Matters newsletter</p> <h3 class="wp-block-heading ookla-resource-card__title">Regional research insights and press highlights</h3> </div> </div> </div> </div> </div> <div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div> </div></div> <div class="wp-block-group has-central-palette-88-background-color has-background"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <div style="height:6px" aria-hidden="true" class="wp-block-spacer"></div> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <p class="has-text-align-center has-central-palette-73-color has-text-color has-link-color wp-elements-1410d5702f93b74eb958f5ca64ab9e51">Stay informed with the latest news and insights from Ookla. <a href="/articles/subscribe" style="color: #10B4D4; text-decoration: none;">Subscribe and never miss a story ›</a></p> </div> </div> <div style="height:6px" aria-hidden="true" class="wp-block-spacer"></div> </div></div> <div class="wp-block-group has-central-palette-80-color has-central-palette-109-background-color has-text-color has-background has-link-color wp-elements-77c9aaa8c379e26db29cdfa3f21fe2d2"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div> <h2 class="wp-block-heading has-text-align-center has-central-palette-80-color has-text-color has-link-color has-larger-font-size wp-elements-50ec392857586dc5b9a71649aa36b4c6">Featured resources</h2> <div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div> <div class="wp-block-columns u-gap-wide is-layout-flex wp-container-core-columns-is-layout-4 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <div class="ookla-resource-card ookla-card-list__card aligncenter wp-block-acf-resource-card"> <div class="ookla-resource-card__inner"> <a href="/resources/webinars/why-customers-leave-preventing-churn" title="" target="" class='ookla-resource-card__link'></a> <div class="ookla-resource-card__innerblocks"> <div class="wp-block-image ookla-resource-card__image"> <figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="470" height="180" src="/s/media/2024/02/Churn-USA-Megamenu.png" alt="register for churn webinar" class="wp-image-38916" style="aspect-ratio:3/2;object-fit:cover" srcset="/s/media/2024/02/Churn-USA-Megamenu.png 470w, /s/media/2024/02/Churn-USA-Megamenu-432x165.png 432w, /s/media/2024/02/Churn-USA-Megamenu-24x9.png 24w" sizes="auto, (max-width: 470px) 100vw, 470px" /></figure></div> <p class="ookla-resource-card__eyebrow">Webinar</p> <h3 class="wp-block-heading ookla-resource-card__title">Why Customers Leave: Preventing Churn</h3> </div> </div> </div> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <div class="ookla-resource-card ookla-card-list__card aligncenter wp-block-acf-resource-card"> <div class="ookla-resource-card__inner"> <a href="/articles/europe-5gsa-2025" title="" target="" class='ookla-resource-card__link'></a> <div class="ookla-resource-card__innerblocks"> <div class="wp-block-image ookla-resource-card__image"> <figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="4400" height="2475" src="/s/media/2025/02/5GSA_Europe_Ookla_2025.png" alt="" class="wp-image-38166" style="aspect-ratio:3/2;object-fit:cover" srcset="/s/media/2025/02/5GSA_Europe_Ookla_2025.png 4400w, /s/media/2025/02/5GSA_Europe_Ookla_2025-720x405.png 720w, /s/media/2025/02/5GSA_Europe_Ookla_2025-1200x675.png 1200w, /s/media/2025/02/5GSA_Europe_Ookla_2025-432x243.png 432w, /s/media/2025/02/5GSA_Europe_Ookla_2025-768x432.png 768w, /s/media/2025/02/5GSA_Europe_Ookla_2025-1536x864.png 1536w, /s/media/2025/02/5GSA_Europe_Ookla_2025-2048x1152.png 2048w, /s/media/2025/02/5GSA_Europe_Ookla_2025-24x14.png 24w" sizes="auto, (max-width: 4400px) 100vw, 4400px" /></figure></div> <p class="ookla-resource-card__eyebrow">White Paper</p> <h3 class="wp-block-heading ookla-resource-card__title">A Global Evaluation of Europe’s Digital Competitiveness in 5G SA</h3> </div> </div> </div> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <div class="ookla-resource-card ookla-card-list__card aligncenter wp-block-acf-resource-card"> <div class="ookla-resource-card__inner"> <a href="/resources/casestudies/how-batelco-makes-strategic-network-improvements-in-bahrain-with-ookla-data" title="" target="" class='ookla-resource-card__link'></a> <div class="ookla-resource-card__innerblocks"> <div class="wp-block-image ookla-resource-card__image"> <figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1200" height="628" src="/s/media/2024/12/batelco_casestudy_2024_header.png" alt="" class="wp-image-34513" style="aspect-ratio:3/2;object-fit:cover" srcset="/s/media/2024/12/batelco_casestudy_2024_header.png 1200w, /s/media/2024/12/batelco_casestudy_2024_header-720x377.png 720w, /s/media/2024/12/batelco_casestudy_2024_header-432x226.png 432w, /s/media/2024/12/batelco_casestudy_2024_header-768x402.png 768w, /s/media/2024/12/batelco_casestudy_2024_header-24x13.png 24w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure></div> <p class="ookla-resource-card__eyebrow">Case Study</p> <h3 class="wp-block-heading ookla-resource-card__title">How Batelco Makes Strategic Network Improvements in Bahrain with Ookla Data</h3> </div> </div> </div> </div> </div> <div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div> </div></div> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <div class="wp-block-group backed-trust-holder-1"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <h2 class="wp-block-heading has-larger-font-size">Backed by trust</h2> <p>Consumers, businesses, operators, governments, and the Fortune 500 all turn to Ookla for reliable connectivity information and solutions.</p> </div></div> <div class="wp-block-buttons u-hide-md is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-2 wp-block-buttons-is-layout-flex"> <div class="wp-block-button is-style-ookla-primary"><a class="wp-block-button__link wp-element-button" href="/resources/casestudies" style="border-radius:6px">Read Case Studies</a></div> </div> <div class="wp-block-group impact-cards-holder-1 is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8 wp-block-group-is-layout-flex"> <div class="impact-card align wp-block-acf-impact-card"> <div class="impact-card-block-acf__innerblocks"> <h2 class="wp-block-heading">11M+</h2> <p><strong>Daily consumer-initiated tests </strong>taken on Speedtest</p> </div> </div> <div class="impact-card align wp-block-acf-impact-card"> <div class="impact-card-block-acf__innerblocks"> <h2 class="wp-block-heading">15K+</h2> <p><strong>Speedtest Servers </strong>across 190+ countries</p> </div> </div> <div class="impact-card align wp-block-acf-impact-card"> <div class="impact-card-block-acf__innerblocks"> <h2 class="wp-block-heading">25M+</h2> <p><strong>Monthly Downdetector</strong> <strong>user reports</strong> monitoring 19K+ global services</p> </div> </div> <div class="impact-card align wp-block-acf-impact-card"> <div class="impact-card-block-acf__innerblocks"> <h2 class="wp-block-heading">90%</h2> <p><strong>Of the Fortune 500</strong> trust our networking insights</p> </div> </div> <div class="impact-card align wp-block-acf-impact-card"> <div class="impact-card-block-acf__innerblocks"> <h2 class="wp-block-heading">Billions</h2> <p><strong>Of daily network data points</strong> accurately measure real-world experience</p> </div> </div> </div> </div></div> <div class="wp-block-group has-central-palette-88-background-color has-background"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <div style="height:80px" aria-hidden="true" class="wp-block-spacer"></div> <div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-5 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:65%"> <h2 class="wp-block-heading has-text-align-center has-central-palette-73-color has-text-color has-link-color has-larger-font-size wp-elements-902b631af0691e40ad802f94964f5684">Learn how Ookla can help you reach your connectivity goals</h2> <div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3 wp-block-buttons-is-layout-flex"> <div class="wp-block-button is-style-ookla-secondary is-broad"><a class="wp-block-button__link has-text-align-center wp-element-button" href="https://www.ookla.com/inquire">Schedule a demo</a></div> </div> </div> </div> </div></div> <p></p> </div> </main> <footer class="footer entry-block entry-footer"> <div class="wp-block-group"> <div class="wp-block-group__inner-container"> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <div class="wp-block-columns site-footer-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <h2 class="wp-block-heading" id="analysis"><a href="/research" data-type="page" data-id="51">Research</a></h2> <ul id="menu-footer-research" class="menu"><li id="menu-item-15066" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-15066"><a href="/articles">Articles</a></li> <li id="menu-item-35747" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-35747"><a href="/research/reports">Ookla Market Reports™</a></li> <li id="menu-item-15067" class="menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-1 main-menu-item-type-default menu-item-15067"><a href="https://www.speedtest.net/global-index">Speedtest Global Index™</a></li> </ul> <h2 class="wp-block-heading" id="resources"><meta charset="utf-8"><a href="/resources" data-type="page" data-id="80">Resources</a></h2> <ul id="menu-footer-resources" class="menu"><li id="menu-item-18198" class="menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-1 main-menu-item-type-default menu-item-18198"><a href="/resources/casestudies">Case Studies</a></li> <li id="menu-item-25717" class="menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-1 main-menu-item-type-default menu-item-25717"><a href="/resources/guides">Guides</a></li> <li id="menu-item-23080" class="menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-1 main-menu-item-type-default menu-item-23080"><a href="/resources/videos">Videos</a></li> <li id="menu-item-15088" class="menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-1 main-menu-item-type-default menu-item-15088"><a href="/resources/webinars">Webinars</a></li> <li id="menu-item-15089" class="menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-1 main-menu-item-type-default menu-item-15089"><a href="/resources/whitepapers">White Papers</a></li> </ul> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <h2 class="wp-block-heading" id="enterprise"><a href="/enterprise" data-type="page" data-id="8">Enterprise</a></h2> <ul id="menu-footer-enterprise" class="menu"><li id="menu-item-15098" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-15098"><a href="/solutions/competitive-benchmarking">Competitive Benchmarking</a></li> <li id="menu-item-15099" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-15099"><a href="/solutions/network-planning-optimization">Network Planning & Optimization</a></li> <li id="menu-item-15070" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-15070"><a href="/solutions/network-testing">Network Testing</a></li> <li id="menu-item-15071" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-15071"><a href="/solutions/gis-coverage-mapping">GIS & Coverage Mapping</a></li> <li id="menu-item-21761" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-21761"><a href="/solutions/service-incident-detection-and-resolution">Service Incident Detection and Resolution</a></li> <li id="menu-item-15073" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-15073"><a href="/solutions/consumer-network-experience">Consumer Network Experience</a></li> <li id="menu-item-37011" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-37011"><a href="/solutions/third-party-validation-awards-and-claims">Third-Party Validation, Awards, and Claims</a></li> <li id="menu-item-28915" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-28915"><a href="/solutions/wi-fi-planning-optimization">Wi-Fi Planning & Optimization</a></li> </ul> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <h2 class="wp-block-heading" id="company">Company</h2> <ul id="menu-footer-company" class="menu"><li id="menu-item-15076" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-15076"><a href="/consumer">Consumer</a></li> <li id="menu-item-15077" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-15077"><a href="/network">Network</a></li> <li id="menu-item-15078" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-15078"><a href="/ookla-for-good">Ookla for Good™</a></li> </ul> <h2 class="wp-block-heading" id="ookla-brands"><meta charset="utf-8">Ookla Brands</h2> <ul id="menu-footer-ookla-brands" class="menu"><li id="menu-item-488" class="menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-1 main-menu-item-type-default menu-item-488"><a target="_blank" href="https://www.speedtest.net/">Speedtest®</a></li> <li id="menu-item-487" class="menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-1 main-menu-item-type-default menu-item-487"><a target="_blank" href="https://downdetector.com/">Downdetector®</a></li> <li id="menu-item-25412" class="menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-1 main-menu-item-type-default menu-item-25412"><a target="_blank" href="https://www.ekahau.com/">Ekahau®</a></li> <li id="menu-item-25413" class="menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-1 main-menu-item-type-default menu-item-25413"><a target="_blank" href="https://www.rootmetrics.com/">RootMetrics®</a></li> </ul> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <h2 class="wp-block-heading" id="sc-name-icon-id-logo-ookla-class-svg-icon-ookla-logo-svg-icon-sm-sc"><svg class="svg-icon svg-icon-ookla-logo svg-icon-sm"><use xlink:href="#logo_ookla"/></svg></h2> <ul id="menu-footer-ookla" class="menu"><li id="menu-item-98" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-98"><a href="/about">About</a></li> <li id="menu-item-22225" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-22225"><a href="/about/careers">Careers</a></li> <li id="menu-item-31587" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-31587"><a href="/about/leadership-team">Leadership</a></li> <li id="menu-item-34128" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-34128"><a href="/about/partnerships">Partnerships</a></li> <li id="menu-item-485" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-485"><a href="/about/contact">Contact</a></li> </ul> <h2 class="wp-block-heading" id="follow-ookla">Follow Ookla®</h2> <ul class="wp-block-list"> <li><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-central-palette-73-color"><a href="https://twitter.com/speedtest"><svg class="svg-icon "><use xlink:href="#ic_twitter"/></svg> Twitter</a></mark></li> <li><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-central-palette-73-color"><a href="https://www.facebook.com/speedtest"><svg class="svg-icon "><use xlink:href="#ic_facebook"/></svg> Facebook</a></mark></li> <li><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-central-palette-73-color"><a href="https://www.linkedin.com/company/ookla"><svg class="svg-icon "><use xlink:href="#ic_linkedin"/></svg> LinkedIn</a></mark></li> </ul> </div> </div> </div></div> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-2 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%"> <hr class="wp-block-separator has-css-opacity"/> </div> </div> </div></div> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3 wp-block-columns-is-layout-flex"> <div class="wp-block-column footer-md is-layout-flow wp-block-column-is-layout-flow"> <p class="has-text-align-center has-small-font-size">© 2006-2025 Ookla, LLC., a Ziff Davis company. All Rights Reserved. Ookla®, Speedtest®, and Speedtest Intelligence® are among the federally registered trademarks of Ookla, LLC and may only be used with explicit written permission.</p> </div> </div> </div></div> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"><ul id="menu-footer-legal" class="menu has-text-align-center list-inline"><li id="menu-item-18282" class="menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-1 main-menu-item-type-default menu-item-18282"><a href="/accessibility">Accessibility</a></li> <li id="menu-item-4474" class="menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-1 main-menu-item-type-default menu-item-4474"><a href="https://status.ookla.com/">Network Status</a></li> <li id="menu-item-15055" class="menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-1 main-menu-item-type-default menu-item-15055"><a href="/privacy">Privacy Policy</a></li> <li id="menu-item-15056" class="menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-1 main-menu-item-type-default menu-item-15056"><a href="/terms">Terms</a></li> <li id="menu-item-15912" class="menu-item menu-item-type-post_type menu-item-object-page main-menu-item-level-1 main-menu-item-type-default menu-item-15912"><a href="/about/patents">Patents</a></li> <li id="menu-item-31204" class="menu-item menu-item-type-custom menu-item-object-custom main-menu-item-level-1 main-menu-item-type-default menu-item-31204"><a href="/do-not-sell-my-data">Do Not Sell My Personal Information</a></li> </ul> </div></div> </div> </div> </footer> </div> <script src="/s/js/bundle.js?v=6c03d07fd01fc9a5729cb9cc881e8f97ff97c48723feef376d582ac95e0df477"></script> <script type="text/javascript"> _linkedin_partner_id = "679884"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script><script type="text/javascript"> (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk); </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=679884&fmt=gif" /> </noscript> <div class="extra-scripts"> <script src="/s/js/block-home-hero.js?v=6e76f0b49e393a78a7b3f0aa35ddc8cd0399a52669b42a24baff6f11dd0f7ace"></script> <script src="/s/js/wp-block-datatable.js?v=b2bee9db475f8c6a6a4c311d370f5c91ff5a6947b995a01c6bf7cd21be91f50a"></script> <script src="/s/js/wp-block-toggle-blocks.js?v=0054020540bf31095e1dd506f6a5d8512a11efe662f86d012c6d6eb8d7582959"></script> <script src="/s/js/wp-block-vertical-tabs.js?v=081f05b2ae65a5a833b3aa64b1d22441394115edca64daa1bdc25a6d04046778"></script> <script src="/s/js/tabbed-cta.js?v=7e51918aad26536ac5fc05ffbc3949fb3472d2774645fd06f6958144614d2b69"></script> <script src="/s/js/main-nav.js?v=8caaaf5d983286493426b187eb5d985d061096206259d82ac83c30978aa82658"></script> </div> </body> </html>